监控:ElasticSearch
对ElasticSearch的通用性能指标进行采集监控。
配置参数
参数名称 | 参数帮助描述 |
---|---|
目标Host | 被监控的对端IPV4,IPV6或域名。注意⚠️不带协议头(eg: https://, http://)。 |
任务名称 | 标识此监控的名称,名称需要保证唯一性。 |
端口 | ElasticSearch开放的HTTP API端口,默认值:9200。 |
启用HTTPS | 是否启用HTTPS。 |
认证方式 | 连接ElasticSearch使用的认证方式,可选。 |
用户名 | 连接ElasticSearch的用户名,可选。 |
密码 | 连接ElasticSearch的密码,可选 |
查询超时时间 | 设置查询未响应数据时的超时时间,单位ms毫秒,默认6000毫秒。 |
采集间隔 | 监控周期性采集数据间隔时间,单位秒,可设置的最小间隔为30秒 |
绑定标签 | 用于对监控资源进行分类管理。 |
描述备注 | 更多标识和描述此监控的备注信息,用户可以在这里备注信息。 |
采集指标
指标集合:health
指标名称 | 指标单位 | 指标帮助描述 |
---|---|---|
cluster_name | 无 | 集群名称 |
status | 无 | 集群状态 |
nodes | 无 | 集群节点数 |
data_nodes | 无 | 数据节点数 |
active_primary_shards | 无 | 主节点活跃分片数 |
active_shards | 无 | 活跃分片数 |
active_percentage | % | 分片健康度 |
initializing_shards | 无 | 初始化分片数 |
unassigned_shards | 无 | 未分配分片数 |
指标集合:nodes
指标名称 | 指标单位 | 指标帮助描述 |
---|---|---|
total | 无 | 节点数 |
successful | 无 | 在线节点数 |
failed | 无 | 离线节点数 |
指标集合:nodes_detail
指标名称 | 指标单位 | 指标帮助描述 |
---|---|---|
node_name | 无 | 节点名称 |
ip | 无 | IP地址 |
cpu_load_average | 无 | CPU平均负载 |
cpu_percent | % | CPU占用率 |
heap_used | MB | 内存使用量 |
heap_used_percent | % | 内存使用率 |
heap_total | MB | 总内存 |
disk_free | GB | 磁盘剩余容量 |
disk_total | GB | 磁盘总容量 |
disk_used_percent | % | 磁盘使用率 |