0

我已经在我的AWS mesosphere DCOS 集群上为 Prometheus 设置了云手表导出器。我启用了“ CloudWatchFullAccess ”策略。但是仪表,' cloudwatch_exporter_scrape_error'显示非零值。我想知道为什么刮擦会出错。

我在哪里可以查看日志或如何调试此问题?

我正在使用的配置文件也是

{
   "region": "ap-southeast-1",
   "metrics": [
        {"aws_namespace": "AWS/ELB", "aws_metric_name": "HealthyHostCount",
         "aws_dimensions": ["AvailabilityZone", "LoadBalancerName"],
         "aws_dimension_select": {"LoadBalancerName": ["name of my LB"]},
         "aws_statistics": ["Sum"]
        }
      ]
}

但是我没有任何米除了米- ,,,cloudwatch_requests_total暴露 给普罗米修斯。cloudwatch_exporter_scrape_duration_secondscloudwatch_exporter_scrape_error

如何从 cloudwatch_exporter 获取额外的仪表?

4

2 回答 2

0

看起来您正在尝试使用 IAM 实例配置文件,但您无法访问http://169.254.169.254。这是您的网络设置的某种形式的问题,因为这应该在 EC2 上开箱即用。

你有两个选择。

  1. 您可以修复网络设置,以便再次访问 169.254.169.254。
  2. 或者,您可以创建一个具有cloudwatch:ListMetricscloudwatch:GetMetricStatisticsIAM 权限的 IAM 用户,并生成访问密钥并将它们放入AWS_ACCESS_KEY_IDandAWS_SECRET_ACCESS_KEY~/.aws/credentials中。

请参阅https://github.com/prometheus/cloudwatch_exporter#credentials-and-permissions

于 2015-08-12T08:06:19.807 回答
0

下面是我的配置文件

{
    "region": "us-west-2",
    "metrics": [
    {"aws_namespace": "AWS/ELB", "aws_metric_name": "HealthyHostCount",
     "aws_dimensions": ["us-west-2a", "test"], "aws_statistics": ["Average"]},
    {"aws_namespace": "AWS/ELB", "aws_metric_name": "UnHealthyHostCount",
     "aws_dimensions": ["us-west-2a", "test"], "aws_statistics": ["Average"]},
    {"aws_namespace": "AWS/ELB", "aws_metric_name": "RequestCount",
     "aws_dimensions": ["us-west-2a", "test"], "aws_statistics": ["Sum"]},
    {"aws_namespace": "AWS/ELB", "aws_metric_name": "Latency",
     "aws_dimensions": ["us-west-2a", "test"], "aws_statistics": ["Average"]},
    {"aws_namespace": "AWS/ELB", "aws_metric_name": "SurgeQueueLength",
     "aws_dimensions": ["us-west-2a", "test"], "aws_statistics": ["Maximum",    "Sum"]},
    ]
}

我可以看到下面的输出

cloudwatch_requests_total 10.0

cloudwatch_exporter_scrape_duration_seconds 2.571412647

cloudwatch_exporter_scrape_error 0.0

但为什么不是其他指标呢?

于 2015-08-19T12:20:28.703 回答