Linux开源监控平台

简介:

常见linux开源监控平台:

1. cacti、nagios、zabbix、smokeping、open-falcon等等

2. cacti、smokeping偏向于基础监控,成图非常漂亮

3. cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态,zabbix会获取服务或者监控项目的数据,会把数据记录到数据库里,从而可以成图

4. open-falcon为小米公司开发,开源后受到诸多大公司和运维工程师的追捧,适合大企业,滴滴、360、新浪微博、京东等大公司在使用这款监控软件,值得研究


Zabbix监控平台:

1. C/S架构,基于C++开发,监控中心支持web界面配置和管理

2. 单server节点可以支持上万台客户端,可支持同时上万台的server监控,并发量高,如果超过一定的量,性能可能会降低,但是可以增加Proxy代理点来充当监控服务器来减轻压力

3. 最新版本3.4,官方文档https://www.zabbix.com/manuals

4. 5个组件

  • zabbix-server   监控中心,接收客户端上报信息,负责配置、统计、操作数据

  • 数据存储        存放数据,比如mysql

  • web界面         也叫web UI,在web界面下操作配置是zabbix简单易用的主要原因

  • zabbix-proxy    可选组件,它可以代替zabbix-server的功能,减轻server的压力

  • zabbix-agent    客户端软件,负责采集各个监控服务或项目的数据,并上报

17f9c4019bc4dae9223d5d6585925926.png












本文转自Grodd51CTO博客,原文链接:http://blog.51cto.com/juispan/2060637,如需转载请自行联系原作者

相关文章
|
1月前
|
边缘计算 Kubernetes Devops
KubeSphere平台安装系列之二【Linux单节点部署KubeSphere】(2/3)
KubeSphere平台安装系列之二【Linux单节点部署KubeSphere】(2/3)
35 3
|
2月前
|
缓存 监控 Linux
|
28天前
|
监控 网络协议 Shell
【Shell 命令集合 网络通讯 】Linux 监控和记录网络中ARP(Address Resolution Protocol)活动 arpwatch命令 使用指南
【Shell 命令集合 网络通讯 】Linux 监控和记录网络中ARP(Address Resolution Protocol)活动 arpwatch命令 使用指南
33 0
|
3月前
|
安全 Unix Linux
【Linux入门指南:掌握开源操作系统的基础知识】(四)
【Linux入门指南:掌握开源操作系统的基础知识】
|
3月前
|
Linux
【Linux入门指南:掌握开源操作系统的基础知识】(三)
【Linux入门指南:掌握开源操作系统的基础知识】
|
1月前
|
边缘计算 Kubernetes Linux
KubeSphere平台安装系列之三【Linux多节点部署KubeSphere】(3/3)
KubeSphere平台安装系列之三【Linux多节点部署KubeSphere】(3/3)
27 1
|
4天前
|
监控 Linux
linux监控指定进程
请注意,以上步骤提供了一种基本的方式来监控指定进程。根据你的需求,你可以选择使用不同的工具和参数来获取更详细的进程信息。
10 0
|
4天前
|
监控 Linux 网络安全
linux中启动rpc.rstat监控
请注意,rpc.rstatd服务通常用于收集远程系统的性能统计信息,例如CPU利用率、内存使用等。在使用rpc.rstatd服务之前,你应该确保了解其功能、用法和安全性,并根据需要进行适当的配置和调整。
7 0
|
10天前
|
Linux Shell 虚拟化
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
15 0
|
11天前
|
监控 Java Linux
linux下监控java进程 实现自动重启服务
linux下监控java进程 实现自动重启服务