一、单节点环境部署

机器节点信息及 InfluxDB、Grafana 版本选择:

节点 Linux版本 部署服务
10.223.1.198 Centos 6.8 InfluxDB 1.7.7
10.223.1.199 Centos 6.8 Grafana 5.4.4

1.1 InfluxDB 环境部署

1. InfluxDB 官网下载地址

不同系统下载地址:https://portal.influxdata.com/downloads

2. 下载rpm包并安装

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.7.x86_64.rpm
sudo yum localinstall influxdb-1.7.7.x86_64.rpm

3. 启动 InfluxDB 服务

service influxd start
或者
/etc/init.d/influxd start

通过 ps -ef |grep influx 命令查看 InfluxDB 进行是否正常启动,或者查看 /var/log/influxdb/influxd.log 日志看服务启动信息。

1.2 Grafana 环境部署

1. Grafana 官网下载地址

不同系统下载地址:https://grafana.com/grafana/download/5.4.4?platform=linux

2. 下载rpm包并安装

可根据需要选择不同版本下载

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

3. 启动 Grafana 服务

service grafana-server start

通过 ps -ef |grep grafana 命令查看 Grafana 进行是否正常启动,或者查看 /var/log/grafana/grafana.log 日志看服务启动信息。

至此,Influxdb + Grafana 的单节点监控环境已经部署完成,是不是觉得 so easy。

4. 登录 InfluxDB 与 Grafana

启动 InfluxDB,启动方式参考官网的,有点复杂,接下来可以尽情的操作 InfluDB 数据库,语法和 MySQL 有点类似,会 MySQL 的使用起来比较容易。

$ influx -precision rfc3339
Connected to http://localhost:8086 version 1.7.7
InfluxDB shell 1.7.7
>

登录 Grafana 页面。

http://10.223.1.199:3000

二、高可用环境部署

高可用环境部署还在研究中,部署完再更新

3.1 InfluxDB 高可用环境部署

3.2 Grafana 高可用环境部署

【参考资料】

[1]. https://grafana.com/docs/v5.4/installation/rpm/

[2]. https://docs.influxdata.com/influxdb/v1.7/introduction/installation/

最新文章

  1. JS魔法堂:再识instanceof
  2. 【CodeVS 5032】【省队集训2016 Day5 T1】Play with array
  3. 使用BLADE构建c++工程管理
  4. Android学习笔记之蓝牙通信...
  5. C# 整形、双精度浮点型、字符串与字节型的相互转化
  6. 关于Django中的表单验证
  7. DataTable转换为LIST
  8. [改变自己wordpress.2]给wordpress加上简单debug sql调试.
  9. 01--css编码技巧--css揭秘
  10. sublime3下载安装及常用插件
  11. Java下一个简单的数据库分库帮助类
  12. github--hello,world(参考官网)
  13. java读写锁ReadWriteLock
  14. [Micropython]TPYBoard v10x MFRC522智能门禁系统
  15. nodejs -Router
  16. Github最简单实用的Git命令指南
  17. Failed to start component [StandardEngine[Catalina].stadardHost[loclahost].StandardContent[/GarageMgtB]]
  18. tengine2.1.0RPM包制做 tengine-2.1.0.spec配置
  19. Security1:登录和用户
  20. jersey中的405错误 method not allowed

热门文章

  1. Gitlab,Mac下生成SSH Key222
  2. django安装过程简介(Mac版)
  3. git的优点跟缺点?
  4. easyUI--入门实例
  5. guava字符串工具 Strings 校验补全 转换null和""
  6. idea2018使用整理
  7. oracle查询数据库连接数相关
  8. The database principal owns a schema in the database, and cannot be dropped. (.Net SqlClient Data Pr
  9. learning scala dependency injection
  10. avalon里面倒计时功能2