How does eG Enterprise monitor Maria Cluster?
eG Enterprise offers a 100% web-based Maria cluster monitoring model.
-
The MariaDB Cluster has to be added manually by providing the IP address of the Master node.
-
To collect clustering-related metrics such as Cluster availability, Failover, Node status, etc., a separate eG component, which is the Maria Cluster component, can be added and monitored using an “external agent”. The external agent does not consume any separate license. This external agent communicates with the cluster through JDBC drivers using SQL queries.
-
The individual instances in the cluster will have their own storage and individual IP. Hence, the applications use individual IPs to connect to each node in the cluster. Therefore, each node will be monitored as a Maria component using an “internal agent” deployed on the node. This agent collects application and operating system metrics.
-
Every internal agent deployed on each node of the cluster consumes a Premium Monitor license. Hence, the number of premium monitor license required is determined based on the number of nodes in the cluster. For example, there are three nodes in the cluster, which hence requires three premium monitor licenses.