系统监控:
falcon-agent自动开始采集各项指标,主动上报,不需要用户在server做任何配置
应用监控(监控应用运行状态):
包括监控:http服务端口、http状态码、服务url、TPS、QPS;对于java应用,jvm运行情况、jdk版本、服务url
业务监控:
特定业务指标,如mongodb的当前连接数、连接率、创造多少实例;不同的应用业务监控项不一致(或者nginx的状态码、请求方法、访问地址、请求数)
健康状态:
心跳检测(TCP、服务端口)
falcon组件HBS会检测心跳
监控来源
监控log日志的信息切割提取信息/命令行直接获取打印结果
note note note注意:
应用监控和业务监控需要自己写脚本push到agent端,agent提供了一个简单的http接口【curl ...........http://127.0.0.1:1988/v1/push】
字段信息看日志监控open-falcon(1)
curl -X POST -d '[{"metric": "qps", "endpoint": "open-falcon-graph01.bj", "timestamp": 1431347802, "step": 60,"value": 9,"counterType": "GAUGE","tags": "project=falcon,module=graph"}]' http://127.0.0.1:1988/v1/push