原理简介
第一步 采集配置
DataAnt Agent 进行对 config.yaml 的配置, 来进行APISIX 项采集器初始化和注册。DataAnt Cloud接收数据后,数据经过处理后会存放到数据库中
第二步 告警通知
数据经过告警匹配处理,会通知聚合最终通过配置的通知方式将告警发送,以实时接收到APISIX情况
第三步 配置指南
访问 DataAnt Cloud,注册后并登录平台
下载DataAnt 的 Agent完成后上传到 APISIX 所在的机器上并添加执行权限
配置文件 ./config.yaml
tenantId: 11 hostIp: 127.0.0.1 hostName: apisix configs: - uri: http://127.0.0.1:9091 type: apisix asName: apisix_test user: admin
启动 Agent
./agent
启动成功后,则会返回以下数据
2022/06/21 20:50:10 {"code":200,"msg":"请求成功","data":null} 2022/06/21 20:50:30 {"code":200,"msg":"请求成功","data":null} 2022-06-21 20:51:00:000 INFO apisix/apisix.go:25 获取对应监控数据,数据长度1675 2022-06-21 20:51:00:000 INFO prometheus/prometheusCollector.go:43 获取对应监控数据开始解析1675 2022-06-21 20:51:00:000 INFO prometheus/prometheusCollector.go:43 获取对应监控数据完成解析 解析指标数量21 2022-06-21 20:51:00:000 INFO collector/collector.go:82 apisix采集到数据数量21 2022-06-21 20:51:00:000 INFO runtime/asm_amd64.s:1581 apisix_test9091:指标数:21
原创文章,作者:网友投稿,如若转载,请注明出处:https://www.cloudads.cn/archives/4060.html