文件名称:ha_cluster_exporter:基于PacemakerLinux HA集群的Prometheus导出器
文件大小:462KB
文件格式:ZIP
更新时间:2024-02-25 11:18:16
linux golang monitoring metrics cluster
ha_cluster_exporter 这是一个定制的Prometheus导出器,用于监视基于Pacemaker的HA群集。 目录 产品特点 导出器是无状态HTTP端点。 在每个HTTP请求上,它通过解析各种群集组件工具提供的预先存在的分布式数据,在本地检查群集状态。 导出的数据包括: Pacemaker群集摘要,节点和资源统计信息 Corosync响铃错误和法定投票 SBD设备的健康状况 DRBD资源和连接状态(注意:仅支持DBRD v9;有关v8.4,请参阅项目) 可以在找到所有指标的完整列表。 安装 该项目可以通过多种方式安装,包括但不限于: 手动克隆和构建 git clone
【文件预览】:
ha_cluster_exporter-master
----packaging()
--------obs()
----go.mod(381B)
----ha_cluster_exporter.yaml(372B)
----ha_cluster_exporter.service(244B)
----go.sum(17KB)
----collector()
--------instrumented_collector.go(2KB)
--------instrumented_collector_test.go(2KB)
--------default_collector_test.go(935B)
--------sbd()
--------drbd()
--------corosync()
--------default_collector.go(3KB)
--------pacemaker()
----doc()
--------design.md(2KB)
--------development.md(2KB)
--------metrics.md(15KB)
----internal()
--------landing.go(484B)
--------log.go(375B)
--------assert()
--------clock()
----LICENSE(11KB)
----test()
--------fake_sbd.sh(75B)
--------corosync.metrics(1KB)
--------fake_sbdconfig(3KB)
--------test_config.yaml(379B)
--------fake_corosync-cfgtool.sh(248B)
--------fake_cibadmin.sh(22KB)
--------pacemaker.metrics(19KB)
--------fake_corosync-quorumtool.sh(654B)
--------drbd-splitbrain()
--------sbd.metrics(571B)
--------fake_crm_mon.sh(12KB)
--------dummy(0B)
--------fake_sbd_dump.sh(331B)
--------mock_collector()
--------drbd.metrics(4KB)
--------fake_drbdsetup.sh(2KB)
----README.md(5KB)
----Makefile(3KB)
----dashboards()
--------grafana-ha-cluster-details.json(41KB)
--------screenshot-detail.png(173KB)
--------README.md(2KB)
--------grafana-multi-cluster-overview.json(30KB)
--------screenshot-multi.png(227KB)
--------provider-sleha.yaml(290B)
----ha_cluster_exporter_test.go(2KB)
----ha_cluster_exporter.go(5KB)