监控

InfluxDB、Glances和Grafana构建现代化监控系统

今天的主角是InfluxDB、Glances、Grafana这三个工具,三个工作都非常强大。可以用于组件一个比较强大的分布式监控系统了,关键是文档也比较齐全。

简单介绍一下这三款软件:

  • InfluxDB: InfluxDB 是一个开源,分布式,时间序列,事件,可度量和无外部依赖的数据库。
  • Glances: glances 是一款用于 Linux、BSD 的开源命令行系统监视工具,它使用 Python 语言开发,能够监视 CPU、负载、内存、磁盘 I/O、网络流量、文件系统、系统温度等信息。本文介绍 glances 的使用方法和技巧,帮助 Linux 系统管理员了解掌握服务器性能。
  • Grafana: grafana 是一款采用go 语言编写的开源应用,主要用于大规模指标数据的可视化展现。

下面我们说一下具体的部署过程: