数据接入概述

接入中心的全称为全栈可观测数据统一接入中心。接入中心提供了针对云上大多数监控目标(包括基础设施、服务端应用、前端应用、数据库、中间件、人工智能以及大数据产品)的开箱即用的观测能力。使用ARMS产品的起点在接入中心,这种可拔插、灵活组合的方式可以帮助您以最快、最便捷的方式搭建全栈可观测平台。

名词解释

环境

采集数据的链路根据其特点划分为以下三种环境:

  • 容器环境:在一个容器集群中,通常会产生大量的可采集数据。因此,将单个容器集群视作一个独立的容器环境。针对这些环境,Prometheus提供了自动化的监控链路,可以帮助您更智能地安装采集探针以及数据加工。

  • ECS(VPC)环境:为了采集ECS主机上的各类数据,大部分情况下需要通过网络进行数据拉取。因此,建议为每个VPC配置单独的环境。ARMS优先采用网络采集数据的方式,以最大限度减少在ECS上安装的探针数量。

  • 云服务环境:对于常规云服务数据采集,通常按地域划分,为每个地域创建各自的云服务环境。

每一个环境默认关联一个Prometheus实例的存储指标数据。对于应用监控和链路追踪等组件,目前数据存储不严格对齐指标数据的存储划分。

组件

接入中心的每一个选项即一个组件。每个组件通常负责以特定方式监控一类基础设施或服务,实现指标采集、数据可视化和告警规则等监控功能。

接入中心入口

登录Prometheus控制台,在左侧导航栏单击接入中心

以下汇总可观测监控 Prometheus 版支持接入的所有组件。

基础设施

组件

相关文档

支持的环境类型

容器服务环境

ECS(VPC)

云服务

云服务监控(批量接入)

批量接入云服务监控

-

-

容器集群监控

容器可观测

-

-

GPU监控

使用阿里云Prometheus监控集群GPU资源

-

主机监控

使用Prometheus监控ECS主机

-

-

SysOM系统观测

SysOM内核层容器监控

-

-

自定义指标采集

自定义数据接入

-

健康巡检

健康巡检接入

-

-

容器事件监控

容器事件监控接入

-

-

容器性能监控

通过接入中心一键接入

-

-

边缘节点服务ENS

云服务可观测

-

-

ACK One舰队监控

配置ACK One ArgoCD告警

-

-

ACK One工作流集群监控

如何在工作流集群中使用Prometheus监控服务

-

-

阿里云站点监控

云服务可观测

-

-

阿里云ECS

使用Prometheus监控ECS主机

-

-

阿里云EIP

云服务可观测

-

-

阿里云VPC对等链接

云服务可观测

-

-

阿里云VPN网关

云服务可观测

-

-

阿里云共享带宽 (EBWP)

云服务可观测

-

-

阿里云专属块存储集群

云服务可观测

-

-

阿里云专有宿主机

云服务可观测

-

-

高速通道-边界路由器

云服务可观测

-

-

无影云桌面

云服务可观测

-

-

ACK备份中心服务监控

通过接入中心一键接入

-

-

E-HPC 弹性高性能计算平台

云服务可观测

-

-

ACK AHPA

ACK AHPA接入

-

-

Docker单机容器监控

Docker单机容器监控接入

-

-

Windows

如何使用Prometheus监控Windows

-

-

服务端应用

服务端应用包含以下两个表格,链路追踪相关和其他服务端应用。

链路追踪相关

组件

相关文档

支持的环境类型

OpenTelemetry

SkyWalking

Zipkin

Jaeger

Java 链路追踪

开始监控Java应用

Go 链路追踪

开始监控Go应用

DashScope 链路追踪

接入指南

-

-

-

LangChain 链路追踪

接入指南

-

-

-

LlamaIndex 链路追踪

接入指南

-

-

-

OpenAI 链路追踪

接入指南

-

-

-

Python 链路追踪

开始监控Python应用

-

PHP 链路追踪

开始监控PHP应用

-

-

-

Node.js 链路追踪

开始监控Node.js应用

-

C++ 链路追踪

开始监控C++应用

-

-

.NET 链路追踪

开始监控.NET应用

-

-

Rust 链路追踪

开始监控Rust应用

-

-

-

Ruby 链路追踪

开始监控Ruby应用

-

-

-

OpenTelemetry

接入指南

-

-

-

SkyWalking

接入指南

-

-

-

Jaeger

接入指南

-

-

-

Zipkin

接入指南

-

-

-

其他服务端应用

组件

相关文档

支持的环境类型

容器服务环境

ECS(VPC)

云服务

Java 应用监控

开始监控Java应用

容器服务环境+手动安装

-

-

应用监控eBPF版

手动接入应用至应用监控 eBPF 版

-

-

前端应用

组件

相关文档

Android

接入Android应用

iOS

接入iOS应用

Web & H5

接入Web & H5应用

小程序

接入小程序应用

数据库

组件

相关文档

支持的环境类型

容器服务环境

ECS(VPC)

云服务

MySQL

MySQL接入

阿里云 ADB

云服务可观测

-

-

阿里云 AnalyticDB PostgreSQL版

PostgreSQL接入

-

-

阿里云 ClickHouse

云服务可观测

-

-

阿里云 DTS

云服务可观测

-

-

阿里云 GDB 图数据库

云服务可观测

-

-

阿里云 Lindorm

云服务可观测

-

-

阿里云 OceanBase

云服务可观测

-

-

阿里云 PolarDB

云服务可观测

-

-

阿里云 PolarDB-X

云服务可观测

-

-

阿里云 RDS PostgreSQL

PostgreSQL接入

-

-

阿里云 RDS SQLServer

SQLServer接入

-

-

阿里云 Redis

Redis接入

-

-

阿里云 SelectDB

云服务可观测

-

-

阿里云数据库 RDS 版(集群版)

云服务可观测

-

-

阿里云云数据库 MongoDB 版(旧版)

云服务可观测

-

-

阿里云Influxdb

Prometheus对接阿里云TSDB For InfluxDB®️服务

-

-

云数据库 Memcache 版

云数据库Memcache版接入

-

-

云数据库 MongoDB 版-单节点实例

云服务可观测

-

-

云数据库 MongoDB 版-分片集群

云服务可观测

-

-

云数据库 MongoDB 版-副本集

云服务可观测

-

-

阿里云 RDS 数据库

MySQL接入

-

-

Cassandra

如何使用Prometheus监控Cassandra

-

MongoDB

MongoDB接入

-

PostgreSQL

PostgreSQL接入

-

Redis

Redis接入

-

SQLServer

SQLServer接入

-

TIDB

如何使用Prometheus监控TiDB

-

中间件

组件

相关文档

支持的环境类型

容器服务环境

ECS(VPC)

云服务

Kafka

Kafka接入

-

阿里云 全球加速 GA

云服务可观测

-

-

阿里云 ALB

ALB接入Prometheus监控

-

-

阿里云 API 网关

云服务可观测

-

-

阿里云 CDN

云服务可观测

-

-

阿里云 CEN

云服务可观测

-

-

阿里云 Cloud NAT

云服务可观测

-

-

阿里云 DCDN

云服务可观测

-

-

阿里云 DDoS 高防(国际)

云服务可观测

-

-

阿里云 DDoS 高防(新BGP)

云服务可观测

-

-

阿里云 DDoS 原生防护

云服务可观测

-

-

阿里云 Grafana 服务

将Prometheus的监控数据接入本地Grafana

-

-

阿里云 Kafka 消息队列服务

Kafka接入

-

-

阿里云 MSE 服务-云原生网关

云服务可观测

-

-

阿里云 MSE 服务-注册配置中心

云服务可观测

-

-

阿里云 NLB

云服务可观测

-

-

阿里云 OSS

云服务可观测

-

-

阿里云 RabbitMQ

RabbitMQ接入

-

-

阿里云 RabbitMQ 企业版

RabbitMQ接入

-

-

阿里云 RocketMQ(4.0) 服务

RocketMQ接入

-

-

阿里云 RocketMQ(5.0) 服务

RocketMQ接入

-

-

阿里云 SAE 服务

云服务可观测

-

-

阿里云 Serverless 工作流

云服务可观测

-

-

阿里云 SLB

云服务可观测

-

-

阿里云 SLS

云服务可观测

-

-

阿里云 WAF

云服务可观测

-

-

阿里云边缘网络加速 ENA

云服务可观测

-

-

阿里云密钥管理服务

云服务可观测

-

-

阿里云视频直播

云服务可观测

-

-

阿里云文件存储 NAS

云服务可观测

-

-

阿里云ASM

阿里云服务网格(ASM)接入

-

-

托管版 CoreDNS 监控

CoreDNS性能监控组件接入

-

-

Clickhouse

Clickhouse接入

-

ElasticSearch

ElasticSearch接入

-

Istio

Grafana、Istio和HPA等第三方系统如何集成可观测监控 Prometheus 版?

-

-

Jenkins

Jenkins接入

-

-

Knative

Knative接入

-

-

MicroMeter

使用Prometheus监控MicroMeter的Java应用

-

Nginx

Nginx接入

-

Nginx Ingress Controller

容器可观测

-

-

RabbitMQ

RabbitMQ接入

-

RocketMQ

RocketMQ接入

-

TIDB

如何使用Prometheus监控TiDB

-

ZooKeeper

ZooKeeper接入

-

人工智能

组件

相关文档

支持的环境类型

容器服务环境

ECS(VPC)

云服务

GPU 监控

使用阿里云Prometheus监控集群GPU资源

-

阿里云 FC 函数计算

云服务可观测

-

-

阿里云 PAI EAS 在线预测服务

云服务可观测

-

-

阿里云 Pai-交互式建模(Dsw)

云服务可观测

-

-

阿里云 PAI-资源配额 (Quota) 服务

云服务可观测

-

-

阿里云 PAI-DLC 分布式训练服务

云服务可观测

-

-

阿里云 PAI-EAS 专属资源组

云服务可观测

-

-

阿里云智能计算灵骏

云服务可观测

-

-

Ray

通过接入中心一键接入

-

-

Fluid

开启Fluid组件监控

-

-

大数据

组件

相关文档

支持的环境类型

容器服务环境

ECS(VPC)

云服务

阿里云 E-MapReduce

云服务可观测

-

-

阿里云 ElasticSearch

ElasticSearch接入

-

-

阿里云 HBase

云服务可观测

-

-

阿里云 Hologres(旧版)

云服务可观测

-

-

阿里云 Logstash

云服务可观测

-

-

阿里云 MaxCompute 服务

云服务可观测

-

-

阿里云实时数仓 Hologres (从实例)

云服务可观测

-

-

阿里云实时数仓 Hologres (湖仓加速)

云服务可观测

-

-

阿里云实时数仓 Hologres (计算组)

云服务可观测

-

-

阿里云实时数仓 Hologres (通用型)

云服务可观测

-

-

阿里云图计算服务

云服务可观测

-

-

Fluid

开启Fluid组件监控

-

-