计算
弹性云服务器 ECS
Flexus云服务
裸金属服务器 BMS
弹性伸缩 AS
镜像服务 IMS
专属主机 DeH
函数工作流 FunctionGraph
云手机服务器 CPH
Huawei Cloud EulerOS
网络
虚拟私有云 VPC
弹性公网IP EIP
虚拟专用网络 VPN
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
VPC终端节点 VPCEP
云连接 CC
企业路由器 ER
企业交换机 ESW
全球加速 GA
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
边缘安全 EdgeSec
威胁检测服务 MTD
CDN与智能边缘
内容分发网络 CDN
CloudPond云服务
智能边缘云 IEC
迁移
主机迁移服务 SMS
对象存储迁移服务 OMS
云数据迁移 CDM
迁移中心 MGC
大数据
MapReduce服务 MRS
数据湖探索 DLI
表格存储服务 CloudTable
云搜索服务 CSS
数据接入服务 DIS
数据仓库服务 GaussDB(DWS)
数据治理中心 DataArts Studio
数据可视化 DLV
数据湖工厂 DLF
湖仓构建 LakeFormation
企业应用
云桌面 Workspace
应用与数据集成平台 ROMA Connect
云解析服务 DNS
专属云
专属计算集群 DCC
IoT物联网
IoT物联网
设备接入 IoTDA
智能边缘平台 IEF
用户服务
账号中心
费用中心
成本中心
资源中心
企业管理
工单管理
国际站常见问题
ICP备案
我的凭证
支持计划
客户运营能力
合作伙伴支持计划
专业服务
区块链
区块链服务 BCS
Web3节点引擎服务 NES
解决方案
SAP
高性能计算 HPC
视频
视频直播 Live
视频点播 VOD
媒体处理 MPC
实时音视频 SparkRTC
数字内容生产线 MetaStudio
存储
对象存储服务 OBS
云硬盘 EVS
云备份 CBR
存储容灾服务 SDRS
高性能弹性文件服务 SFS Turbo
弹性文件服务 SFS
云硬盘备份 VBS
云服务器备份 CSBS
数据快递服务 DES
专属分布式存储服务 DSS
容器
云容器引擎 CCE
容器镜像服务 SWR
应用服务网格 ASM
华为云UCS
云容器实例 CCI
管理与监管
云监控服务 CES
统一身份认证服务 IAM
资源编排服务 RFS
云审计服务 CTS
标签管理服务 TMS
云日志服务 LTS
配置审计 Config
资源访问管理 RAM
消息通知服务 SMN
应用运维管理 AOM
应用性能管理 APM
组织 Organizations
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
应用身份管理服务 OneAccess
数据库
云数据库 RDS
文档数据库服务 DDS
数据管理服务 DAS
数据复制服务 DRS
云数据库 GeminiDB
云数据库 GaussDB
分布式数据库中间件 DDM
数据库和应用迁移 UGO
云数据库 TaurusDB
人工智能
人脸识别服务 FRS
图引擎服务 GES
图像识别 Image
内容审核 Moderation
文字识别 OCR
AI开发平台ModelArts
图像搜索 ImageSearch
对话机器人服务 CBS
华为HiLens
视频智能分析服务 VIAS
语音交互服务 SIS
应用中间件
分布式缓存服务 DCS
API网关 APIG
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
多活高可用服务 MAS
事件网格 EG
企业协同
华为云会议 Meeting
云通信
消息&短信 MSGSMS
云生态
合作伙伴中心
云商店
开发者工具
SDK开发指南
API签名指南
Terraform
华为云命令行工具服务 KooCLI
其他
产品价格详情
系统权限
管理控制台
客户关联华为云合作伙伴须知
消息中心
公共问题
开发与运维
应用管理与运维平台 ServiceStage
软件开发生产线 CodeArts
需求管理 CodeArts Req
部署 CodeArts Deploy
性能测试 CodeArts PerfTest
编译构建 CodeArts Build
流水线 CodeArts Pipeline
制品仓库 CodeArts Artifact
测试计划 CodeArts TestPlan
代码检查 CodeArts Check
代码托管 CodeArts Repo
云应用引擎 CAE
开天aPaaS
云消息服务 KooMessage
云手机服务 KooPhone
云空间服务 KooDrive

安装配置CES Exporter

更新时间:2025-01-13 GMT+08:00

Prometheus是用于展示大型测量数据的开源可视化工具,在工业监控、气象监控、家居自动化和过程管理等领域也有着较广泛的用户基础。将华为云Cloud Eye服务接入Prometheus后,您可以利用Prometheus更好地监控和分析来自Cloud Eye服务的数据。将服务接入Prometheus前,需要先安装配置CES Exporter。

拓展标签支持情况

该插件对于已对接云监控的云服务均支持指标数据的导出。为提高云服务资源的识别度、可读性,插件对于以下服务支持导出资源属性label,如ECS实例会增加hostname、ip等label,同时支持将华为云标签转化为label,满足对资源自定义label的诉求,具体如下表所示。

表1 拓展标签支持情况

云服务

命名空间

是否支持拓展标签

标签数据来源

弹性云服务器

SYS.ECS/AGT.ECS

配置审计或弹性云服务器

云硬盘

SYS.EVS

配置审计或云硬盘

分布式缓存服务

SYS.DCS

配置审计

云专线

SYS.DCAAS

配置审计

弹性公网IP和带宽

SYS.VPC

配置审计

云搜索服务

SYS.ES

配置审计

关系型数据库

SYS.RDS

配置审计

弹性负载均衡

SYS.ELB

弹性负载均衡

云数据库 GaussDB(for MySQL)

SYS.GAUSSDB

配置审计

云数据库 GaussDB(for openGauss)

SYS.GAUSSDBV5

云数据库 GaussDB(for openGauss)

NAT网关

SYS.NAT

配置审计

弹性伸缩

SYS.AS

配置审计

函数工作流

SYS.FunctionGraph

配置审计

数据复制服务

SYS.DRS

配置审计

Web应用防火墙

SYS.WAF

配置审计

文档数据库服务

SYS.DDS

文档数据库服务

API网关

SYS.APIG

×

API网关

云备份

SYS.CBR

配置审计或云备份

数据湖探索

SYS.DLI

配置审计&数据湖探索

弹性文件服务

SYS.SFS

×

弹性文件服务

弹性文件服务 SFS Turbo

SYS.EFS

配置审计

虚拟专用网络

SYS.VPN

配置审计

云数据迁移

SYS.CDM

×

云数据迁移

数据仓库服务

SYS.DWS

数据仓库服务

内容审核Moderation

SYS.MODERATION

×

-

Anti-DDoS流量清洗

SYS.DDOS

配置审计

云数据库GaussDB(for NoSQL)

SYS.NoSQL

×

云数据库GaussDB(for NoSQL)

分布式消息服务

SYS.DMS

配置审计

分布式数据库中间件

SYS.DDMS

×

配置审计&分布式数据库中间件

API专享版网关

SYS.APIC

×

API专享版网关

裸金属服务器

SYS.BMS/SERVICE.BMS

配置审计

ModelArts

SYS.ModelArts

配置审计

VPC终端节点

SYS.VPCEP

配置审计

图引擎服务GES

SYS.GES

配置审计

数据库安全服务DBSS

SYS.DBSS

配置审计

MapReduce服务

SYS.MRS

配置审计或MapReduce服务

湖仓构建服务

SYS.LakeFormation

配置审计或湖仓构建服务

数据治理中心

SYS.DAYU

数据治理中心

云防火墙

SYS.CFW

配置审计

云日志服务

SYS.LTS

×

云日志服务

视频直播

SYS.LIVE

×

视频直播

云原生应用网络

SYS.ANC

配置审计

企业主机安全

SYS.HSS

×

企业主机安全

表格存储服务

SYS.CloudTable

×

表格存储服务

事件网格

SYS.EG

配置审计

对象存储服务

SYS.OBS

配置审计

云解析服务

SYS.DNS

云解析服务

企业门户

SYS.EWP

企业门户

注意:

自定义标签时,key只能包含大写字母、小写字母以及中划线。

环境准备

以Ubuntu 18.04系统和Prometheus 2.14.0版本为例。

表2 环境准备

环境条件

描述

Prometheus

prometheus-2.14.0.linux-amd64

ECS操作系统

Ubuntu 18.04

ECS私网IP

192.168.0.xx

注意:

对于需要导出监控数据的账号,要求具有IAM,CES,Config,EPS服务的读权限,另外获取哪些服务的监控数据就需要有哪些服务的读权限。

安装配置cloudeye-exporter

  1. 在Ubuntu ECS实例上安装cloudeye-exporter。

    在github的cloudeye-exporter开源项目https://github.com/huaweicloud/cloudeye-exporter/releases,查看插件Release版本,并获取插件下载地址,随后登录ECS机器,通过该地址下载安装。

    参考命令:

    mkdir cloudeye-exporter
    cd cloudeye-exporter
    wget https://github.com/huaweicloud/cloudeye-exporter/releases/download/v2.0.5/cloudeye-exporter.v2.0.5.tar.gz
    tar -xzvf cloudeye-exporter.v2.0.5.tar.gz
  2. 编辑clouds.yml文件配置公有云信息。

    区域ID以及auth_url可单击下面链接查看。

    地区和终端节点(国际站)

    global:
      port: "{private IP}:8087" # 监听端口 :出于安全考虑,建议不将expoter服务端口暴露到公网,建议配置为127.0.0.1:{port},或{内网ip}:{port},例如:192.168.1.100:8087;如业务需要将该端口暴露到公网,请确保合理配置安全组,防火墙,iptables等访问控制策略,确保最小访问权限
      scrape_batch_size: 300
      resource_sync_interval_minutes: 20 # 资源信息更新频率:默认180分钟更新一次;该配置值小于10分钟,将以10分钟1次为资源信息更新频率
      ep_ids: "xxx1,xxx2" # 可选配置,根据企业项目ID过滤资源,不配置默认查询所有资源的指标,多个ID使用英文逗号进行分割。
      logs_conf_path: "/root/logs.yml" # 可选配置,指定日志配置文件路径,建议使用绝对路径。若未指定,程序将默认使用执行启动命令所在目录下的日志配置文件。
      metrics_conf_path: "/root/metric.yml" # 可选配置,指定指标配置文件路径,建议使用绝对路径。若未指定,程序将默认使用执行启动命令所在目录下的指标配置文件。
      endpoints_conf_path: "/root/endpoints.yml" # 可选配置,指定服务域名配置文件路径,建议使用绝对路径。若未指定,程序将默认使用执行启动命令所在目录下的服务域名配置文件。
      ignore_ssl_verify: false # 可选配置,exporter查询资源/指标时默认校验ssl证书;若用户因ssl证书校验导致功能异常,可将该配置项配置为true跳过ssl证书校验
    auth:
      auth_url: "https://iam.{region_id}.myhuaweicloud.com/v3"
      project_name: "cn-north-1" # 华为云项目名称,可以在“华为云->统一身份认证服务->项目”中查看
      access_key: "" # IAM用户访问密钥,使用脚本将ak sk解密后传入,避免因在配置文件中明文配置AK SK而引发信息泄露
      secret_key: ""
      region: "cn-north-1" # 区域ID
    注意:

    默认的监控端口为8087。

  3. 启动cloudeye-exporter。
    默认读取cloudeye-exporter下的clouds.yml文件,也可使用-config参数指定clouds.yml文件路径。
    ./cloudeye-exporter -config=clouds.yml

    出于安全考虑cloudeye-exporter提供了-s参数, 可以通过命令行交互的方式输入ak sk避免明文配置在clouds.yml文件中引起泄露。

    ./cloudeye-exporter -s true

    下面是shell脚本启动的样例,建议在脚本中配置加密后的ak&sk,并通过您自己的解密方法对ak sk进行解密后通过huaweiCloud_AK和huaweiCloud_SK参数传入cloudeye-exporter。

    #!/bin/bash
    ## 为了防止您的ak&sk泄露,不建议在脚本中配置明文的ak sk
    huaweiCloud_AK=your_decrypt_function("加密的AK")
    huaweiCloud_SK=your_decrypt_function("加密的SK")
    $(./cloudeye-exporter -s true<<EOF
    $huaweiCloud_AK $huaweiCloud_SK
    EOF)

我们使用cookie来确保您的高速浏览体验。继续浏览本站,即表示您同意我们使用cookie。 详情

文档反馈

文档反馈

意见反馈

0/500

标记内容

同时提交标记内容