Compute
Elastic Cloud Server
Huawei Cloud Flexus
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Networking
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Management & Governance
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
OneAccess
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
IAM Identity Center
Cloud Operations Center
Resource Governance Center
Migration
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Analytics
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
Data Lake Factory
DataArts Lake Formation
IoT
IoT Device Access
Others
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Security & Compliance
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Edge Security
Blockchain
Blockchain Service
Web3 Node Engine Service
Media Services
Media Processing Center
Video On Demand
Live
SparkRTC
MetaStudio
Storage
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Storage Disaster Recovery Service
Scalable File Service Turbo
Scalable File Service
Volume Backup Service
Cloud Server Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Databases
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
Multi-Site High Availability Service
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Business Applications
Workspace
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Video Intelligent Analysis Service
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Content Delivery & Edge Computing
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Intelligent EdgeCloud
Solutions
SAP Cloud
High Performance Computing
Developer Services
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
CodeArts Repo
Cloud Application Engine
MacroVerse aPaaS
KooMessage
KooPhone
KooDrive
On this page

Show all

Overview About Middleware Connection to AOM

Updated on 2025-03-03 GMT+08:00

AOM provides a unified entry for observability analysis of Huawei Cloud services. Through the access center, you can ingest the metrics of self-built middleware such as MySQL, Redis, and Kafka into AOM, and check documents related to log ingestion.

Procedure

  1. Log in to the AOM 2.0 console.
  2. In the navigation pane on the left, choose Access > Access Center.

    If the old Access Center is displayed, click Experience the new version in the upper right corner.

  3. Select Self-built middleware under Types to filter out your target middleware card.
  4. Click Ingest Metric (AOM) to quickly ingest middleware metrics to AOM or click Ingest Log (LTS) Details to check documents related to log ingestion.

    • Ingest Metric (AOM): AOM enables quick installation and configuration for self-built middleware. By creating collection tasks and executing plug-in scripts, Prometheus monitoring can monitor reported middleware metrics. 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. For details about the metrics that can be monitored by AOM, see open-source Exporters.

      To quickly ingest middleware metrics to AOM, perform the following steps:

      1. Install UniAgent on your VM for installing Exporters and creating collection tasks. For details, see Installing UniAgents.
      2. Create a Prometheus instance for ECS and associate it with a collection task to mark and categorize collected data. For details, see Managing Prometheus Instances.
      3. Connect middleware to AOM. For details, see Ingesting MySQL Metrics to AOM.
      4. After middleware is connected to AOM, their metrics can be reported to AOM. You can go to the Metric Browsing page to query metrics.
    • Ingest Log (LTS): AOM provides an entry for ingesting middleware logs to LTS. By clicking Ingest Log (LTS) Details, you can check the documents related to log ingestion. You can ingest logs according to the documents.
    Table 1 Connecting self-built middleware to AOM

    Card

    Related Operation

    MySQL

    A stable, efficient relational database for heavy data volumes. Used for website and application development. For details, see Ingesting MySQL Metrics to AOM.

    Redis

    In-memory storage system for multiple data structure types. Used as a database, cache, and message broker. For details, see Ingesting Redis Metrics to AOM.

    Kafka

    Distributed stream processing platform with high throughput and low latency. Used for real-time data processing and log aggregation. For details, see Ingesting Kafka Metrics to AOM.

    Nginx

    A high-performance HTTP/reverse proxy server for 50,000 concurrent requests. Reduces memory consumption. For details, see Ingesting Nginx Metrics to AOM.

    MongoDB

    High-performance, open-source NoSQL database for document storage and flexible data models. For details, see Ingesting MongoDB Metrics to AOM.

    Consul

    Open-source distributed service discovery and configuration management, supporting multiple data centers and strong consistency. For details, see Ingesting Consul Metrics to AOM.

    HAProxy

    High-performance TCP/HTTP reverse proxy load balancer with high concurrency and flexible configuration for high service availability. For details, see Ingesting HAProxy Metrics to AOM.

    PostgreSQL

    A powerful, open source object-relational database system for complex queries and customization. For details, see Ingesting PostgreSQL Metrics to AOM.

    Elasticsearch

    Distributed full-text search engine with PB-level data storage and real-time retrieval. Used for full-text search, analysis, and monitoring. For details, see Ingesting Elasticsearch Metrics to AOM.

    RabbitMQ

    Collect RabbitMQ monitoring data. For details, see Ingesting RabbitMQ Metrics to AOM.

    ZooKeeper

    Distributed coordination service with leader election, configuration management, and distributed locks to ensure data consistency.

    IIS

    Internet Information Services (IIS) is a part of Windows Server and provides web applications and services such as HTML, ASP.NET, and PHP for clients on networks. It supports protocols such as HTTP and provides high performance, stability, and scalability.

    DNS

    Translates domain names into IP addresses and supports load balancing to speed up network access.

    Flink

    Distributed real-time compute engine with bounded and unbounded data streams processing, efficient memory performance, and exactly-once semantics.

We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out more

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback