Grafana起航——颜值即正义
2018-11-03 本文已影响21人
黑猫编程
前言
这是最好的时代,也是最坏的时代,但这更是一个看脸的时代。一旁的开源可视化软件界新秀Grafana嘴角闪过一丝邪魅的微笑,哥不仅有骚气的外表,更拥有深厚的内涵,美貌与才华齐飞,秋水共长天一色。
刚刚毕业在从事工业控制软件方面,最后的数据监控界面略显简陋,于是公司自己写了插件可以读取实时数据,我也就开始透过华丽的外在深入Grafana的内心,可能由于Grafana还是太年轻,江湖上关于他的传说并不是很多。。。
Ubuntu环境搭建
Garafana是跨平台产品,我本来的产品是Windows系统,但是考虑到搭配Ubuntu更是郎才女貌,珠联璧合。
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana_5.1.4_amd64.deb
sudo apt-get install -y adduser libfontconfig
sudo dpkg -i grafana_5.1.4_amd64.deb
sudo /bin/systemctl start grafana-server
登陆Grafana
default url:127.0.0.1:3000
username:admin
passwd:admin
port:3000
开启服务
sudo service grafana-server start
开机自动启动
systemctl daemon-reload
systemctl start grafana-server
systemctl status grafana-server
sudo systemctl enable grafana-server.service
安装文件
# 二进制程序文件
/usr/sbin/grafana-server
# init.d脚本
/etc/init.d/grafana-server
# 安装默认环境变量文件
/etc/sysconfig/grafana-server
# 配置文件
/etc/grafana/grafana.ini
# systemd服务名称
grafana-server.service
# 日志文件
/var/log/grafana/grafana.log
# 默认sqlite3数据库
/var/lib/grafana/grafana.db
源码安装
虽然官网给出的是deb文件安装,但是对于熟悉linux系统的朋友来说源码安装是更加便于管理的。
wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.3.2.linux-amd64.tar.gz /opt
tar -zxvf grafana-5.3.2.linux-amd64.tar.gz
目录结构:
启动服务:
配置文件
目录结构一览:
defaults.ini我们尽量不去修改,可以创建一个cunstom.ini文件,执行命令sudo cp defaults.ini ./custom.ini
、sudo vim custom.ini
,定位第38行修改默认端口为8080,之后执行sudo ../bin/grafana-server --config custom.ini
使我们创建的custom.ini文件生效。
大功告成!
后记
—— Grafana,听说你颜你正义
—— 是的,you are right