wjcgithub / alarm-dog-api

哮天犬是一个通用的统一告警平台,提供配置化、流程化、标准化的能力,支持多种告警通知渠道,支持告警收敛、过滤、升级、工作流、自动恢复等功能,实现统一输入、不同输出。可以对接Grafana、阿里云Arms、实时计算等监控能力,各业务也可以直接在代码中埋点上报告警,也可以定制化开发,实现监控告警全场景覆盖。https://tal-tech.github.io/alarm-dog-docs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

哮天犬告警接口

环境要求

该模块是基于 hyperf 2.0 的框架开发,环境要求同该框架要求:

  • PHP >= 7.2
  • Swoole PHP 扩展 >= 4.5,并关闭了 Short Name
  • OpenSSL PHP 扩展
  • JSON PHP 扩展
  • PDO PHP 扩展
  • Redis PHP 扩展

安装

composer install

配置

cp .env.example .env

然后根据实际情况修改 .env 里面的配置

启动

php bin/hyperf.php start

About

哮天犬是一个通用的统一告警平台,提供配置化、流程化、标准化的能力,支持多种告警通知渠道,支持告警收敛、过滤、升级、工作流、自动恢复等功能,实现统一输入、不同输出。可以对接Grafana、阿里云Arms、实时计算等监控能力,各业务也可以直接在代码中埋点上报告警,也可以定制化开发,实现监控告警全场景覆盖。https://tal-tech.github.io/alarm-dog-docs


Languages

Language:PHP 95.6%Language:Shell 2.6%Language:Dockerfile 1.3%Language:Lua 0.5%