Since last time, we worked on time-series deduplication, Enlinkd, Horizon startup scripts, CircleCI optimizations, documentation (detectors, trap config, git config management, and device config backup types), Flows, Keycloak, Grafana, OSGi, SCV, Karaf, Telemetryd, Horizon Stream (HTTP client, GraphQL support, UI), events, SNMP config encryption, Newts, alarm UI, ALEC UI, Helm REST queries, and appliance UI.
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, Kubernetes, Keycloak, UI), Newts, opaque SNMP [...]
OpenNMS On the Horizon – Config Manager, Requisitions and Provisioning, Docker, System Report, Nephron, Flows, Docs, Adoptium and Temurin, Device Config Backup, Helm, Karaf, Telemetryd, JMX RMI, IPC, Maven, Non-Root, Jetty, Vue UI, Web Plugins
Since last time, we worked on moving configs to the new config manager API, requisition validation, Docker image updates, test infrastructure improvements, system report improvements, Nephron, flow, and SNMP property extender docs, Adoptium/Temurin JDK support, device config backup, Helm docs, Karaf shell, Telemetryd, JMX RMI, IPC, service startup, Maven, Non-Root, Jetty config, UI dependencies, web plugins, event configuration UI, and provisioning UI updates.
OpenNMS On the Horizon – Config API, OIA, Time-Series, Netflow, Telemetryd, Flows, Traps, WSman, Docs, Syslog, Kafka, UI, ReST, Vue, Geomaps, Cortex, Helm, OpenAPI
Since last time, we worked on the config API, OIA, the time-series API, Netflow debugging, Telemetryd config, the flow classification rule parser, trap OID handling, WSman config validation, documentation, syslog hostname resolution, asynchronous node processing in Kafka, UI cleanups, opennms.js, ReST fixes and updates, Vue gomaps and UI proof-of-concept, Cortex flows in Helm, and OpenAPI documentation.
OpenNMS On the Horizon – Elasticsearch, Docs, Syslog, Flows, Cortex, Time-Series, Config Management, gRPC, Liquibase, Vue, Helm
Since last time, we worked on Elasticsearch bulk updating, tons of documentation improvements, syslog message processing, flow classification, Cortex in Nephron, time-series tag handling, the new config management API, gRPC support in the twin API, tests, internal stats, Liquibase, Vue UI and geomap, scheduled outages, and Helm.
Since last time, we worked on more documentation, running as non-root, time-series API enhancements, a Telemetryd Karaf CLI, VMware script fixes, Docker Content Trust, and various Vue3 UI exploration.
OpenNMS On the Horizon – Docs, Testing, Minion, Nephron, Non-Root, Time-Series, Karaf, Telemetryd OpenJDK 17, RPC, Vue3 UI
Since last time, we continued to work on improved documentation and testing, plus Minion startup, Nephron, running as non-root, Time-Series enhancements, a Karaf shell command for Telemetryd response time, OpenJDK 17 building, RPC handling of metadata, and a proof-of-concept for a vue3 web UI.
OpenNMS On the Horizon – Nephron, Flows, Karaf, Antora, Ticketing, Alarms, Smoke Tests, Minion, Swagger, BSM, Jetty
In the last week we worked on Nephron and flows, Karaf, Antora documentation, ticketing and alarms, smoke tests, the Minion, Swagger UI for ReST, BSM editing, and Jetty TLS configs.
OpenNMS On the Horizon – Flows, QoS/ToS, JMX, Telemetryd, Vacuumd, Minion, Confd, OpenBMP, Prometheus, Metadata, UI
In the last week we worked on flow improvements including QoS/ToS aggregation, the JMX monitor, Telemetryd and Vacuumd bugs, Minion confd, OpenBMP, JMX Prometheus publishing, JEXL, config managment, node metadata import, and UI fixes.
In the last week we continued our work on JDK11 migration, moving OpenBMP functionality into OpenNMS, ToS/QoS flow aggregation, Antora documentation, a new configuration API/implementation, and plenty of bug fixes.