监控平台对系统的整体监控,涵盖服务器、操作系统、基础服务(数据库,tomcat)、应用和业务运行等方面,其中除业务运行外的其他监控,全部可由监控平台自行配置完成,而业务运行监控主要是对平台提供的接口服务以及业务状态进行监控和展示,这些监控指标和告警阈值与系统密切相关,需要平台根据实际运行情况进行规定。
对于监控平台,通过两种方法获取平台的监控原始数据:
业务状态
根据业务处理后的数据,按照监控平台要求格式上报监控数据。
全局业务监控方式(主要方式)
通过业务埋点的方式,获取返回的信息,根据返回值判断业务状态,也可根据开发提供的sql语句获取原始数据分析状态,脚本分析数据后,按照监控平台要求格式上报监控数据
除了zabbix监控系统提供实时告警以及趋势展示外,通过对部分的监控数据进行统计后形成了日报或周报,将定时邮件通告,便于问题回溯和查找。