第1步 – 在Ubuntu 16.04上安装Grafana
首先,使用ssh登录连接到服务器。
ssh root@192.168.1.11
将新的Grafana存储库添加到“sources.list.d”目录,然后使用以下命令添加存储库gpg密钥。
echo 'deb https://packagecloud.io/grafana/stable/debian/ jessie main' >
/etc/apt/sources.list.d/grafana.list
curl https://packagecloud.io/gpg.key | sudo apt-key add –
现在,使用以下apt命令更新存储库并安装Grafana。
sudo apt update
sudo apt install grafana
安装完成后,您将得到如下所示的结果。
您可能知道,Ubuntu 16.04使用systemd作为init系统。
所以,在Grafana安装之后,我们需要重新加载systemd管理器配置,才能启动Grafana服务。
systemctl daemon-reload
启动Grafana并使其能够在系统启动时自动运行。
systemctl start grafana-server
systemctl enable grafana-server
默认情况下,Grafana将在3000端口下运行。使用netstat命令检查它,并确保端口3000处于“LISTEN”状态列表中。
netstat -plntu
如果在服务器上安装了UFW防火墙,请打开ssh服务端口grafana port 3000,然后使用以下命令启动防火墙。
ufw allow ssh
ufw allow 3000/tcp
ufw enable
输入'y'继续启动并添加UFW在启动时自动运行。
要查看防火墙状态,请运行以下命令。
ufw status
Grafana已经安装在Ubuntu 16.04服务器上,并让UFW防火墙在Ubuntu的3000端口下运行。
第2步 – 在CentOS 7上安装Grafana
通过在“yum.repos.d”目录中创建一个新的.repo文件来添加新的Grafana存储库。
转到目录并使用vim编辑器创建一个名为“grafana.repo”的新文件。
cd /etc/yum.repos.d/
vim grafana.repo
在那里粘贴以下信息。
[grafana] name=grafana baseurl=https://packagecloud.io/grafana/stable/el/7/$basearch repo_gpgcheck=1 enabled=1 gpgcheck=1 gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana sslverify=1 sslcacert=/etc/pki/tls/certs/ca-bundle.crt
保存更改并退出编辑器。
现在使用下面的yum命令安装Grafana。
yum -y install grafana
安装之后,我们需要在启动Grafana服务之前重新加载systemd管理器配置。
运行以下systemctl命令。
systemctl daemon-reload
接下来,启动Grafana,然后在系统启动时自动运行它。
systemctl start grafana-server
systemctl enable grafana-server
默认情况下,Grafana正在3000端口上运行。如果您的服务器正在使用防火墙,请使用firewall-cmd命令打开端口,如下所示。
firewall-cmd –add-port=3000/tcp –permanent
firewall-cmd –reload
Grafana在CentOS 7服务器上的安装已经成功。
第3步 – 更改Grafana管理员密码
在您的服务器上安装Grafanais之后,打开您的Web浏览器并按以下方式输入grafana服务器IP地址(端口3000)。
http://192.168.1.11:3000/
使用默认用户“admin”和密码“admin”登录到Grafana仪表板。
您将看到Grafana仪表板,如下所示。
要更改Grafana的默认用户名和密码,请点击左上角的Grafana徽标,然后点击“管理”菜单,然后选择“全局用户”。
你会看到用户列表。 点击“编辑”菜单编辑用户名和密码。
输入新的用户名和密码,点击绿色的“更新”按钮确认。
Grafana的默认用户和密码已被更改。