Prometheus 监控对常用的基础设施、中间件、自定义组件等进行了集成,通过创建采集任务执行插件脚本,就可以对相应的组件进行监控,结合应用运维管理平台和开源 Grafana 可以提供一站式全方位的监控体系,帮助业务快速发现和定位问题,减轻故障给业务带来的影响。
已接入的组件会显示在采集任务页面,可以配仪表盘、告警规则。
采集任务主要有两类,分别为中间件采集任务和自定义采集任务。
AOM可观测监控Prometheus版提供快捷安装配置各类型中间件插件及自定义插件的功能,并提供开箱即用的专属监控大盘。
- 中间件:您可以直接使用内置的中间件插件来创建采集任务,目前支持的中间件插件有以下几种(中间件插件不支持自定义、修改、删除):
- MYSQL:可监控MySQL相关指标。
- REDIS:可监控Redis相关指标。
- KAFKA:可监控Kafka相关指标。
- NGINX:可监控Nginx相关指标。
- MONGODB:可监控MongoDB相关指标。
- CONSUL:可监控Consul相关指标。
- NODE:可监控Node相关指标。
- HAPROXY:可监控HAProxy相关指标。
- POSTGRESQL:可监控PostgreSQL相关指标。
- ELASTICSEARCH:可监控Elasticsearch相关指标。
- RABBITMQ:可监控RabbitMQ相关指标。
- CUSTOM_EXPORTER:可以监控用户自定义的指标业务。
- 自定义插件:是用户按需求自定义创建的插件。