No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
static
web
LICENSE
README.md
graphite-api.yaml
lain.yaml
statsdaemon.ini
storage-schemas.conf
supervisord-carbon.conf
supervisord-web.conf

README.md

Hedwig

MIT license

Hedwig 是一套为 Lain 集群服务的指标收集、汇总、展示、监控系统。

结构

Hedwig

组件

用户指南

  1. 使用 Hedwig 内的 lain.yaml 文件在 Lain 集群中部署 Hedwig 的服务端;
  2. 在 networkd 中配置 Hedwig 服务端所需 IP 地址;
  3. 运行 lain/playbooks/roles/collectd Ansible Role,为节点安装 Hedwig 的客户端,此时节点的系统数据会开始上报;
  4. 业务容器也可使用 Stats-D 的接口向 Hedwig 服务端发送数据;
  5. 在浏览器中打开 Grafana 查看相应数据。

维护指南

  • 修改 lain/playbooks/roles/collectd Ansbile Role,可添加、删除、修改监控项;
  • 修改 /opt/graphite/conf/*.conf ,可调整指标接收性能。