首页   快速返回

开源监控系统介绍     所属分类 monitor
Grafana
http://grafana.org/
可视化面板(Dashboard),漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器
支持Graphite,InfluxDB和OpenTSDB等作为数据源
Grafana是Kinana的一个分支,可以作为Kibana的替代品,


Signal FX
https://signalfx.com/
Dashboard 与 Grafana竞争
Real-Time Cloud Monitoring for Infrastructure, Microservices, Applications


Graphite
http://graphiteapp.org/
https://graphite.readthedocs.io/en/latest/overview.html
可视化控件,还自带存储
Graphite仅是一个画图工具,不主动地收集数据,而是将接收到的数据以图形的方式展现出来。
python django框架,sqlite数据存储,自有简单文本协议通讯,绘图功能强大
可扩展的实时图表



StatsD
一个简单的网络守护进程,基于Node.js平台,通过UDP或者TCP方式侦听各种统计信息,包括计数器和定时器,并发送聚合信息到后端服务,如Graphite。

collectd
https://collectd.org/
守护(daemon)进程,用来收集系统性能数据和提供各种存储方式来存储不同值的机制。
系统性能指标收集 
优点  嵌入式系统,C语言开发(高效)、无需系统cron支持(独立)、简单易用等

InfluxDB
https://customers.influxdb.com/
开源分布式时序、事件和指标数据库。使用Go语言编写,无需外部依赖。
特点 无结构,支持任意数量的列;scalable;提供一系列统计函数,方便统计;内置http支持,使用http读写;支持类似SQL语言的PQL;自带管理工具。


Open-Falcon
http://open-falcon.org/
小米开源企业级监控系统
整体可以分为两部分,即绘图组件、告警组件。


Zabbix
http://www.zabbix.com
http://www.zabbix.net.cn/


Ganglia
http://ganglia.info/
跨平台的、可扩展的、高性能的分布式监控系统,用RRDtool存储数据

OpenTSDB
http://opentsdb.net/index.html 
基于HBase的分布式、可扩展的、基于时间序列的实时监控信息收集和展示平台。
解密OpenTSDB的表存储优化
https://yq.aliyun.com/articles/54785


Prometheus
https://github.com/prometheus/prometheus
开源的监控&报警&时间序列数据库的组合

上一篇     下一篇
redis持久化与恢复

OpenTracing入门

kubernetes2018

graphite概述

aerospike key 说明

史上最强最骚程序员简历