DX Infrastructure Management

elasticsearch_monitor UIM probe 

Feb 12, 2018 08:33 AM

Sharing a field-developed probe to monitor ElasticSearch cluster and node health and metrics.

 

REQUIREMENTS

The ElasticSearch Monitor probe requires the following software environment:

  • UIM Server 8.5.1.
  • ElasticSearch version 5.5.3 The probe must be deployed on a robot with access to ElasticSearch cluster.

FEATURES

Connect to ElasticSearch Cluster and collect metrics.
Collect Cluster and Node Health Store ElasticSearch Metrics as QOS in UIM for further analysis and correlation

Metrics collected:

Cluster Level:

QOS_ES_CLUSTER_HEALTH
QOS_ES_CLUSTER_NUM_NODES
QOS_ES_CLUSTER_NUM_DATA_NODES
QOS_ES_CLUSTER_NUM_ACTIVE_SHARDS
QOS_ES_CLUSTER_NUM_ACTIVE_PRIM_SHARDS
QOS_ES_CLUSTER_NUM_INDICES
QOS_ES_CLUSTER_NUM_FAILED_NODES

Node Level:

QOS_ES_NODE_PCT_CPU_USED
QOS_ES_NODE_PCT_MEM_USED
QOS_ES_NODE_PCT_HEAP_USED
QOS_ES_NODE_BYTES_FREE_TOTAL_FS
QOS_ES_NODE_NUM_HTTP_CONN_OPEN

CONFIGURATION

Register the CI and metrics in the UIM DB using the scripts provided under folder “resources”.
CI_definitions.sql
Metric_definitions.sql

Note these scripts are for MSSQL database. Deploy the probe and configure a elasticsearch host. No user/passw required for ES API.

 

SCREENSHOTS

 

 

 

 

 

 

Disclaimer

 

Your feedback is appreciated so please post any comments in this thread.  As with all free Infrastructure Management Field Developed Utility postings, inquiries should be made through questions or comments in this thread, and the author, NestorFalcon Falcon, will provide a response.

All information downloaded or accessed (including field packs, customized solutions, patches etc.) are provided AS IS and no warranties are provided or made. For more information you may click here.

Statistics
0 Favorited
19 Views
1 Files
0 Shares
0 Downloads
Attachment(s)
zip file
elasticsearch_monitor.zip   35.07 MB   1 version
Uploaded - May 29, 2019

Related Entries and Links

No Related Resource entered.