;设置;设置Grafana监控

设置Grafana监控

Grafana支持Jaeger跟踪

Grafana可以为其HTTP API端点发出Jaeger跟踪,并将Jaeger跟踪信息传播到数据源。所有HTTP端点都被均匀地记录(注释、仪表板、标记等)。当跟踪ID被传播时,它将被报告为操作' HTTP /datasources/proxy/: ID /* '。

配置参阅有关启用积家追踪的信息。

查看Grafana内部指标

Grafana在内部收集一些关于自身的指标。Grafana支持将度量标准推给Graphite或将它们暴露给Prometheus。

有关与Grafana度量相关的配置选项的更多信息,请参见指标而且metrics.graphite配置

可用的指标

当启用时,Grafana会公开许多指标,包括:

  • 活动的Grafana实例
  • 仪表板、用户和播放列表的数量
  • HTTP状态码
  • 按路由组请求
  • Grafana主动警报
  • Grafana性能

从格拉夫娜拉到普罗米修斯

这些说明假设您已经在Grafana中添加了Prometheus作为数据源。

  1. 让普罗米修斯从格拉芙娜那里获取数据。在配置文件(grafana.inicustom.ini根据您的操作系统)删除分号以启用以下配置选项:

    #在HTTP URL / Metrics和/ Metrics /plugins/:pluginId [Metrics] #禁用/启用内部度量enabled = true #禁用生成的总统计(stat_totals_*)统计disable_total_stats = false
  2. (可选)如果你需要授权来查看度量端点,那么取消注释并设置以下选项:

    Basic_auth_username = basic_auth_password =
  3. 重启Grafana。Grafana现在在http://localhost:3000/metrics上公开度量。

  4. 把这项工作加到你的普罗米修斯上。yml文件。例子:

    —job_name: 'grafana_metrics' scrape_interval: 15s scrape_timeout: 5s static_configs:—targets: ['localhost:3000']
  5. 重启普罗米修斯。您的新作业应该出现在Targets选项卡上。

  6. 在Grafana中,将鼠标悬停在配置(齿轮)图标在左边栏,然后点击数据源

  7. 选择普罗米修斯数据源。

  8. 在Dashboards选项卡上,进口Grafana指标仪表板。所有抓取的Grafana指标都可以在仪表板中获得。

在石墨中查看Grafana度量

这些说明假设您已经在Grafana中添加了作为数据源的Graphite。

  1. 启用向石墨发送度量。在配置文件(grafana.inicustom.ini根据您的操作系统)删除分号以启用以下配置选项:

    # HTTP API Url / Metrics [Metrics] #禁用/启用内部度量enabled = true #禁用生成的总统计(stat_totals_*)统计disable_total_stats = false
  2. 使(指标。石墨]选项:

    #发送内部指标到石墨[指标。#通过设置地址设置(例如localhost:2003) address = : prefix = prod.grafana.%(instance_name)s。
  3. 重启Grafana。Grafana现在在http://localhost:3000/metrics上公开度量,并将它们发送到您指定的Graphite位置。

从Grafana后端插件拉指标到Prometheus

任何安装后端插件通过Grafana公开一个度量端点,您可以配置Prometheus来获取该端点。

这些说明假设您已经在Grafana中添加了Prometheus作为数据源。

  1. 使Prometheus从Grafana中抓取后端插件指标。在配置文件(grafana.inicustom.ini根据您的操作系统)删除分号以启用以下配置选项:

    #在HTTP URL / Metrics和/ Metrics /plugins/:pluginId [Metrics] #禁用/启用内部度量enabled = true #禁用生成的总统计(stat_totals_*)统计disable_total_stats = false
  2. (可选)如果你需要授权来查看度量端点,那么取消注释并设置以下选项:

    Basic_auth_username = basic_auth_password =
  3. 重启Grafana。Grafana现在在http://localhost: 3000 /标准/插件/ <插件id >,例如http://localhost:3000/metrics/plugins/grafana-github-datasource,如果你有Grafana GitHub数据源安装。

  4. 把这项工作加到你的普罗米修斯上。yml文件。例子:

    —job_name: 'grafana_github_datasource' scrape_interval: 15s scrape_timeout: 5s metrics_path: /metrics/plugins/ graf拉纳-test-datasource static_configs:—targets: ['localhost:3000']
  5. 重启普罗米修斯。您的新作业应该出现在Targets选项卡上。

  6. 在Grafana中,将鼠标悬停在配置(齿轮)图标在左边栏,然后点击数据源

  7. 选择普罗米修斯数据源。

  8. 导入Golang应用程序度量仪表板—例如走流程