标签: grafana-api

无需使用代理即可将日志直接发送至 Loki

有没有一种方法可以直接将日志发送给 Loki,而无需使用其代理之一?

例如,如果我有一个 API,是否可以从 API 直接向 Loki 发送请求/响应日志,而不受 Promtail 等的干扰?

grafana prometheus grafana-api grafana-loki

13
推荐指数
1
解决办法
2万
查看次数

格式化来自 Grafana 的 Slack 通知

从 Grafana 获取 Slack 警报。但它的格式不太好。有没有办法在 Grafana 的 slack 中自定义通知?我正在使用节点导出器导出指标。仪表板从https://grafana.com/grafana/dashboards/1860下载

如何自定义通知,例如:

标题:服务器上的 CPU 负载警报

实例 IP:192.xxxx 值:CPU 使用率 90% 优先级:高

随附了 slack 中的示例输出。

在此输入图像描述

grafana prometheus grafana-api grafana-alerts prometheus-node-exporter

13
推荐指数
1
解决办法
3438
查看次数

grafana 仪表板的物理位置

在我的项目中,我们使用 influx dB 和 Grafana 进行日志和其他在 Ubuntu 机器上运行的分析。最近,由于迁移过程,端口被阻止,例如 3000(用于 Grafana)和 8086(用于 influx dB),由于某些安全原因,这些端口将继续被阻止。所以,我无法通过浏览器和邮递员连接它们。

因此,作为解决方案,我们计划将这些(至少是仪表板)移动到本地设置。我检查了该进程是否已启动并正在运行。

但无法找到仪表板文件的物理位置。

我有一个默认设置,没有任何单独的 grafana 数据库配置。

[database]
# You can configure the database connection by specifying type, host, name, user and password
# as separate properties or as on string using the url properties.

# Either "mysql", "postgres" or "sqlite3", it's your choice
;type = sqlite3
;host = 127.0.0.1:3306
;name = grafana
;user = root
# If the password contains # or ; you have to wrap it …
Run Code Online (Sandbox Code Playgroud)

grafana grafana-api

11
推荐指数
2
解决办法
3万
查看次数

如何验证 Grafana 图表并将其嵌入到 iframe 中?

我将 Grafana 中的图表嵌入到我的 HTML 页面中的 iframe 中。

它一直要求我在 iframe 中输入 un/pw。


我如何绕过登录?

有没有办法在代码中绕过它?

这是 Grafana 中的设置吗?


我进一步探索,找到了 API 部分,我创建了一个 API 密钥,现在我有了密钥令牌。

eyJrIjoiMnpVSVA***********QiOjF9

如何使用上面的键在 iframe 中嵌入图形?

html javascript iframe grafana grafana-api

9
推荐指数
2
解决办法
1万
查看次数

如何在 Grafana 中添加下拉菜单?

我需要一种方法来添加下拉菜单(或类似的解决方案)以仅显示一个 cpu(cpu 1 或 cpu 0)的指标。这可能吗?指标是node_cpu_seconds_total

在此输入图像描述

grafana grafana-api grafana-templating

9
推荐指数
1
解决办法
2万
查看次数

Grafana 在查询 loki 仪表板时显示“太多未完成的请求”错误

我正在尝试使用 loki 和 grafana 来生成和可视化基于日志的指标。我使用 loki 过滤器创建了一个 Grafana 仪表板。单击刷新按钮时,所有仪表板都会失败,并显示错误“太多未完成的请求”,并且不显示任何数据。请参阅随附的屏幕截图。 在此输入图像描述 我将grafana和loki部署到EKS集群。

我可以调整参数来解决问题吗?我检查了 Pod/部署配置,但没有发现任何相关内容。

请协助。

grafana kubernetes grafana-api amazon-eks grafana-loki

9
推荐指数
2
解决办法
7740
查看次数

我们可以针对单个统计数据创建警报吗

我们可以针对单个统计数据创建警报吗?我没有看到用于创建警报的“警报选项卡”。您能否建议我一种比较来自 2 个数据源的两个 singlestat 的方法。

grafana grafana-api grafana-templating grafana-alerts

8
推荐指数
1
解决办法
1万
查看次数

如何在Grafana图像中添加仪表板配置json文件?

我有一个grafana docker映像,该映像具有使用配置文件预先配置的hawkular数据源。

运行grafana实例后,我有一个由teammate给定的json,可以将其导入grafana内,并且该json文件在导入时会创建仪表板。

如何使仪表板默认出现在Grafana实例中?

我尝试将json文件复制到/ etc / grafana / provisioning / dashboards /文件夹中,并创建了一个新的docker映像。但是,当我运行图像时,实例在主页或其中的任何位置都没有包含仪表板。

如何在Docker映像中添加此json文件。我是否遵循正确的方法?

我尝试了这个http://docs.grafana.org/administration/provisioning/,但并没有太大帮助。有什么建议吗?

这是json文件。

{
    "id": null,
    "title": "Openshift Metrics",
    "tags": [],
    "style": "dark",
    "timezone": "browser",
    "editable": true,
    "hideControls": false,
    "sharedCrosshair": false,
    "rows": [
      {
        "collapse": false,
        "editable": true,
        "height": "322px",
        "panels": [
          {
            "content": "<center><p style='font-size: 40pt'>$app</p></center>",
            "editable": true,
            "error": false,
            "id": 23,
            "isNew": true,
            "links": [],
            "mode": "html",
            "repeatIteration": 1476706310439,
            "scopedVars": {},
            "span": 2,
            "style": {
              "font-size": "36pt"
            },
            "title": "",
            "type": "text"
          }, …
Run Code Online (Sandbox Code Playgroud)

dashboard docker grafana grafana-api grafana-templating

8
推荐指数
2
解决办法
2479
查看次数

Grafana 通过 API 覆盖现有仪表板

我正在尝试通过 API 覆盖现有的 grafana 仪表板,如下所示:

\n\n
curl -X POST -H "Content-Type: application/json" "https://api_key:xxx/api/dashboards/db" -d @test.json\n
Run Code Online (Sandbox Code Playgroud)\n\n

我面临版本控制问题,无法使用我的 json 覆盖相同的仪表板:

\n\n
{"message":"The dashboard has been changed by someone else","status":"version-mismatch"}\xe2\x8f\x8e\n
Run Code Online (Sandbox Code Playgroud)\n\n

有没有办法避免这种情况并强制覆盖?

\n\n

谢谢 !

\n

grafana grafana-api

7
推荐指数
1
解决办法
1万
查看次数

Grafana:一次在多个面板上添加注释

我想在 Grafana 仪表板中的所有面板(图形)上添加注释。我可以在所有面板上手动一个一个地添加注释——但我希望有更好的方法来做到这一点,尽管我没有在官方文档中找到任何信息。

我想我可以使用 Grafana API 编写一个脚本来在仪表板的所有面板上创建注释;然而,这似乎比实际解决方案更复杂。

您知道如何轻松地一次在所有图表上添加注释吗?

annotations grafana grafana-api

6
推荐指数
2
解决办法
666
查看次数