grafana基础-安装篇

1.安装grafana

wget https://dl.grafana.com/oss/release/grafana_6.0.2_amd64.deb 
sudo dpkg -i grafana_6.0.2_amd64.deb 

2.启动grafana

sudo systemctl  start grafana-server.service
sudo systemctl enable grafana-server.service
查看进程
sudo netstat  -lntup |grep grafana
tcp6       0      0 :::3000                 :::*                    LISTEN      2651/grafana-server

3.访问界面

通过流量器访问 http://ip:3000 即可访问grafana页面,初始用户名与密码均为admin,在登陆是修改默认密码。

http://192.168.88.46:3000/login

4.Grafana For Zabbix

Grafana默认没有zabbix作为数据源,我们需要手动给zabbix安装一个插件,然后再添加进Grafana即可。

grafana-cli plugins list-remote  |grep  zabbix
id: alexanderzobnin-zabbix-app version: 3.10.1
sudo grafana-cli plugins install alexanderzobnin-zabbix-app

installing alexanderzobnin-zabbix-app @ 3.10.1
from url: https://grafana.com/api/plugins/alexanderzobnin-zabbix-app/versions/3.10.1/download
into: /var/lib/grafana/plugins

✔ Installed alexanderzobnin-zabbix-app successfully 

Restart grafana after installing plugins . <service grafana-server restart>

在安装完成后无比重启grafana使其生效。
sudo systemctl  restart grafana-server.service

5.配置zabbix源

登陆grafana页面,开启zabbix插件。

grafana基础-安装篇

点击enable开启插件。

grafana基础-安装篇

添加zabbix数据源

grafana基础-安装篇

相关配置项目说明:

Name 给数据源起一个名字。
Default 选择默认,意味着数据源将预先选定为新的面板。
Type 选择数据源的类型。
Url 这里的Url是http协议,地址和端口是zabbix-web提供的接口。或为zabbix的api地址。
Access 访问代理,这里选择了proxy表示Grfana通过后端访问,还有direct值表示从浏览器直接访问目录。
Username 输入zabbix的用户名,需要进行认证,一般使用管理员。
Password 输入zabbix用户的密码。
代理(proxy)访问意味着的Grafana后端将从浏览器代理所有请求,并将它们发送到数据源。这样是有用的,因为它可以消除CORS(交叉来源站点资源)的问题,如消除需要传播到数据源到浏览器的身份验证详细信息。但还支持直接(direct)访问,因为在某些情况下可能用来访问直接根据用例和拓扑结构的Grafana、 用户和数据源的数据源。
以上信息都填写完成之后点击Save & Test,一般只要看见Success就表示成功了,下面就可以去利用zabbix中数据添加图形了。

grafana基础-安装篇

下面先引入zabbix自带的dashboard,点击import。

grafana基础-安装篇

6.查看zabbix dashboard

grafana基础-安装篇

7.grafana-cli命令简单使用

列出可用的插件
#grafana-cli plugins list-remote

安装最新版本的插件
#grafana-cli plugins install <plugin-id>

安装特定版本的插件
#grafana-cli plugins install <plugin-id> <version>

列出安装的插件
#grafana-cli plugins ls

更新所有安装的插件
#grafana-cli plugins update-all

更新一个插件
#grafana-cli plugins update <plugin-id>

删除一个插件
#grafana-cli plugins remove <plugin-id>

8 基于docker安装

docker run -d --name=grafana -p 3000:3000 grafana/grafana

9 基于centos的安装

sudo nano /etc/yum.repos.d/grafana.repo
[grafana]
name=grafana
baseurl=https://packages.grafana.com/enterprise/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

sudo yum install grafana
sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
sudo systemctl enable grafana-server

参考

http://docs.grafana.org/guides/getting_started/

https://grafana.com/grafana/download?platform=linux

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论取消回复

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  0   博主  1

    • avatar suixiaofeng Admin

      hahah