环境配置

节点 配置 类型 操作系统
Sched 2G 2CPU 50GB ens3=>192.168.200.11 KVM虚拟机 CentOS 7
Nova 4G 2CPU 50GB ens3=>192.168.2000.12 KVM虚拟机 CentOS 7

Nova节点配置

安装Collectd

# yum install epel-release
# yum makecache
# yum install collectd -y
# systemctl start collectd
# systemctl enable collectd

配置Collectd

# vim /etc/collectd.conf
LoadPlugin network
<Plugin network>
<Server "192.168.200.11" "25826">
</Server>
</Plugin>
# systemctl restart collectd
# scp /usr/share/collectd/types.db root@192.168.200.11:~/

Sched节点配置

配置软件源

# cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo
[influxdb]
name = InfluxDB Repository - RHEL \$releasever
baseurl = https://repos.influxdata.com/rhel/\$releasever/\$basearch/stable
enabled = 1
gpgcheck = 1
gpgkey = https://repos.influxdata.com/influxdb.key
EOF # yum makecache

安装InfluxDB

# yum install influxdb -y

### 设置开机启动
# systemctl start influxdb
# systemctl enable influxdb ### 查询InfluxDB默认配置
# influxd config ### 如果不是使用标准的默认目录,需要手动修改目录权限
# chown -R influxdb:influxdb /mnt/influx
# chown -R influxdb:influxdb /mnt/db

配置InfluxDB

# mkdir -p /usr/share/collectd/
# mv types.db /usr/share/collectd/
# vim /etc/influxdb/influxdb.conf
[[collectd]]
enabled = true
bind-address = "0.0.0.0:25826" ### 查询配置是否生效
# influxd config
# systemctl restart influxdb
# systemctl stop firewalld
# systemctl disable firewalld ### 查询数据插入是否正常
> SHOW DATABASES
name: databases
name
----
_internal
collectd > use collectd
Using database collectd
>

安装Grafana

# yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.2.0-1.x86_64.rpm

### 设置开机启动
# systemctl daemon-reload
# systemctl start grafana-server
# systemctl status grafana-server
# systemctl enable grafana-server ### 访问http://192.168.200.11:3000/login,默认用户名密码admin:admin,默认配置信息可查询/etc/grafana/grafana.ini文件

配置Grafana

### 数据库默认用户名密码root:root

配置数据源

配置控制面板

添加表格到控制面板

配置表格显示规则

设置查询规则

保存控制面板

参考文档

InfluxDB官方文档

Grafana官方文档

Grafana+InfluxDB配置

最新文章

  1. SVN部署和使用
  2. J2EE开发时的包命名规则
  3. GBDT算法原理深入解析
  4. 程序设计入门——C语言 第4周编程练习 1 素数和(5分)
  5. mongoose
  6. Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现(转)
  7. C# Winform 实现自定义半透明loading加载遮罩层
  8. 给js文件传递参数
  9. NET工厂模式架构
  10. C#枚举数和迭代器
  11. CSS基础知识摘要
  12. php 将一个或多个二维数组组合成一个二维数组并根据某个字段排序排序
  13. scrapy相关:splash 实践
  14. servlet_1
  15. 【阅读笔记】《C程序员 从校园到职场》第七章 指针和结构体
  16. kali linux 下搭建git服务器
  17. LeetCode(7):颠倒整数
  18. ORA-38301:can not perform DDL/DML over objects in Recycle Bin
  19. Java泛型之类型擦除
  20. 【大数据系列】win10上安装hadoop开发环境

热门文章

  1. 2015 ETSI NFV用例指南
  2. Jquery实现超酷的时间轴特效
  3. 用一句SQL取出第 m 条到第 n 条记录的方法
  4. node.js+express+jade系列七:富文本编辑框的使用
  5. Selenium-免登录的实现
  6. CCSpriteBatchNode CCSpriteFrameCache
  7. 【遍历二叉树】07恢复二叉搜索树【Recover Binary Search Tree】
  8. ffmpeg推流命令参数记录
  9. sql根据坐标算距离
  10. 洛谷【P1908】逆序对