森哥瞧世界

您现在的位置是:首页>文档内容页

文档详情

使用Grafana监控阿里云服务器的安装配置教程

jeson 2020-05-09 11:54:24 安全服务19052
Grafana是一个可视化面板(Dashboard),有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,支持Graphite、zabbix、InfluxDB、Prometheus和OpenTSDB作为数据源。Grafana主要特性:灵活丰富的图形化选项;可以混合多种风格;支持白天和夜间模式;多个数据源。

Hi,大家好,我是森哥,今天为大家带来的是一篇关于将硬件、应用等服务的监控应用可视化平台。

现在网上关于这方面的监控应用平台很多。但这里,森哥要为大家推荐的是Grafana。

它可以支持多种数据来源,然后直观的显示出来。

具体的,可以直接参考官方的文档,这里就直接进入安装,并配置一个可以监控阿里云服务器的教程。

原来森哥是早已安装好这个东西。但今天不知道为什么,在卸载其他东西的时候,不知道为什么,突然Grafana就不能使用了,再进服务器,认真检查后,发现,连服务都没了。超级郁闷。

一、环境:

操作系统:CentOS Linux release 7.7.1908 (Core)

基础环境安装(可根据需求而定):

1.1、关闭Selinux

sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
setenforce 0

1.2、卸载系统自带的防火墙

systemctl stop firewalld    //停止系统默认的防火墙
systemctl mask firewalld    //屏蔽服务(让它不能启动)
yum remove -y firewalld     //卸载自带的防火墙

1.3、安装基础管理工具

yum install -y chkconfig  net-tools ntsysv mlocate lrzsz wget lsof setuptool system-config-securitylevel-tui system-config-network-gui system-config-network-tui system-config-date tcpdump

1.4、更新yum源

cat /etc/yum.repos.d/grafana.rep
[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packages.grafana.com/gpg.key
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt

注:也可以直接下载Grafana安装包直接安装

二、安装Grafana

2.1、yum安装

由于上面已添加了Grafana的yum源,可以直接通过yum安装

sudo yum install grafana

缺点是:由于网络的问题,可能安装会比较慢。

2.2、包安装

wget https://dl.grafana.com/oss/release/grafana-6.7.3-1.x86_64.rpm
sudo yum localinstall -y  grafana-6.7.3-1.x86_64.rpm

优点是:可以先下载下来安装,速度会更快,比使用yum安装要快很多。

森哥是使用这种方式,先使用国外的服务器下载,然后再download下来,速度就贼快了。

2.3、启动并检查

systemctl daemon-reload
systemctl start grafana-server             //启动
systemctl stop grafana-server              //停止
systemctl restart grafana-server           //重启
systemctl enable grafana-server            //开机自启动
systemctl status grafana-server            //查看状态
[root@monitor software]# netstat -anp | grep 3000
tcp6       0      0 :::3000                 :::*                    LISTEN      3908/grafana-server

三、接入阿里云数据源

默认下,使用IP:3000,即可访问。初始用户名密码为:admin

3.1、安装云监控数据源服务插件

cd /var/lib/grafana/plugins/
git clone https://github.com/aliyun/aliyun-cms-grafana.git
service grafana-server restart

3.2、配置云监控数据源插件

登陆成功后,进入Grafana的主页面,单击左上方的Configuration,在弹出的列表中选Data Sources

成功进入Data Sources页面后,单击右上方的Add data source,添加新的数据源。

这里在注意的一点就是AccessKeyidAccessKey这两个值 ,需要先经过Base64后,再填写进去,否则无法连接成功。

这个问题,连阿里云的文档里面都没有提到。森哥我花了N久时间,才确认是这个问题。

最后base64位后,终于正常了。

3.4、创建Dashboard

在首页上面,添加Dashboard

进入新的界面后,选择:Add Query

数据源就选择刚刚添加的阿里云的数据源,

其他的就根据您自己的需求而添加。这里就不多说了。

文章评论

Cancel the reply
Login Participate In Comments

Review(