华为云资源接入文档
<h4>背景:华为云服务器、数据库接入到腾讯云Prometheus,集中监控,便于管理。</h4>
<p>参考地址:<a href="https://github.com/huaweicloud/cloudeye-exporter/blob/br_release_sdk_v3/README_cn.md">https://github.com/huaweicloud/cloudeye-exporter/blob/br_release_sdk_v3/README_cn.md</a>
grafana面板地址:<a href="https://github.com/huaweicloud/cloudeye-exporter/blob/br_release_sdk_v3/grafana_dashboard/use_grafana_template.md">https://github.com/huaweicloud/cloudeye-exporter/blob/br_release_sdk_v3/grafana_dashboard/use_grafana_template.md</a>
华为云Prometheus监控指标(数据库系列):<a href="https://support.huaweicloud.com/usermanual-rds/rds_06_0001.html">https://support.huaweicloud.com/usermanual-rds/rds_06_0001.html</a></p>
<p>Tips:如果需要接入华为云多个地区的资源,需要另外在创建一个cloudeye-exporter进程,并修改端口。</p>
<h2>数据验证命令</h2>
<pre><code class="language-bash">tail -f metric.yml
tail -f server.log
ip a
curl -kv http://10.13.1.14:8087/metrics?services=SYS.ECS #查看服务器获取数据
curl -kv http://10.13.1.14:8087/metrics?services=AGT.ECS</code></pre>
<h1>step01</h1>
<h2>1. 部署cloudeye-exporter</h2>
<pre><code class="language-bash">mkdir cloudeye-exporter
cd cloudeye-exporter
wget https://github.com/huaweicloud/cloudeye-exporter/releases/download/v2.0.2/cloudeye-exporter.v2.0.2.tar.gz
tar -xzvf cloudeye-exporter.v2.0.2.tar.gz</code></pre>
<h2>2.编辑clouds.yml文件配置公有云信息</h2>
<pre><code class="language-bash">global:
port: &quot;:8087&quot;
scrape_batch_size: 300
auth:
auth_url: &quot;https://iam.cn-north-1.myhuaweicloud.com/v3&quot;
project_name: &quot;cn-north-1&quot;
access_key: &quot;&quot;
secret_key: &quot;&quot;
region: &quot;cn-north-1&quot;
#放行端口
iptables -A RH-Firewall-1-INPUT -s 124.222.140.42 -p tcp -m state --state NEW -m tcp --dport 8089 -j ACCEPT</code></pre>
<h1>step02</h1>
<h2>接入腾讯云,在腾讯云Prometheus抓取任务: ecs、eps、rds</h2>
<h3>ecs</h3>
<pre><code class="language-bash">job_name: 华为云-ecs
honor_timestamps: true
params:
services:
- SYS.ECS,AGT.ECS
scrape_interval: 1m
scrape_timeout: 1m
metrics_path: /metrics
scheme: http
static_configs:
- targets:
- 124.222.148.13:8087</code></pre>
<h3>eps</h3>
<pre><code class="language-bash">job_name: 华为云-eps
honor_timestamps: true
scrape_interval: 1m
scrape_timeout: 1m
metrics_path: /eps-info
scheme: http
static_configs:
- targets:
- 124.222.148.13:8087
</code></pre>
<h3>rds</h3>
<pre><code class="language-bash">job_name: 华为云-rds
honor_timestamps: true
params:
services:
- SYS.RDS
scrape_interval: 1m
scrape_timeout: 1m
metrics_path: /metrics
scheme: http
static_configs:
- targets:
- 124.222.148.13:8087</code></pre>