CentOS 7 安装Graphite

2022-04-21 00:00:00 数据 代码 安装 复制 拷贝

Graphite简介

Graphite是一个Python编写的企业级开源监控工具,采用django框架,用来收集服务器所有的即时状态,用户请求信息,Memcached命中率,RabbitMQ消息服务器的状态,操作系统的负载状态。Graphite服务器大约每分钟需要有4800次的跟新操作,它采用简单的文本协议和绘图功能,可以方便的使用在任何操作系统上。Graphite 自己本身并不收集具体的数据,这些数据收集的具体工作通常由第三方工具或插件完成(如 Ganglia, collectd, statsd, Collectl 等)。

简单来说,Graphite主要做两件事情:

  • 实时监控第三方工具传来的数据
  • 根据数据绘制图形

Graphite包含3个组件,carbon,whisper,graphite webapp其中:

  • carbon - 用于监控数据的 Twisted 守护进程
  • whisper - 用于存放和操作数据的库
  • graphite webapp - 用于绘制图形的Django webapp

关于Graphite的详细官方文档可以参考Graphite Documentation。

Graphite安装

我安装的环境是CentOS 7、python 2.7.5

1、修改yum源配置:

相关文章