Linux监控平台介绍 监控存在的原因 站点出了问题,没有人知道,等用户发现了,才提醒供应商;对公司影响很大 常见开源监控软件 cacti、nagios、zabbix、smokeping、open-falcon...等等,其中nagios、zabbix流行度非常高 cacti、smokeping偏向于基础监控,成图非常漂亮,适合监控网络设备 cacti监控网络的设备 cacti、nagios、zabbix服务端监控中心...,需要php环境支持(用Apache的php,用nginx的php都可以),其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态,zabbix...会获取服务或者监控项目的数据,会把数据记录到数据库里,从而可以成图 因为zabbix配置简单,优势明显,早起使用nagios的企业,慢慢的转向使用zabbix nagios,需要更改配置文件,并不支持...web界面一键执行,nagios和zabbix相比, nagios 更注重的是某一个监控的状态,不关注历史; zabbix,则是把每一次监控的数值反馈出来,数值存到数据库里面,方便后期数据图去分析监控整个状态
常见的有 cacti、nagios、zabbix、smokeping、open-falcon等等。 cacti、smokeping偏向于基础监控,成图非常漂亮。...cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,这几款监控软件均有web操作界面。...zabbix优势: zabbix会获取服务或者监控项目的数据,会把数据记录到数据库里,从而可以成图,可以增加配置节点,增加具体的监控节点,可以配置报警阈值等,所以为什么如此流行其原因就在此,尤其是我们可以很方面的使用鼠标就可以完成一系列的操作...web界面 也叫web UI,在web界面下操作配置是zabbix简单易用的主要原因。 zabbix-proxy 可选组件,它可以代替zabbix-server的功能,减轻server的压力。...zabbix-agent 客户端软件,负责采集各个监控服务或项目的数据,并上报。 zabbix监控流程图 image.png
不建议使用zabbix 监控交换机流量。而是采用cacti,其实cacti 也有问题,只是你没碰见而已!!!原因在于cacti 监控的数据比zabbix 监控的数据大。两边不一致。...在cacti 一般采用单位是bit/sec(bps),如果在zabbix 里设置单位也是bps。而不经过计算。那么毫无意外zabbix 数据比cacti 相差8倍+。 为什么这样呢。?...造成的影响就是zabbix 细节方面没cacti 好啊。其实不然,是俺没学到家!!! 泥煤,自从有了store value,和烦恼说北北啊!!...达到cacti 那种效果。...4G/300*8=109.225Mbps 300=5*60 同时cacti和zabbix认为在溢出之后,上一次与当前采集差值是正常的,并不会认为是差值是溢出导致。
适合监视大量服务器上面的大批服务是否正常, 重点并不在图形化的监控, 其集成的很多功能例如报警,都是 cacti 没有或者很弱的. cacti 主要用途还是用来收集历史数据和画图, 所以界面比 nagios...ganglia:更加关注收集和跟踪指标 zabbix:相对来说配置简单,基本上在web上配置就行了,商业开源软件。...zabbix只是一个脚本监控触发器 具体需求诸如网站挂马 sql注入是需要个人定制的 zabbix自带了一些系统级别的监控脚本。...zabbix是趋势,nagios机器少满足需求,机器数量太多就显得有心无力,nagios配置相对灵活,zabbix不容易上手,研究彻底之后也就没啥,cacti,没仔细用过,现在基本上就用花流量图 Nagios...cacti,图形化功能不错,所以Nagios一般结合它来使用。… nagios+cacti 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
开源监控工具zabbix zabbix功能很强大,如何理解zabbix的功能,我打算从cacti和nagios的功能讲起 cacti是一款数据采集,数据存储,外加web界面展示的工具,它负责阈值范围内的实时变化...缺点:监控主机数量有限,承载低 zabbix = cacti + nagios 优点:基于两款工具优点于一身并更强大,实现企业级分布式监控。...zabbix监控功能的实现 监控主机zabbix有专用的agent,可以监控Linux,Windows,FreeBSD等 。...支持数据库存储类型 cacti: rrd (round robin database) abbix-database: MySQL, PGSQL(postgreSQL)、Oracle、DB2、SQLite...Zabbix架构中的组件 zabbix-server: C语言 OS: zabbix-agent: C语言 zabbix-web:GUI,用于实现zabbix设定和展示,PHP开发 zabbix-proxy
/zabbix/zabbix_agentd.d/cat /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnf/var/lib/zabbix.../percona/scripts/get_mysql_stats_wrapper.sh ggyum install php php-mysqlcat /tmp/localhost-mysql_cacti_stats.txtcat.../var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.shsudo -u zabbix -H /var/lib/zabbix/percona/...ggchown zabbix.zabbix /tmp/localhost-mysql_cacti_stats.txtmkdir /home/zabbixcp /etc/skel/.* /home/zabbix.../chown -R zabbix.zabbix /home/zabbix/vim .my.cnfzabbix_get -s mysql-server -p 10050 -k "MySQL.running-slave"zabbix_get
-H /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh ggrm: cannot remove `/tmp/localhost-mysql_cacti_stats.txt...时,没有访问数据库的权限后一条报错的原因是对于之前使用root生成的 /tmp/localhost-mysql_cacti_stats.txt zabbix没有写权限给zabbix赋权分别来进行处理,...先处理写权限问题[root@mysql-server scripts]# chown zabbix.zabbix /tmp/localhost-mysql_cacti_stats.txt [root...,我们把它修改成这样zabbix:x:496:493:Zabbix Monitoring System:/home/zabbix:/bin/bash然后给 zabbix 创建一个家[root@mysql-server.../home/zabbix/[root@mysql-server ~]# su - zabbix [zabbix@mysql-server ~]$ vim .my.cnf[zabbix@mysql-server
的版本模版,所以需要跟新上来匹配zabbix3.0的模版规范,而且这个zabbix模版还是直接copy的cacti模版,比较粗糙, 用more查看就可以看到里面都是cacti的内容,可见percona官网对...zabbix也不是很重视嘛,至少不如cacti那样重视的,如下所示: 处理办法:修改配置模版加载成功 在原来的zabbix_agent_template_percona_mysql_server_ht...@open ~]# chown -R zabbix.zabbix /tmp/localhost-mysql_cacti_stats.txt:3317 2-> 修改端口脚本 [root@open ~]...# vim /data/zabbix/monitor_scripts/get_mysql_stats_wrapper.sh CACHEFILE="/tmp/$HOST-mysql_cacti_stats.txt..." 换成: CACHEFILE="/tmp/$HOST-mysql_zabbix_stats.txt:3317" TIMEFLM=`stat -c %Y /tmp/$HOST-mysql_cacti_stats.txt
Linux监控平台介绍 常见开源监控软件:cacti、nagios、zabbix、smokeping、open-falcon等等 cacti、smokeping偏向于基础监控,成图非常漂亮 cacti、...nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态,zabbix会获取服务或者监控项目的数据...zabbix-proxy 可选组件,它可以代替zabbix-server的功能,减轻server的压力 zabbix-agent 客户端软件,负责采集各个监控服务或项目的数据,并上报 10.zabbix...安装zabbix 服务端 官网下载地址 www.zabbix.com/download 下载安装包: wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/...: yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql 会连带安装httpd
1、Cacti 如果你对开源网络监控工具有所了解,那么你可能听说过Cacti。它是一个图形化解决方案,Cacti主要是通过rrdtool这个工具来绘图的,被许多网络管理员用来收集局域网中的性能数据。...Cacti通常使用它通过snmpget来获取数据,脚本返回的值存储在MySQL数据库中,这些数据用于生成图形。 这听起来很复杂,但是Cacti有模板来帮助加速这个过程。...◆ 地址: https://icinga.com/products/icinga-2/ 4、Zabbix Zabbix是另一个业界领先的开源网络监控工具,从戴尔到Salesforce的公司都使用它,...因为它具有可扩展的网络监控能力,Zabbix在网络、服务器、云、应用程序和服务监控方面做得非常好。...你可以通过Zabbix可以跟踪网络信息,如网络带宽使用、网络健康状况和配置更改,并排除需要解决的问题。与其他开源监控工具相比,Zabbix提供了很高的便利性。诸如它可以自动检测连接到网络的设备。
1.cacti 安装时区出错 Warning: date(): It is not safe to rely on the system's timezone settings....timezone 'UTC' for now, but please set date.timezone to select your timezone. in /var/www/localhost/htdocs/cacti...emerge -avq cacti-spine 登陆cacti后设置 Poller Type The poller type to use....php crontab里面默认执行时间超过了300秒,而cacti默认是5分钟就是300秒去获取一次数据,所以导致有些服务器的数据没有获取。...cacti->Console->setting->Poller->: 修改cacti setting的poller设置. settting–>poller: Maximum Concurrent Poller
Zabbix4.0监控环境搭建实现7x24监控服务 Zabbix是一个高度集成的企业级开源网络监控解决方案,与Cacti、nagios类似,提供分布式监控以及集中的web管理界面。...| % | | root | 127.0.0.1 | | root | ::1 | | | cacti | | root | cacti...localhost | | root | localhost | +--------+-----------+ drop user ''@localhost; //删除空用户 drop user ''@cacti...'[a-Z] /etc/zabbix/zabbix_server.conf 38:LogFile=/var/log/zabbix/zabbix_server.log 49:LogFileSize=0...zabbix被监控端代理设置 安装zabbix-agent客户端 rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release
1、Cacti ? 如果你对开源网络监控工具有所了解,那么你可能听说过Cacti。...Cacti通常使用它通过snmpget来获取数据,脚本返回的值存储在MySQL数据库中,这些数据用于生成图形。 这听起来很复杂,但是Cacti有模板来帮助加速这个过程。...◆ 地址: https://icinga.com/products/icinga-2/ 4、Zabbix ?...Zabbix是另一个业界领先的开源网络监控工具,从戴尔到Salesforce的公司都使用它,因为它具有可扩展的网络监控能力,Zabbix在网络、服务器、云、应用程序和服务监控方面做得非常好。...你可以通过Zabbix可以跟踪网络信息,如网络带宽使用、网络健康状况和配置更改,并排除需要解决的问题。与其他开源监控工具相比,Zabbix提供了很高的便利性。诸如它可以自动检测连接到网络的设备。
测试脚本装完包后,再次执行测试脚本,就正常返回一个数字了[root@mysql-server scripts]# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh...gg0[root@mysql-server scripts]# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gt38409这个数据从哪里来的呢..., 执行脚本的过程中生成了这个文件 /tmp/localhost-mysql_cacti_stats.txt[root@mysql-server scripts]# cat /tmp/localhost-mysql_cacti_stats.txtgg...[root@mysql-server scripts]# cat /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh#!.../bin/sh# The wrapper for Cacti PHP script.# It runs the script every 5 min. and parses the cache file
Zabbix是一个高度集成的企业级开源网络监控解决方案,与Cacti、nagios类似,提供分布式监控以及集中的web管理界面。...| % | | root | 127.0.0.1 | | root | ::1 | | | cacti | | root | cacti...localhost | | root | localhost | +--------+-----------+ drop user ''@localhost; //删除空用户 drop user ''@cacti...'[a-Z] /etc/zabbix/zabbix_server.conf 38:LogFile=/var/log/zabbix/zabbix_server.log 49:LogFileSize=0...72:PidFile=/var/run/zabbix/zabbix_server.pid 82:SocketDir=/var/run/zabbix 101:DBName=zabbix /
Cacti工具 Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。...Cacti通过snmpget来获取数据,使用RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。...Zabbix工具 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。...zabbix由2部分构成,zabbix server与可选组件zabbix agent。...zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX
zabbix 和 nagios、cacti、ganglia 有什么区别? zabbix 有那些好处? zabbix 的监控流程是什么? zabbix 常见监控项有那些?...1、Cacti Cacti 是一套基于 PHP、MySQL、SNMP 及 RRD Tool 开发的监测图形分析工具,Cacti 是使用轮询的方式由主服务器向设备发送数据请求来获取设备上状态数据信息的,如果设备不断增多...Cacti 监控关注的是对数据的展示,却不关注数据异常后的反馈。如果凌晨 3 点的时候设备的某个数据出现异常,除非监控人员在屏幕前发现这个异常变化,否则是没有任何报警机制能够让我们道出现了异常。...二、监控区别 nagios 图形不是特别好,也可以安装图形插件,但是也不怎么好看 nagios 一般情况下如果需要图形可以和 cacti 配合使用 cacti 的监控是轮询监控,效率低,图形相对...4、Zabbix Proxy 代理服务器 Zabbix proxy 可以替Zabbix Server收集性能和可用性数据。
/percona/scripts/get_mysql_stats_wrapper.sh gg 4 13)当上一步测试通过后,会自动生成localhost-mysql_cacti_stats.txt文件,...记录了mysql当前运行状态的数据信息 [[root@localhost ~]# cat /tmp/localhost-mysql_cacti_stats.txt gg:4 gh:2 gi:2 gj:...~]#rm -rf /tmp/localhost-mysql_cacti_stats.txt 3.在zabbix-server监控服务端创建zabbix-proxy的数据库,和授权用户 1)创建zabbix-proxy...文件是有监控服务端创建的,且属主和属组都为zabbix [root@localhost ~]# ll /tmp/localhost-mysql_cacti_stats.txt -rw-rw-r-- 1...zabbix zabbix 1235 Jul 16 01:00 /tmp/localhost-mysql_cacti_stats.txt 6.创建自定义mysql主从监控模板、监控项 在mysql-slave
Cacti插件安装之syslog 基本环境 os:rhel5.5 i386 rpm:lamp cacti:0.8.8a rrdtool:1.4.5 一,在cacti官网下载syslog日志 #wget...http://docs.cacti.net/_media/plugin:syslog-v1.22-2.tgz #tar zxvf syslog-v1.22-2.tgz -C /var/www/html.../cacti/plugins 二,http://ip/cacti安装插件 1, 控制面板-----插件管理---syslog安装 ?...注Cacti-0.8.8a比以前版本更好用,添加插件也更简单
来自:马哥Linux运维 运维监控工具千千万,仅开源的解决方案就有流量监控(MRTG、Cacti、SmokePing、Graphite 等)和性能告警(Nagios、Zabbix、Zenoss Core...下面我们将针对目前行业内常用的五种监控工具(Cacti、Nagios、Zabbix、Grafana、Prometheus)详细介绍各自的特点。...1、Cacti Cacti(英文含义为仙人掌)是一套基于 PHP、MySQL、SNMP 和 RRDtool开发的网络流量监测图形分析工具。 ?...Cacti 通过添加模板,使不同设备的监控添加具有可复用性,并且具备可自定义绘图的功能,具有强大的运算能力(数据的叠加功能)。...Zabbix Zabbix 是一个分布式监控系统,支持多种采集方式和采集客户端,有专用的Agent(代理),也可以支持 SNMP、IPMI、JMX、Telnet、SSH 等多种协议,它将采集到的数据存放到数据库
领取专属 10元无门槛券
手把手带您无忧上云