/prometheus_cfg_manager

prometheus config manager/ prometheus配置管理

Primary LanguageCSS

Prometheus Config Manager

介绍

prometheus_cfg_manager是用来管理prometheus的相关配置,包括prometheus.yml,告警规则,及服务发现等

安装

手动编译需要golang和nodejs的环境的支持

  • 在本项目库中有一SQL文件:prometheus_cfg_manager.sql,导入到mysql中即可
  • 配置本项目库中config.yml配置文件,根据里面的提示进行配置
  • 运行./install.sh脚本,即可安装完成
使用

在浏览器中打开http://x.x.x.x:8200(默认)即可使用,其中:x.x.x.x是服务器IP地址,8200为服务的监听地址,如果在config.yml中配置了其它端口,请使用相应的端口号。默认账号密码是:admin/admin

告警规则可以参考:https://awesome-prometheus-alerts.grep.to/rules.html,支持此网站规则导入到本服务中,在告警管理页面中操作。告警管理中支持右键下拉菜单进行操作

以下是部分截图