Skip to main content

Monitor 10.2

Released:
Previous version: 10.1
Docker Registry: registry.frafos.net/abc/mon:10.2

Highlights

  • #888: show CCM Monitoring info (reg. cache, live calls,...) in Monitor
    • New tables were added that are replacing CCM monitoring tables.
  • #963: Revamp Internal Documentation and Migrate Intuitive Labs Content
    • Major revamp of internal documentation for improved clarity and completeness.
    • Migrated and integrated relevant content from Intuitive Labs sources.
    • Updated guides, configuration references, and alert types to reflect current system behavior.
    • Deprecated outdated documentation and ensured all links point to internal resources.
  • #920: introduce environment variables that control TLS certificate+key for GUI
    • Added support for GUI_CERTIFICATE and GUI_KEY environment variables to specify TLS certificate and key paths for the GUI.
    • If these variables are set, the GUI will use the provided certificate and key and will not allow uploading or changing them via the interface.
    • Certificate renewal can be performed by replacing the files and restarting the monitor container.
  • #839: Integrate vector with monitor
    • Integrated Vector as a log processing tool within Monitor, replacing or supplementing Logstash.
    • Improved performance and reduced resource usage by leveraging Vector's Rust-based architecture.
    • Enhanced pipeline maintainability and flexibility with Vector's unit testing, enrichment tables, and DAG-based processing.
    • Updated documentation and configuration references to reflect Vector integration.
    • Provided compatibility for existing Logstash features such as throttling, mediation, identity extraction, forking, and geo-location.

Major New Features

  • #888: show CCM Monitoring info (reg. cache, live calls,...) in Monitor
    • Added integration of CCM Monitoring information (registration cache, live calls, destination blacklist, call agent status, conference rooms, system status, user recent traffic) into Monitor.
    • Monitor can now display real-time SBC cache content and status via on-demand queries, improving visibility into current SBC states.
    • Utilized SBC's gopi API for accessing monitoring data.
    • No periodic sync; queries are performed on demand to avoid performance issues with large datasets.

Breaking Changes

  • #963: Revamp Internal Documentation and Migrate Intuitive Labs Content
    • The environment variables PORT was changed to SERVER_PORT, for now both of them work as this release is a graceful period before removing.
  • #929: use latest stable Elasticsearch version (9.x)
    • Monitor 10.2 requires Elasticsearch 9.X or later. If you are using an older version, you must upgrade to at least 9.X before upgrading Monitor.

How to Upgrade

Monitor 10.2 is available as an OCI container and can be pulled from FRAFOS registry the same way as the CCM or SBC images.

registry.frafos.net/abc/mon:10.2

You can start it in the same way as previous versions.

⚠️ Note: We strongly recommend running Elasticsearch as a separate container, rather than embedded inside the Monitor container. This setup improves performance and maintainability. The only supported Elasticsearch version is 7.X, specifically:

docker.elastic.co/elasticsearch/elasticsearch:7.17.28

If you're upgrading from version 10.1 and plan to re-use your existing volume, the first time you start Monitor 10.2 it will display an initialization screen. This interface will walk you through the required setup steps — such as entering the Elasticsearch URL — before the system is fully operational.

Need help upgrading or deploying Monitor 10.2? Contact Support.