Hazelcast Management Center
Feature of IMDG Enterprise HD, IMDG Enterprise, IMDG Professional, Jet Enterprise, and Jet Professional
Hazelcast Management Center provides a Hazelcast Jet module to monitor and manage running Jet jobs. It comes with a visual tool to analyze the data flow and detect potential bottlenecks in real-time.
Crucially, developers can observe clusters in real-time and gain far more insight into what is occurring “under the hood”.
During development, Management Center provides deep insights. In production, it can be directly used by IT operations or integrated with enterprise monitoring tools using REST and JMX. Management Center also provides dedicated controls for WAN Replication for monitoring replication, and to manipulate services, configuration, and processes.
Management Center provides the fundamental properties of the selected cluster with an easy to use interface.
The home page of the Management Center provides a dashboard-style overview. For each node, it displays at-a-glance statistics that may be used to quickly gauge the status and health of each member and the cluster as a whole.
Data Structure Statistics and Browsing
Insights into the usage and status of distributed data structures is provided by the Caches, Maps, Queues, Topics, MultiMaps, and Executors pages which each provide a drill-down view onto the operational statistics of individual data structures.
Centralized Monitoring and Management
Centralized monitoring and management of each cluster member is available on the members page. Each member’s CPU and memory utilization, runtime properties, partition count and configuration is available at a glance. Capturing thread dumps, initiating garbage collection, and node shutdown are made possible with the click of a button.
The alerts page allows operators to set alarms based on cluster behavior and watermarks, indicating out-of-tolerance behavior before it becomes an emergency.
Centralized Management API
Each Hazelcast node exposes a JMX management interface that includes statistics about distributed data structures and the state of that node’s internals. The Management Center provides a centralized JMX and REST management API that may be used to view and control all aspects of the cluster from a single endpoint.
Job Health Dashboard (Hazelcast Jet only)
Hazelcast Jet dashboard provides a live overview of the state of the Hazelcast Jet cluster and jobs.
Data Flow Analysis (Hazelcast Jet only)
Management Center includes a tool for diagnosing data flow within the running Hazelcast Jet job. It provides a visualization of the computational stages and allows you to peek into the stats across the dataflow graph enabling you to diagnose bottlenecks.