Since last time, we worked on documentation (quick start guide, ALEC, partial config updates, cortex time-series), Horizon Stream (notifications, unit/integration test, ignite detector client, operator, Minion gRPC, Grafana, Keycloak, map UI, widgets, trap processing), SNMP metadata provisioning, ALEC (release work and UI), dynamic CI config, datachoices (notifications and outages, poller fixes), Enlinkd collection scheduling, Docker, offheap storage, dependabot updates, filter rules, Sonar, OpenTelemetry, and Helm.
Since last time, we worked on ALEC (situation datasource, UI timeline), CircleCI config improvements, device config backup telemetry, Horizon Stream (Minion gRPC, Minion gateway, ICMP/SNMP polling, traps, PagerDuty integration, operator and Skaffold, Sonar code coverage, Spring Boot, maps, and UI), Documentation (style guide, doc-writing guide, quick start, events, DCB, Cortex time-series), offheap queueing for time-series, Docker image publishing and ARM improvements, Sonar CI fixes, publishing to Maven Central, Helm queries and flows, web UI fixes, DCB analytics, partial updates for config REST.
Since last time, we worked on documentation (notifications, daemons, "deep dive", Helm), Horizon Stream (Skaffold/operator/gateway infrastructure, Minion, graph API, metrics, containers, device UI), ALEC (situation REST and UI), CircleCI improvements, Docker improvements, datachoices/telemetry, JICMP6, off-heap improvements, SNMP4J, location, config manager, and interface REST, and Helm (entity and flow datasource improvements).
Since last time, we worked on documentation (backup/restore, events, provisioning, traps, surveillance categories, detectors), CI optimizations, Horizon Stream (Kubernetes, provisioning and detectors, alarm and queries, Keycloak integration, shared APIs, CI, Minion, GraphQL), device config backup logging, OpenTelemetry tracing, JUnit 5, telemetry replay, non-root, parallel time-series writes, ALEC algorithms and UI, the Elasticsearch Drift Plugin, flow processing refactoring, the Twin API, Kafka handling of zero values, Pollerd optimization, datachoices metric collection, Prometheus collector error handling, WebMonitor response times, time-series API off-heap storage, REST (alarms, device config, provisioning config), bridge topology classifying, alarm advanced search, and password complexity validation.
Since last time, we worked on documentation (database reports, external auth, the glossary, GraphML, Helm flows, installation, logging, performance data, OIA, poller threads, provisioning, SCV, and the SnmpCollector), CI/CD for Horizon and Horizon Stream, Lombok, Kafka alarm sync, `stress-metrics`, inventory management in Stream, SNMP OPAQUE types, GRPC, Docker multi-arch support, Topology, Flow Elasticsearch support, Stream persistence, bridge topology, PostgreSQL credential encryption, time-series metric deduplication, Keycloak login, requisition metadata editing, ALEC web UI and training API, heatmaps.
OpenNMS On the Horizon – Horizon 29, Zabbix, Karaf, Twin API, Documentation, Config API, SNMPv3, macOS, Schemas, gRPC, PostgreSQL, SQS, Minion, REST, JavaMail, GeoIP, LLDP, Healthcheck, Geomaps, Vue, featherDS
Since last time, we prepped for Horizon 29 and worked on Zabbix agent support, test fixes, Karaf, the Twin API, documentation, the config management API, SNMPv3 settings, macOS Monterey fixes, schema handling, gRPC, PostgreSQL, SQS, Minion, REST, JavaMail TLS, GeoIP provisioning, Enlinkd LLDP, healthcheck, the web config editor, vue Geomaps, and the new featherDS UI.
OpenNMS On the Horizon – Config Manager, Zabbix, Enlinkd, MikroTik, Twin API, SNMP, Docs, IFTTT, Flows, Vue UI, Geomaps
Since last time, we worked on the config manager API schemas, imports, validation, and editing, a proof-of-concept Zabbix agent plugin, Enlinkd optimization and MikroTik router support, the Twin API, SNMP improvements, documentation, IFTTT SSL handling, Flows, startup, related events, the featherDS Vue UI, and Vue geomaps.
OpenNMS On the Horizon – Docs, Config Management, IFTTT, CI, Twin API, Router Config Backup, Pollerd, Catheter, Nephron, FeatherDS UI, Geomaps, Kafka, GRPC
Since last time, we worked on docs, the configuration management API, IFTTT, CI, the Twin API, router config backup, poller performance, Catheter and Nephron, and the new UI and geomaps.
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.
OpenNMS On the Horizon – Docs, Nephron, Flows, Config Management, Cortex, Twin API, gRPC, Trapd, Non-Root, Vue, Maps, Web
Since last time, we did more work on documentation, Nephron and flows, config management, Cortex, the Twin API, Trapd, running as non-root, Vue Geomaps, and web input handling.