Linux记录-grafana opentsdb安装
wget https://dl.grafana.com/oss/release/grafana-6.1.4-1.x86_64.rpm
sudo yum localinstall grafana-6.1.4-1.x86_64.rpm
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
Systemd方式启动Grafana
systemctl daemon-reload
systemctl start grafana-server
systemctl status grafana-server
$ service grafana-server start
$ chkconfig --add grafana-server
Grafana插件安装
Grafana官网提供了很多类型的插件,能够帮助我们完成一些其他的任务,使用grafana-cli工具安装即可。如下:
示例
grafana-cli plugins install alexanderzobnin-zabbix-app
安装完成,提示重启grafana服务
列出插件
grafana-cli plugins ls
更新插件
grafana-cli plugins update <plugin-id>
移除插件
grafana-cli plugins remove <plugin-id>
grafana-cli plugins install grafana-clock-panel
grafana-cli plugins install raintank-worldping-app
grafana-cli plugins install grafana-simple-json-datasource
/etc/init.d/grafana-server restart
grafana-cli plugins ls
在/usr/share/grafana/public/app/plugins/datasource/目录下存放着Grafana默认支持的数据源,有如下数据源。
wget https://github.com/OpenTSDB/opentsdb/releases/download/v2.3.0/opentsdb-2.3.0.rpm
yum localinstall opentsdb-2.3.0.rpm
jdk
hbase
/etc/opentsdb —— 配置文件目录
/usr/share/opentsdb —— 应用程序目录
/usr/share/opentsdb/bin —— "tsdb"启动脚本目录
/usr/share/opentsdb/lib —— Java JAR library
/usr/share/opentsdb/plugins —— 插件和依赖
/usr/share/opentsdb/static —— GUI 静态文件
/usr/share/opentsdb/tools —— 脚本和其他工具
/var/log/opentsdb —— 日志存放目录
建表
cd /usr/share/opentsdb/tools
env COMPRESSION=NONE HBASE_HOME=/usr/app/hbase ./create_table.sh
配置
编辑 /etc/opentsdb/opentsdb.conf 配置文件:
sd.storage.hbase.zk_basedir = /hbase-unsecure
tsd.storage.hbase.zk_quorum = xwd1:2181,xwd2:2181,xwd3:2181
service opentsdb start
/usr/share/opentsdb/etc/init.d/opentsdb start
http://127.0.0.1:4242