Grafana-如何为Cloudwatch数据源提供自定义名称空间?

时间:2019-06-05 09:42:35

标签: grafana amazon-cloudwatch provisioning

我想自动创建Grafana仪表板。对于某些资源,我们使用AWS Cloudwatch作为数据源。我们使用自定义名称空间来提供其他指标。

我知道如何配置数据源,但是Cloudwatch的问题在于无法将自定义名称空间信息存储在.yaml文件中。

也许有人在这里有一些解决方法?借助AWS CLI,很容易获得命名空间列表,但是如何将这些数据提供给Grafana配置呢?

2 个答案:

答案 0 :(得分:0)

尝试在customMetricsNamespaces块中使用jsonData

  - name: cloudwatch
    type: cloudwatch
    jsonData:
      authType: credentials
      defaultRegion: eu-west-1
      customMetricsNamespaces: ns1/ns1,ns2/ns2
    isDefault: true
    editable: true

答案 1 :(得分:0)

您可以点击此链接https://grafana.com/docs/grafana/v6.5/features/datasources/cloudwatch/进行配置。

请使用customMetricsNameSpace,这将帮助您识别出自定义指标数据。

- name: CloudWatch_Test
  type: cloudwatch
  jsonData:
    authType: keys
    defaultRegion: us-east-1
    customMetricsNamespaces: <>
  secureJsonData:
    accessKey: <>
    secretKey: <>
  editable: true #If you would like to edit your data post configuration.

希望这对您有所帮助。