问题标签 [grafana]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elasticsearch - 安装没有 elasticseach 的 grafana
我正在尝试安装 grafana 以使用 OpenTSDB 数据源。我想知道,没有elasticsearch我应该怎么做才能安装它?
configuration - 如何配置grafana在graphite中显示数据
我正在尝试为石墨配置 grafana。我使用下面的链接来配置石墨。Graphite 在我的笔记本电脑上的 8080 端口上运行。我能够使用我创建的示例项目发送数据,并且能够在石墨 UI 上看到相同的图表。我通过端口 2003 即端口向石墨发送数据碳在其上运行。石墨安装 - https://gist.github.com/albertohm/5697429
我现在正在尝试配置 grafana 以显示石墨上存在的数据。我使用下面的链接来配置 grafana。我只在配置文件中进行了更改。当我单击 index.html 文件时,我可以看到 grafana UI,但它没有显示石墨上存在的数据。有人可以帮我解决这个问题。Grafana 安装链接 - http://grafana.org/docs/
所有服务都在我的笔记本电脑上运行。
下面是我在 grafana 上使用的配置文件。
提前致谢。
javascript - 如何从另一个网页获取值并将其存储为变量?
我正在使用石墨来获取统计数据,并希望为变量呈现一个justgage 仪表。Graphite 可以使用 json 输出值:
[{"target": "snmp.ssbSubstation.realEnergy.1", "datapoints": [[4511552439.0, 1417540920]]}]
或生的:
snmp.ssbSubstation.realEnergy.1,1417540860,1417540920,60|4511552439.0
这是返回的源代码的整行,具体取决于您指定的是 json 还是 raw。网址的格式如下http://<graphite server>/render?target=snmp.ssbSubstation.realEnergy.1&format=raw&from=-1min
无论哪种方式,我都想抓取4511552439.0
并将其设置为仪表的值,并在 grafana 的 html 面板中呈现。有没有一种非常简单的方法可以做到这一点?
nginx - nginx 403 Forbidden error
I'm trying to set up graphite to work with grafana in docker based on this project : https://github.com/kamon-io/docker-grafana-graphite
and when I run my dockerfile I get 403 Forbidden error for nginx.
my configurations for nginx are almost the same as the project's configurations. I run my dockerfiles on a server and test them on my windows machine. So the configurations are not exactly the same ... for example I have :
But I still keep getting 403 forbidden. Checking the error log for nginx says :
Stopping and running it again it says :
I'm very new to nginx ... was wondering if there's something in the configurations that I'm misunderstanding.
Thanks in advance.
metrics - 有没有办法在 Grafana 中设置移动平均线?
我没有找到“移动平均线”功能,我想知道是否有解决方法。
我使用 influxdb 作为后端。
javascript - 将 angularjs 应用程序嵌入另一个 angularjs 应用程序
我正在尝试将 grafana 嵌入到我的 angularjs 应用程序中。我可以使用简单的 iframe 轻松完成此操作,但我的应用程序使用 jwt 进行身份验证,我找不到为 iframe 设置标头的方法。我已经确认当我使用基本 iframe 关闭身份验证时它可以正常工作,但我需要启用它才能在生产中使用。
我也尝试过使用$http
来获取 grafana html(这样我可以设置我的 jwt 标头),但是 js 似乎无法使用这种方法工作。我认为它与引导有关,因为它们手动引导。
还有其他方法可以在 iframe 上设置标题吗?我也尝试使用 grafana 的 html 作为模板,但正如我之前所说,他们的引导似乎在另一个应用程序中不起作用。
influxdb - InfluxDB & Grafana 跨域错误
当我尝试访问 InfluxDB 管理 UI 或通过 Graphana 时收到以下错误:
请注意,仅当我尝试通过 Internet 连接时,当我转到服务器本地网络并将上面提到的公共 IP 更改为本地 IP 时,我才会收到此错误,一切正常。
现在我了解了什么是跨域错误和 CORS,我还知道我需要启用 CORS,因为错误在 InfluxDB 服务器中说,关键是我不知道该怎么做。
InfluxDB 位于 AWS 上的 Ubuntu 服务器 14.something 上。
elasticsearch - 如何模仿 grafana 后端?
我的应用程序生产者计数器。我想使用 grafana 来查看它们。它似乎grafana
取决于influxDB
or elasticsearch
。
有没有办法grafana
从我自己的应用程序中读取数据,所以我不需要将它们存储在另一个后端?
java - 如何将 Java 连接到 Grafana
我真的很喜欢 Grafana 的功能,可以随着时间的推移绘制指标并显示漂亮的仪表板。我想用它来跟踪整个部署环境中的 CPU、Mem 等。我还想用它来跟踪我的 Java 程序中的一些数字。如何将 Java 连接到 Grafana?
Grafana 支持三种不同的数据库解决方案(graphite、influxdb、OpenTSDB)。我目前没有使用任何这些。但是 influxdb 看起来很容易设置。我真的只是在寻找简单且面向未来的东西。它现在只会监控几台服务器,但它可能会随着时间的推移而增长。有没有一种简单的方法可以将带有标签和时间戳的单个 Java 整数推送到 Grafana。我认为指标必须有类似 log4j 的东西。但我还需要决定使用哪个数据库,但希望能从接口中抽象出来。有什么建议吗?
graphite - Grafana 在最后一分钟错误地呈现数据
我是一名 NOC 操作员,负责监控亚马逊云应用程序的性能。Ops 团队使用 Graphite 来监控其运行状况,并在其上使用 Grafana 来渲染精美的图表。通过设计“石墨”每分钟收集一次数据但我遇到了 Grafana 的问题,它在最后一分钟呈现不正确的数据(或未完全收集,请参见下面的屏幕截图)。我可以修复它吗?