cacti

Zabbix部署、监测及邮件报警机制(实战!)

我们两清 提交于 2020-02-01 22:17:57
Zabbix部署 实验环境: CentOS 7-2:192.168.18.147(监测端:部署安装zabbix) CentOS 7-3:192.168.18.128(被监测端) 监测端操作: [root@cacti ~]# systemctl stop firewalld.service #关闭防火墙功能 [root@cacti ~]# systemctl disable firewalld.service #开机禁用防火墙功能 Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service. [root@cacti ~]# setenforce 0 #关闭增强型安全功能 `安装LAMP架构` [root@cacti ~]# yum install -y \ httpd \ mariadb-server mariadb \ php \ php-mysql \ php-gd \ libjpeg* \ php-ldap \ php-odbc \ php-pear \ php-xml \ php-xmlrpc \ php-mhash

Cacti reports kilorows as a Mysql Sort

安稳与你 提交于 2020-01-25 07:08:10
问题 In my cacti installation, the graph that reports on mysql sorts has a value kiloRows. What does this value mean? I can't seem to find anything on it anywhere. 回答1: After looking through the source code, turns out cacti is taking the mysql SORT_ROWS variables, and dividing by 1024. 来源: https://stackoverflow.com/questions/840212/cacti-reports-kilorows-as-a-mysql-sort

监控三剑客<cacti、nagios、zabbix>

杀马特。学长 韩版系。学妹 提交于 2020-01-19 22:31:42
监控三剑客<cacti、nagios、zabbix> 在企业网络运维过程中,管理员闭虚随时关注服务器和网络运行情况,以便及时发现问题,尽可能减少故障的发生。当网络中的设备、服务器数量较多时,为了更加方便,快捷的获得各种监控信息,通常会借助一些集中监测软件。 下面为大家介绍一下日常生活中的三种监控软件,俗称:监控三剑客(基于CentOS7安装) 一、cacti cacti是一款使用PHP语言开的发性能与流量检测软件,检测对象可以是Linux、Windows服务器,也可以是路由交换机等网络设备,主要基于SNMP(simple、Network、Management、Protocol,简单网络管理协议)来搜集CPU占用、内存使用、运行进程、网卡流量等数据 1、服务器配置 构建cacti监控平台时要先进行LAMP架构,这边实验我直接用yum一键安装、在生产环境中最好使用手工编译安装 LAMP手工编译安装可以参考以下博客文章 Apache手工编译安装 https://blog.51cto.com/13645280/2117794 MySQL数据库基础 https://blog.51cto.com/13645280/2132869 构建PHP运行环境 https://blog.51cto.com/13645280/2136415 (1)yum安装LAMP yum -y install httpd

python抓取cacti的流量图

隐身守侯 提交于 2020-01-12 18:47:24
  有一个功能需求,每天在cacti上爬取昨天一整天的流量图,并将流量图上的min、max、average流量做成表格,用邮件发出。 (python2.7.5)   1、需要使用的模块 #!/usr/bin/env python #-*- coding: UTF-8 -*- import time,datetime,cookielib,requests,sys,re,urllib2,urllib,socket,csv,heapq import smtplib import mimetypes import time from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.base import MIMEBase from email import encoders from email.MIMEImage import MIMEImage default_encoding = 'utf-8' if sys.getdefaultencoding() != default_encoding: reload(sys)   2、登陆cacti的函数 def Login1(): socket.setdefaulttimeout(10) global

cacti 流量图合并

筅森魡賤 提交于 2020-01-12 18:46:06
cacti 安装: https://www.cnblogs.com/weijie0717/p/4072711.html 一、需求介绍   由于交换机的多端口跑同一种流量,需要汇总统计。因此需要见多个端口的流量图叠加汇总到一个流量图中展示。此实验以公网上联端口为例:T1/1/23 和 Te1/1/24. 二、环境   cacti版本:0.8.8f   系统:centos 7 三、安装    1、下载aggregate插件     # wget http://docs.cacti.net/_media/plugin:aggregate-v0.75.tgz     # mv plugin\:aggregate-v0.75.tgz aggregate-v0.75.tgz     # tar zxvf aggregate-v0.75.tgz     # mv aggregate /var/www/html/cacti/plugins    2、激活插件     Console -> Plugin Management      四、合并流量图   1、首先需要先确保需要流量合并的端口,已有流量图。   2、 1.进入Graph Management,选择要合并的图形(选中项背景会变黄),然后Create Aggregate Graph。点击Go:      3、按照下图进行配置,Title

zabbix、cacti、nagios,服务器监控还有更好的选择吗?

我只是一个虾纸丫 提交于 2020-01-08 17:52:17
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 对于运维的日常工作来说,服务器监控是必须且最基础的一项内容。在企业网络运维过程中,管理员闭虚随时关注服务器和网络运行情况,以便及时发现问题,尽可能减少故障的发生。当网络中的设备、服务器数量较多时,为了更加方便,快捷的获得各种监控信息,通常会借助一些集中监测软件。 目前使用比较多的服务器监控软件有这三款: zabbix、cacti、nagios ,简单介绍一下这三个软件。 zabbix zabbix 是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 cacti Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。 nagios Nagios 是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设备,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 然而对于大部分新手来说,这三款监控软件虽然在监控方面的功能很强大,都不是太容易上手,安装和部署比较困难。 资源监控在运维工作中的作用是发现问题

MAMP : dyld: Symbol not found: __cg_jpeg_resync_to_restart Referenced from: /System/Library

陌路散爱 提交于 2019-12-28 17:24:26
问题 I'm trying to run cacti on my Mac running OS X 10.9.3. I'm using MAMP 3.0.5. In the cacti control panel, I've got the following error message : dyld: Symbol not found: __cg_jpeg_resync_to_restart Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /Applications/MAMP/Library/lib/libJPEG.dylib in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO. 回答1: You need to go on /Applications/MAMP/Library/bin and rename envvars to _envvars and

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。

こ雲淡風輕ζ 提交于 2019-12-28 05:41:02
Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。 CACTI 软件 Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti 也可外挂 Scripts 及加上 Templates 来作出各式各样的监控图。   cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用 rrdtool 储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着 数据存储 和图表的生成。   Mysql配合PHP程序存储一些 变量 数据并对变量数据进行调用,如: 主机名 、主机ip、snmp团体名、 端口号 、模板信息等变量。   snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。rrdtool对数据的更新和存储就是对rrd文件的处理,rrd文件是大小固定的档案文件(Round

cacti系列(一)之cacti的安装及配置监控mysql服务

给你一囗甜甜゛ 提交于 2019-12-28 05:40:48
简介 Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。 CACTI 软件 Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti 也可外挂 Scripts 及加上 Templates 来作出各式各样的监控图。 cacti是用php语言实现的一个软件,它的主要功能是用snmp服务获取数据,然后用rrdtool储存和更新数据,当用户需要查看数据的时候用rrdtool生成图表呈现给用户。因此,snmp和rrdtool是cacti的关键。Snmp关系着数据的收集,rrdtool关系着数据存储和图表的生成。 Mysql配合PHP程序存储一些变量数据并对变量数据进行调用,如:主机名、主机ip、snmp团体名、端口号、模板信息等变量。 snmp抓到数据不是存储在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目录的rra文件夹下)。rrdtool对数据的更新和存储就是对rrd文件的处理,rrd文件是大小固定的档案文件(Round Robin Archive

CentOS7下安装搭建Cacti

时光毁灭记忆、已成空白 提交于 2019-12-28 05:40:31
1.搭建lamp环境 配置apache [root@cacti-server ~]# yum -y install httpd [root@cacti-server ~]# systemctl start httpd [root@cacti-server ~]# systemctl enable httpd [root@cacti-server ~]# firewall-cmd --permanent --add-service=http success [root@cacti-server ~]# firewall-cmd --reload success 配置mariadb [root@cacti-server ~]# yum -y install mariadb-server mysql-devel [root@cacti-server ~]# systemctl start mariadb [root@cacti-server ~]# mysql_secure_installation Set root password? [Y/n] Remove anonymous users? [Y/n] y Disallow root login remotely? [Y/n] y Remove test database and access to it? [Y/n] y