Release Notes
v1.4.0 · Coming soon
New
- Built-in alerting subsystem, replacing the former Grafana alerting: seven monitoring types (base resources including custom PromQL, ports, SSL, MySQL, MongoDB, Kafka backlog, Kafka rebalance); a warning → alert → recovery noise-reduction state machine that only notifies on state changes; multiple channels including Feishu / DingTalk / WeCom / Email / custom Webhook; global alert history filterable by type / status / time.
- Unified data source management: a new top-level Data Source page centrally manages hosts / middleware / K8s / Flink (multiple instances supported), with the left-hand menu displayed dynamically based on enabled data sources; "Test Connection" performs real authentication; credentials are AES-encrypted; optional
httpservice discovery (adding a data source in the UI automatically brings up the exporter and registers it for scraping, with no need to change environment variables and restart). - MongoDB slow query support for sharded clusters: multiple instances are automatically aggregated for analysis.
Architecture changes
- Single-image delivery: all components are merged into
ops-allinone, distinguished by role viaROLE; you only need to pull / import one image. - Independent storage for alert data: a new
ops-mongocontainer stores rules / state / history / channels / data sources, decoupled from the business database.
Upgrade notes
ops.yamlhas undergone significant structural changes (single image + ROLE); regenerate it following the latest deployment docs.- A newly required setting,
ENV_ALERT_CRYPTO_KEY(the credential encryption key), must be configured. - The former Grafana alerting / notification / silence screens have been removed; rebuild your rules in the new Alert Management section.
v1.3.0 · 2026-06-03
- Kubernetes cluster monitoring: two modes —
static(remote scraping from outside the cluster) andincluster(Prometheus running as a Pod with automatic discovery) — plus new K8s dashboards and menus. - A single agent now supports multi-instance middleware monitoring.
- Loki data retention (30 days by default) and the delete API are enabled.
v1.2.5 · 2026-05-13
- The log panel is split into Container Console and Service Logs; Service Logs supports automatic expansion of structured fields and full-text search (phone number / ID / traceID), and all filters are multi-select.
- Fixed loading issues on middleware panels such as Kafka.
- Deployment resource requirements corrected to 4C/8G.
v1.2.0 · 2026-04-01
- Added log viewing, APM distributed tracing, and a unified interface for metrics / logs / traces.
- Added support for subpath deployment (reverse-proxy mounted at
/mdis, etc.).
v1.1.0 · 2025-02-26
- MongoDB slow queries and index suggestions; alert configuration support.
v1.0.0 · 2025-01-02
- Initial release: system resource monitoring.