山东网站建设哪家专业,深圳保障性住房统一轮候信息系统,园区门户网站建设方案,男女做某事网站本文章简述对接自动发现AWS云EC2实例
前提环境#xff1a;
PromethuesGrafanaAWS IAM权限
涉及参考文档#xff1a;
AWS EC2Grafana 通用监控模板
一、IAM 用户创建
1、创建Prometheus 策略 策略规则#xff1a;
{Version: 2012-10-17,
PromethuesGrafanaAWS IAM权限
涉及参考文档
AWS EC2Grafana 通用监控模板
一、IAM 用户创建
1、创建Prometheus 策略 策略规则
{Version: 2012-10-17,Statement: [{Effect: Allow,Action: [ec2:DescribeInstances,ec2:DescribeRegions],Resource: [*]}]
}2、创建用户赋予Prometheus 策略 创建过程成请下载ak、sk 此过程不演示。
二、配置Prometheus 可参考本文章进行配置具体结合实际公司业务进行合理配置 - job_name: AWS-EC2scrape_interval: 30sscrape_timeout: 10smetrics_path: /metricsscheme: httpec2_sd_configs:- port: 9100refresh_interval: 30sregion: ap-south-1access_key: xxx 上面IAM获取到的aksecret_key: xxx 上面IAM获取到的skrelabel_configs: #下面部分标签可参考官方文档将默认标签重写需要的值- source_labels: [__meta_ec2_tag_Name]separator: :regex: (.*)replacement: ${1}target_label: name- source_labels: [__meta_ec2_tag_Name]action: dropregex: (Test-Jenkis-Gitlab)(.*)- source_labels: [__meta_ec2_platform]action: dropregex: (windows)(.*)- source_labels: [__address__]regex: (.*):9100replacement: $1target_label: instanceaction: replace重启Promethues 服务。
三、Prometheus Web界面查看
可以查看到已自动获取的AWS云账号下所有的实例
四、对接Grafana 展示模板ID8919 由于导入模板标签有差异进行修改自定义参数