首页服务器Web服务器 在Ubuntu上使用Grafana监控Docker的方法

在Ubuntu上使用Grafana监控Docker的方法

前言 Grafana 是一个有着丰富指标的开源控制面板。在可视化大规模测量数据的时候是非常有用的。根据不同的指标数据,它提供了一个强大、优雅的来创建、分享和浏览数据的方式…

前言

Grafana 是一个有着丰富指标的开源控制面板。在可视化大规模测量数据的时候是非常有用的。根据不同的指标数据,它提供了一个强大、优雅的来创建、分享和浏览数据的方式。

它提供了丰富多样、灵活的图形选项。此外,针对数据源(Data Source),它支持许多不同的存储后端。每个数据源都有针对特定数据源的特性和功能所定制的查询编辑器。Grafana 提供了对下述数据源的正式支持:Graphite、InfluxDB、OpenTSDB、 Prometheus、Elasticsearch 和 Cloudwatch。

每个数据源的查询语言和能力显然是不同的,你可以将来自多个数据源的数据混合到一个单一的仪表盘上,但每个面板(Panel)被绑定到属于一个特定组织(Organization)的特定数据源上。它支持验证登录和基于角色的访问控制方案。它是作为一个独立软件部署,使用 Go 和 JavaScript 编写的。

在这篇文章,我将讲解如何在 Ubuntu 16.04 上安装 Grafana 并使用这个软件配置 Docker 监控。

先决条件

安装好 Docker 的服务器

安装 Grafana

我们可以在 Docker 中构建我们的 Grafana。 有一个官方提供的 Grafana Docker 镜像。

请运行下述命令来构建Grafana 容器。

root@ubuntu:~# docker run -i -p 3000:3000 grafana/grafanaUnable to find image 'grafana/grafana:latest' locallylatest: Pulling from grafana/grafana5c90d4a2d1a8: Pull completeb1a9a0b6158e: Pull completeacb23b0d58de: Pull completeDigest: sha256:34ca2f9c7986cb2d115eea373083f7150a2b9b753210546d14477e2276074ae1Status: Downloaded newer image for grafana/grafana:latestt=2016-07-27T15:20:19+0000 lvl=info msg="Starting Grafana"logger=main version=3.1.0 commit=v3.1.0 compiled=2016-07-12T06:42:28+0000t=2016-07-27T15:20:19+0000 lvl=info msg="Config loaded from"logger=settings file=/usr/share/grafana/conf/defaults.init=2016-07-27T15:20:19+0000 lvl=info msg="Config loaded from"logger=settings file=/etc/grafana/grafana.init=2016-07-27T15:20:19+0000 lvl=info msg="Config overriden fromcommand line" logger=settings arg="default.paths.data=/var/lib/grafana"t=2016-07-27T15:20:19+0000 lvl=info msg="Config overriden from commandline" logger=settings arg="default.paths.logs=/var/log/grafana"t=2016-07-27T15:20:19+0000 lvl=info msg="Config overriden from commandline" logger=settings arg="default.paths.plugins=/var/lib/grafana/plugins"t=2016-07-27T15:20:19+0000 lvl=info msg="Path Home" logger=settingspath=/usr/share/grafanat=2016-07-27T15:20:19+0000 lvl=info msg="Path Data" logger=settingspath=/var/lib/grafanat=2016-07-27T15:20:19+0000 lvl=info msg="Path Logs" logger=settingspath=/var/log/grafanat=2016-07-27T15:20:19+0000 lvl=info msg="Path Plugins" logger=settingspath=/var/lib/grafana/pluginst=2016-07-27T15:20:19+0000 lvl=info msg="Initializing DB" logger=sqlstoredbtype=sqlite3t=2016-07-27T15:20:20+0000 lvl=info msg="Executing migration" logger=migratorid="create playlist table v2"t=2016-07-27T15:20:20+0000 lvl=info msg="Executing migration" logger=migratorid="create playlist item table v2"t=2016-07-27T15:20:20+0000 lvl=info msg="Executing migration" logger=migratorid="drop preferences table v2"t=2016-07-27T15:20:20+0000 lvl=info msg="Executing migration" logger=migratorid="drop preferences table v3"t=2016-07-27T15:20:20+0000 lvl=info msg="Executing migration" logger=migratorid="create preferences table v3"t=2016-07-27T15:20:20+0000 lvl=info msg="Created default admin user: [admin]"t=2016-07-27T15:20:20+0000 lvl=info msg="Starting plugin search" logger=pluginst=2016-07-27T15:20:20+0000 lvl=info msg="Server Listening" logger=serveraddress=0.0.0.0:3000 protocol=http subUrl=
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/5491.html
上一篇服务器免密登录的实现以及异常解决方案
下一篇 Tomcat 发布程序使用cmd查看端口占用、相应进程、杀死进程等的命令
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部