Since last time, we worked on pyroscope profiling, CircleCI improvements, documentation (Grafana dashboard, Quick Start guide, Trapd, graphQL notification query, requisition REST), Horizon Stream (Minion gateway and heartbeat, operator improvements, JMX, Helm charts, PagerDuty, discovery), Sonar bug fixes, OPA (Poller Config and time-series offheap persistence), SNMPv3 traps, Enlinkd, Graphite time-series, smoke tests, flow classification, Provisiond config validation, SNMP metadata provisioning, Helm improvements, ALEC UI, startup progress bar, and web form fixes.
Since last time, we worked on documentation (Minion, plugin API, events), Horizon Stream (monitoring, time-series storage, Kubernetes operator, notifications, PagerDuty, Skaffold/Tilt config, device/appliance UI and maps), Enlinkd scheduling, datachoices telemetry, CI dynamic config, build assembly, ALEC (situations backend and UI), JMX collection, time-series off-heap storage, and password complexity checks.
It's time once again for OpenNMS On the Horizon. Since last time, we worked on documentation (daemons, ILR, device config backup, SCV, pollerd, passive status keeper, loop detector, BSM), topology maps and graph API tests, CI/CD for Horizon and Horizon Stream, smoke test improvements, Guava, Horizon Stream (Minion, events, detectors/scanning, [...]
Since last time, we worked on documentation (provisiond, upgrading, HTTPS config, external auth, notification commands, OSGi development), the OpenNMS Integration API, secure credentials vault, logging, device config backup (SCV support, metadata handling, SSH auth), Horizon Stream, Keycloak auth, arm64 Docker containers for Horizon and Setinel, Trapd and the Twin API, Skaffold Kubernetes deployment, Helm node filtering, SCV web UI, and cron expression handling in the new UI.
Since last time, we worked on documentation (provisioning, capabilities, device config backup UI, ticketer), a number of device config backup changes (roles, filename and suffix handling, scheduling, authentication, REST), Netflow 9 parsing, Keycloak, time-series tag matching, ID types, HTTPS smoke tests, OIA, hardware inventory, notification editing, surveillance dashboards, Helm filtering, and topology in the new UI.
OpenNMS On the Horizon – Config Manager, Flows, Protobuf, Non-Root, Topology, Flow Thresholding, CI, Device Config Backup, Karaf, REST, Vue, Charts, Helm, OpenNMS.js
Since last time, we worked on config manager migrations and importing, flow docs, protobuf updates, non-root validation, topology provider and wiki migration docs, CI improvements, device config backup, Karaf tools and upgrade, TFTP support, flow thresholding, resource and health REST endpoints, vue charting, Helm and OpenNMS.js.
OpenNMS On the Horizon – Config Manager, Log4j, TimescaleDB, Twin API, Karaf, Router Configs, CI, Docs, Helm, Sentinel, FeatherDS, Graphs
Since last time, we worked on the config manager, Log4j, TimescaleDB, the Twin API, Karaf updates, router config handling, CI improvements, flow/Minion/Sentinel doc improvements, interface and node caching, Helm, Sentinel health-check, resource graphs in the featherds UI, and jQuery.
OpenNMS On the Horizon – Config API, Docs, Twin API, SNMP Metadata, Maven, Zabbix, Sentinel, JAXB, Karaf, Collectd, Alarms, ALEC, Vue, Geomap, FeatherDS
Since last time, we worked on migrating configs to the database, documentation improvements, the Twin API, SNMP metadata, Maven, the Zabbix adapter, alarms in Sentinel, JAXB processing, Karaf, Collectd, Alarmd and ALEC collections, the Vue geomap, and the new FeatherDS UI.
OpenNMS On the Horizon – Non-Root, Docs, Dependencies, Thresholding, Persisting, Time-Series, Metadata, Nephron, Minion, UI, Helm
Since last time, we worked on running as non-root, a bunch of doc updates, dependency updates, threshold validation, collection set persisting, time-series API and metadata, Nephron, Minion health check, UI improvements, and Helm dashboards.
Since last time, we worked on Nephron, DNS requisitions, documentation, SSL bugs, test flappers, notifications, time-series, Helm, topology, and UI updates.