Tag: grafana

docker工人组成一个节点出口商的基本Prometheus / Grafana例子

问题 :如何configurationPrometheus服务器从节点导出器中提取数据? 我已经在Grafana上成功设置了数据源,并使用以下docker-compose.yml查看默认仪表板。 这3种服务是: 普罗米修斯服务器 节点出口商 Grafana Dockerfile : version: '2' services: prometheus_srv: image: prom/prometheus container_name: prometheus_server hostname: prometheus_server prometheus_node: image: prom/node-exporter container_name: prom_node_exporter hostname: prom_node_exporter depends_on: – prometheus_srv grafana: image: grafana/grafana container_name: grafana_server hostname: grafana_server depends_on: – prometheus_srv 编辑: 我用了类似于@Daniel Lee分享的东西,它似乎工作: # my global config global: scrape_interval: 10s # By default, scrape targets every […]

添加docker容器作为grafana的数据源

我有四个docker集装箱运行: docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 97b1f0d98b1c kamon/grafana_graphite "/usr/bin/supervisord" 25 minutes ago Up 25 minutes 80-81/tcp, 0.0.0.0:8125->8125/udp, 0.0.0.0:8126->8126/tcp, 0.0.0.0:40001->3000/tcp kamon-grafana-dashboard 79b9032b9ed4 engie_image "nginx -g 'daemon …" 3 hours ago Up 3 hours 443/tcp, 0.0.0.0:8080->80/tcp engie_cont 0a1fdd8b830c piha_image "docker-php-entryp…" 3 hours ago Up 3 hours 9000/tcp piha_cont 61c8a4c80180 mysql:5.6 "docker-entrypoint…" 3 […]

Grafana没有通过AJAX做出回应

我有Grafana设置在一个Docker容器(来自Docker repo的grafana/grafana图像),并将端口3000转发到我的本地主机。 我docker-compose.yml如下: version: '2.1' services: grafana: image: grafana/grafana ports: – 3000:3000 最初我也有链接到Graphite和一些卷和环境configuration(只有GF_SECURITY_ADMIN_PASSWORD ),但我想这没有关系。 我可以通过简单的curl调用来获得Grafana的回复: $ curl http://localhost:3000 <a href="/login">Found</a>. 但是,当我试图通过AJAX调用,它给了我一个奇怪的结果: $.ajax({url: 'http://localhost:3000', beforeSend: function(xhr, settings) {alert('before setting header'); xhr.setRequestHeader('Access-Control-Allow-Origin', '*'); alert('after setting header');}}); [many JSON fields] responseText:"" [many JSON fields] statusText: "error" [many JSON fields] 警报说,头被设置为接受来自任何来源的请求。 当我直接调用Docker容器地址时,会发生同样的情况(curl工作,但不是)。 在后台发生了什么? 为什么第二个请求不起作用? 如何通过AJAX调用从Grafana获得响应?

卡蒙,统计,格拉法纳磁盘空间

我最近设置了Kamon,Statsd,Graphite,Grafana来监视我的akka​​应用程序。 我使用了大多数教程中提到的Statsd,Graphite和Grafana的Docker容器,直到最近我才注意到Grafana仪表板开始滞后并且没有反应。 它现在变得没有响应,原因是托pipeDocker容器的机器已经空间不足了… 85790556 /var/lib/docker 85786096 /var/lib/docker/aufs 42922104 /var/lib/docker/aufs/diff 42863828 /var/lib/docker/aufs/mnt 42863668 /var/lib/docker/aufs/mnt/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b 41878192 /var/lib/docker/aufs/mnt/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b/opt 41793244 /var/lib/docker/aufs/diff/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b 41754416 /var/lib/docker/aufs/mnt/1daed028a6ca7041dc95257b27328324936f548d2cfc589d6e3c94ac3d8cc63b/opt/graphite 这可能来自监视统计数据的build立。 所以我有两个问题 我如何安全地清理容器中的空间以使其再次运行。 我可以configurationstatsd或石墨定期清除数据? 谢谢!

如何在docker安装Grafana上使用grafana-cli?

我已经通过docker安装了grafana 。 我的主机上可以导出和运行grafana-cli吗?

Kubernetes,Java和Grafana – 如何仅显示正在运行的容器?

我正在设置一个设置,在kubernetes平台上托pipe的docker容器中运行我们的Java服务。 在想要创build一个仪表板,我可以监视在我的graphics服务的所有实例的堆使用情况。 将度量标准写入模式: <servicename>.<containerid>.<processid>.heapspace运行良好,我可以在图表中看到所有堆用法。 重新部署后,容器名称会更改,所以新值将添加到现有graphics中。 我的问题是,旧线路继续存在于收到的最后一个值的位置,但是集装箱已经死了。 在grafana中有没有简单的解决scheme? 我只能说:如果您没有收到超过X秒的指标数据,请中止图表行? 更新:升级到最新的Grafana版本,并且将“空值”设置为堆栈和空值中“空值”的值不起作用。 也许这是statsd的问题? 我正在发送数据statsd的forms: felix.javaclient.machine<number>-<pid>.heap:<heapvalue>|g 这有什么不对吗?