为了能够将众多应用接口的调用情况进行统一监控,包括监控各应用接口调用的总次
数、并发量、失败量等以及根据配置进行告警
1、使用filebeat进行日志采集、日志输送到kakfa、logstash进行日志过滤和把日志存储到elasticsearch
2、搭建应用读取elasticsearch中的数据进行各类统计指标接口的编写,包括:接口调用的总次
数、并发量、失败量等
3、监控应用健康情况并且进行告警
都是本人一个人从需求分析再到项目落地
亮点是filebeat、kakfa、logstash、elasticsearch实现了海量日志的自动采集、使用kafka进行大流量数据的削峰填谷、使用logstash进行日志的过滤、使用elasticsearch来存取海量数据