设置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作为数据源。
让普罗米修斯从格拉芙娜那里获取数据。在配置文件(
grafana.ini
或custom.ini
根据您的操作系统)删除分号以启用以下配置选项:#在HTTP URL / Metrics和/ Metrics /plugins/:pluginId [Metrics] #禁用/启用内部度量enabled = true #禁用生成的总统计(stat_totals_*)统计disable_total_stats = false
(可选)如果你需要授权来查看度量端点,那么取消注释并设置以下选项:
Basic_auth_username = basic_auth_password =
重启Grafana。Grafana现在在http://localhost:3000/metrics上公开度量。
把这项工作加到你的普罗米修斯上。yml文件。例子:
—job_name: 'grafana_metrics' scrape_interval: 15s scrape_timeout: 5s static_configs:—targets: ['localhost:3000']
重启普罗米修斯。您的新作业应该出现在Targets选项卡上。
在Grafana中,将鼠标悬停在配置(齿轮)图标在左边栏,然后点击数据源.
选择普罗米修斯数据源。
在Dashboards选项卡上,进口Grafana指标仪表板。所有抓取的Grafana指标都可以在仪表板中获得。
在石墨中查看Grafana度量
这些说明假设您已经在Grafana中添加了作为数据源的Graphite。
启用向石墨发送度量。在配置文件(
grafana.ini
或custom.ini
根据您的操作系统)删除分号以启用以下配置选项:# HTTP API Url / Metrics [Metrics] #禁用/启用内部度量enabled = true #禁用生成的总统计(stat_totals_*)统计disable_total_stats = false
使(指标。石墨]选项:
#发送内部指标到石墨[指标。#通过设置地址设置(例如localhost:2003) address =
: prefix = prod.grafana.%(instance_name)s。 重启Grafana。Grafana现在在http://localhost:3000/metrics上公开度量,并将它们发送到您指定的Graphite位置。
从Grafana后端插件拉指标到Prometheus
任何安装后端插件通过Grafana公开一个度量端点,您可以配置Prometheus来获取该端点。
这些说明假设您已经在Grafana中添加了Prometheus作为数据源。
使Prometheus从Grafana中抓取后端插件指标。在配置文件(
grafana.ini
或custom.ini
根据您的操作系统)删除分号以启用以下配置选项:#在HTTP URL / Metrics和/ Metrics /plugins/:pluginId [Metrics] #禁用/启用内部度量enabled = true #禁用生成的总统计(stat_totals_*)统计disable_total_stats = false
(可选)如果你需要授权来查看度量端点,那么取消注释并设置以下选项:
Basic_auth_username = basic_auth_password =
重启Grafana。Grafana现在在
http://localhost: 3000 /标准/插件/ <插件id >
,例如http://localhost:3000/metrics/plugins/grafana-github-datasource,如果你有Grafana GitHub数据源安装。把这项工作加到你的普罗米修斯上。yml文件。例子:
—job_name: 'grafana_github_datasource' scrape_interval: 15s scrape_timeout: 5s metrics_path: /metrics/plugins/ graf拉纳-test-datasource static_configs:—targets: ['localhost:3000']
重启普罗米修斯。您的新作业应该出现在Targets选项卡上。
在Grafana中,将鼠标悬停在配置(齿轮)图标在左边栏,然后点击数据源.
选择普罗米修斯数据源。
导入Golang应用程序度量仪表板—例如走流程.
相关Grafana资源
开幕主题:Grafana 9有什么新内容?
Raj Dutt, Myrle Krantz和Torkel Ödegaard揭开了《Grafana 9》的新内容。观看2022年GrafanaCONline开幕式主题演讲。随需应变。
用Grafana插件统一数据:datdog, Splunk, MongoDB等等
在本次网络研讨会中,学习如何利用Grafana的插件生态系统访问80多个数据源,包括datdog、Splunk、MongoDB等插件。
从Grafana Enterprise和可观察性开始
加入Grafanabob电竞频道 Labs团队进行一个30分钟的演示,演示如何开始使用Grafana Stack,这样您就可以在短短几分钟内从零到可观察性。