Fork me on GitHub

startover's blog

5月 13, 2016

Cloudinsight Agent 与 Cacti 集成

原理介绍

Cloudinsight Agent 通过 python-rrdtool 读取 Cacti 生成的 rrd 文件(在 cacti 根目录的 rra 文件夹下),并将其中的数据解析后上传至 Cloudinsight 进行可视化。

Cacti 安装配置

由于 Cacti 安装配置较为繁琐,这里通过 Docker 容器的方式来解决这个问题。

然而,Cloudinsight Agent 需要读取 Cacti 生成的 rrd 文件,所以我们需要将这部分文件挂载到系统主机上。

  • 创建挂载文件
$ sudo mkdir -p /var/lib/cacti/rra
$ sudo wget -O /etc/mysql/mysqld.cnf ...