编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是监控管理相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
httpry 是一个用 C 语言开发的用来显示和记录 HTTP 流量的工具。
温馨提示:该项目除了使用 BSD
协议授权外,还需遵守附加的专利授权。
osquery 是 SQL 驱动的分析和监控操作系统的工具,是操作系统分析框架,支持 OS X 和 Linux 系统。osquery
Cachet 是一个基于 Laravel
框架构建的系统状态信息应用。用户可以通过状态页来了解服务的运行状态,提供 RESTful API 方便进行集成。
Flapjack 是一个灵活的监控通知路由系统,可处理:
路由警告 (determining who should receive alerts based on interest, time of day, scheduled maintenance, etc)
Acadock Monitoring 是一个用来监控 Docker 容器的工具。该 Web 服务提供 Docker 容器的即时数据显示,通过从 Linux
如果你想诊断 Web 问题,或者你关注安全问题,那么你可能会需要监控 HTTP 和 HTTPS 流量。Fiddler 是一个解决方案,这是一个工业级的
WildFly Monitor 是 WildFly 的一个子系统,可以将收集的WildFly 监控和统计数据发送到 RHQ Metrics 服务器。
collectd-ceph 是 Collectd 的插件,用于Ceph 的监控。
配置:
<LoadPlugin python>
Globals true
这是一个 Nagios 的插件用来对 Ceph 集群的运行状态进行监控。
Prometheus 是一个开源的服务监控系统和时间序列数据库。
特性:
高维度数据模型
django-prometheus 是 Prometheus.io上用来监控应用程序并监视一些数据的 Django 控件。你可以直接使用prometheus
Beanseye 是豆瓣用 Go 语言开发的一个 BeansDB 的代理和监控器。
该软件基于QEMU, 实现了部分虚拟机监控功能(Virtual Machine
Introspection).
以下功能集成到了QEMU中,用户不需要进入虚拟机(Linux)就可以获得虚拟机内部信息. 不需要对虚拟机中内核代码进行修改.
Hyperfox 是一个安全的工具用来代理和记录局域网中的 HTTP 和 HTTPS 通讯。
Hyperfox 可以即时使用一个根 CA 证书和相应密钥(用户提供)来处理 SSL 证书。如果目标机器的认为该证书可信任则将可成功的解析 HTTPS
Open-Falcon 人性化的互联网企业级监控系统,Open-Falcon 整体可以分为两部分,即绘图组件、告警组件。其中:
REST Commander 的前身是 REST Superman,是
eBay 开发的一个使用快速并行的异步 HTTP/REST/SOAP 客户端开发的服务用来监控和管理10000台 Web 服务器,可在 10 秒内发送请求到
Application Insights Asp.Net v5 是 Web 应用监视中间控件。
示例代码:
// Add Application Insights monitoring to the request pipeline as a very first middleware.
Vector是一个开源主机性能监控框架,能高分辨采集系统和应用程序的各种数据输出到浏览器中,相比传统通过登录主机运行各种命令获得系统度量情况,使用Vector能更快地响应系统运维情况。
功能介绍
对qps以及接口的平均耗时进行统计
特点
轻量: 共219KB(代码量约300行), 无需安装,加压即可使用
God 是一个使用 Ruby 写成的用于监视任务运行状态的可扩展框架,它的配置脚本同样采用 Ruby 来编写。因此,比起它的前辈Monit,God 更为简单,灵活且易于扩展(尤其对于 Ruby
IVRE 是一个 Python 网络侦查框架,基于 NMAP,使用 Bro & p0f 和 MongoDB 后端。
krakendash 是一个用 Python 开发的 Ceph 文件系统的监控面板。
Dubbo Monitor是针对Dubbo开发的监控系统,参考dubbo-monitor-
simple改进而成,可以理解为其演化版本。该系统MySQL或者Mongodb记录日志的方式替代了dubbo-monitor-simple写文件的方式。
Redis-monitor 是一款基于 j2ee 的可视化监控工具,使用 spring 全注解开发,界面使用
OWL 是一款新型的、分布式的企业级监控解决方案。既能监控IT基础资源,同时能够支持其他数据的监控,其融合了运维人员喜闻乐见的语言和技术(如Python
Sensu 是开源的监控框架。主要特性:
高度可组合;提供一个监控代理,一个事件处理器和文档 APIs
eBay公司隆重宣布正式向开源业界推出分布式实时安全监控引方案 - Apache Eagle ,该项目已正式加入Apache 称为孵化器项目。Apache
nagios_tools 是使用 Nagios 的工具,Esty 公司开发。
这里主要汇总了一些在使用zabbix过程中经常用的监控模板。
OS_Linux_Server
OS_Netstats
BlockCanary 是一个 Android
平台的一个,应用只需要实现一个抽象类,提供一些该组件需要的上下文环境,就可以在平时使用应用的时候检测主线程上的各种卡慢问题,并通过组件提供的各种信息分析出原因并进行修复。