我已配置Prometheus和Grafana从AWS ECS中删除指标。我的群集上只有一个实例,但是我在同一实例中配置了两个VCPU。因此,在普罗米修斯查询单个查询时,对于两个不同的调用,我得到了两个不同的指标。
说, 我的查询是
sum((numOfAPICalls{job="srv-metrics",method="POST",path="doSubmit"}))
当我执行此查询时,结果为8 再次执行此查询时,结果为9。 但实际上我已经成功进行了17次API调用。
我想要结合这两个VCPU的指标。请帮助我解决此问题。有没有办法在VCPU级别上取消指标?
我已经用SRV记录配置了我的普罗米修斯,以便在有多个实例时读取。但这不能解决同一实例问题中的2个VCPU。
Prometheus.yml示例:
Add the SRV record based metrics scraping for the Application
- job_name: srv-metrics
metrics_path: /metrics
dns_sd_configs:
- refresh_interval: 15s
names:
- application-srv-record-dev-284f443-application.in.ns.company.com