Updated on 2024-09-06 GMT+08:00

Access Overview

Prometheus monitoring integrates common infrastructure, custom components, and middleware. By creating collection tasks and executing plug-in scripts, it can monitor corresponding components. It works with AOM and open-source Grafana to provide one-stop, comprehensive monitoring, helping you quickly detect and locate faults and reduce their impact on services.

The connected components are displayed on the collection task page. You can set dashboards and alarm rules for the components.

There are two types of collection tasks: middleware and custom.

AOM allows you to quickly install middleware plug-ins and custom plug-ins and provides ready-to-use dashboards for Prometheus monitoring.

  • Middleware: You can directly use built-in middleware plug-ins to create collection tasks. The built-in middleware plug-ins cannot be customized, modified, or deleted. The following middleware plug-ins are supported:
    • MYSQL: monitors MySQL metrics.
    • REDIS: monitors Redis metrics.
    • KAFKA: monitors Kafka metrics.
    • NGINX: monitors Nginx metrics.
    • MONGODB: monitors MongoDB metrics.
    • CONSUL: monitors Consul metrics.
    • NODE: monitors Node metrics.
    • HAPROXY: monitors HAProxy metrics.
    • POSTGRESQL: monitors PostgreSQL metrics.
    • ELASTICSEARCH: monitors Elasticsearch metrics.
    • RABBITMQ: monitors RabbitMQ metrics.
    • CUSTOM_EXPORTER: monitors custom component metrics.
  • Custom plug-ins: user-defined.