如何在Ubuntu18.04上安装Grafana监控工具
您的数据中心Linux服务器是否需要监控。但是用什么工具呢?有很多,其中很多都相当强大。如果你正在寻找一个允许你监控众多服务(如Graphite,MySQL,InfluxDB,Prometheus,Elasticsearch和Cloudwatch),并让你自定义仪表板来监控内部应用程序或你的数据中心基础设施,你可以考虑使用Grafana监控工具。
先决条件:
运行Ubuntu Server 18.04的服务器或者云主机
具有sudo特权的服务器帐户
1、添加存储库
打开一个终端窗口并发出命令:
sudo nano /etc/apt/sources.list.d/grafana.list
在这个新文件中,添加以下内容:
deb https://packagecloud.io/grafana/stable/debian/ stretch main
保存并关闭该文件。
使用以下命令下载并安装必要的GPG密钥:
sudo curl https://packagecloud.io/gpg.key | sudo apt-key add -
2、更新并安装
接下来,我们将更新apt并安装Grafana。这可以通过以下两个命令来完成:
sudo apt-get update -y
sudo apt-get install grafana -y
3、启动并启用Grafana
安装了Grafana后,需要启用并启动该服务。我们将使用以下三个命令来执行此操作:
sudo systemctl daemon-reload
sudo systemctl enable grafana-server
sudo systemctl start grafana-server
Grafana守护程序现在正在运行并正在监听连接。
4、访问Grafana
打开浏览器(与新的Grafana监视器位于同一网络上的浏览器),并将其指向http:// 你的服务器ip地址:3000。您将看到一个登录窗口(图A)。

Grafana登录窗口。
默认凭据为admin / admin。使用该用户名/密码组合成功进行身份验证后,系统将提示您更改管理员用户密码(图B)。

更改管理员用户密码。
更改密码后,将显示空白的仪表板(图C)。

默认的Grafana仪表板已准备就绪。
单击Add data source,添加数据源,将提示您配置新的源(图D)。配置数据源的方式将取决于添加的类型

向Grafana添加新的数据源。
如果您想要监控的数据源不可用,请转到Plugins插件页或直接到Grafana Plugins页面,在那里您可以找到许多Grafana监视器的新添加内容。有些插件是数据源,有些是面板。大多数插件都是从命令行安装的,如下所示:
sudo grafana-cli plugins install grafana-clock-panel
安装插件后,必须使用以下命令重新启动Grafana:
sudo systemctl restart grafana-server
添加完数据源和所有其他插件后,您可以返回主窗口,单击+按钮,然后添加一个新的仪表板来容纳各种元素(图形,单个统计信息,表格,行,热图,等等)。可能需要一段时间才能让您的Grafana仪表板完全按照您的要求进行设置。
Grafana已启动并正在运行,并准备让您知道数据中心中服务器和系统的最新情况。有了这个开源的企业级监控系统,您可以不用猜测您的Linux机器及其提供的服务发生了什么未知状况。