Reconnoiter

Reconnoiter

Reconnoiter是一个监视和趋势分析系统,旨在应对大型体系结构(数千台计算机和成千上万个指标)。重点放在去耦系统的各个组件上,以允许每个组件在出现问题或确定新需求时脱节发展。资源监视,度量标准聚合,度量标准分析和可视化均清晰地分开。noitd监视器是用C语言编写的,旨在支持高度并发和快速检查,并具有每分钟监视100,000个服务(每小时600万个检查)的预期功能。尽管如此,很难使编写检查变得“容易”在高性能的环境中,已努力确保自定义检查脚本不需要编写高度并行的,事件驱动的C代码的专业知识。而是通过脚本语言(例如Lua)提供胶水,这些脚本语言试图透明地处理此高并发环境的各个方面。与任何高性能系统一样,您可以轻松引入性能不佳的代码并危及整个系统的性能。聚合器stratcond也是用C编写的,它负责从所有分布式noitd实例安全地收集数据并将其转换为数据存储工具(当前为PostgreSQL)的简单任务。数据存储工具(PostgreSQL)包含有关单个检查,它们的状态以及与它们相关联的单个度量的所有信息。具备自动处理程序,可以将数字指标汇总为开窗平均值,以便在各种时间窗口分辨率(小时,天,月,年等)上方便地进行图形显示。可视化界面(侦察器)从数据存储中提取数据,以可视化收集的指标并协助监视,趋势分析和其他可视化分析。可视化系统是用PHP编写的。
reconnoiter

分类目录

具有任何许可的所有平台的Reconnoiter替代品

Graphite

Graphite

石墨是高度可扩展的实时图形系统。
RRDTool

RRDTool

RRDtool(循环数据库工具的缩写)旨在处理时间序列数据,例如网络带宽,温度,CPU负载等。
  • 免费应用
  • Web
Axibase Time Series Database

Axibase Time Series Database

ATSD专为分析和报告大量高频收集的时序数据而设计。功能包括数据分析,可视化,数据预测,报告,警报。专为大数据打造的多合一产品。
Vector

Vector

主机上的性能监视框架,用于收集和查看系统和应用程序指标。