cacti-0.8.8b安装及配置threshold及monitor

cacti不仅把所统计的流量以图像显示出来,而且还能通过插件使得cacti的功能得到进一步的提升。Cacti插件是对cacti的扩展,要使用cacti插件必须先扩展cacti架构,来支持插件。为了让cacti能够使用插件,必须先给cacti安装一个补丁->Plugin Architecture。由于对应不同的cacti的版本,都会有相应的PA。所以在安装PA的时候,一定要选择正确的版本。

cacti0.8.8b版本自带PA版本3.1,无需对PA进行更新。


一、插件介绍:

monitor:通过简单明了的图标提供服务器的运行状态      
settings:给不同的插件提供一些共用的信息,如邮件信息,dns信息。

thold :提供设备异常预警。

下载URL:http://docs.cacti.net/plugins

monitor插件:monitor-v1.3-1.tgz

settings插件:settings-v0.71-1.tgz

threshold插件:thold-v0.5.0.tgz



其中threshold需要settings插件支持来配置mail和dns。

二、插件安装:

1、直接把三个插件tar包cp到安装目录cacti下的plugins中;
[[email protected] plugins]#tar -zxvf monitor-v1.3-1.tgz

[[email protected] plugins]# tar -zxvf settings-v0.71-1.tgz

[[email protected] plugins]# tar -zxvf thold-v0.5.0.tgz

cacti新版本无需进行如下配置文件设置,老版本可能需要(旧版本还需要导入各自的sql文件):



激活monitor插件,修改cacti配置文件(cacti目录下的include/config.php)。在配置中查找到第44行$plugins = array();,在此行下面加入:
     $plugins[] = ‘monitor‘;
     $plugins[] = ‘settings‘;
     $plugins[] = ‘thold‘;
注意:上面monitor的名字必须与 cacti/plugins/目录下插件目录的名字相同。



2、在cacti前端页面上Plugin Management中进行安装设置:

点击进行安装和启动。

三、配置monitor插件:

在console选项卡下,点击左侧菜单中的Settings链接,在右侧出现的web页中点击Misc选项卡来配置Monitor插件。


*上述中可以调整Monitor的各项配置。例如:勾选“Show Icon Legend”可以在监控页面显示图例;“View”可以选用Tiles类型,以显示设备状态表格。
*为cacti添加新设备时,勾选上“Monitor Host”项。对已添加的设备可以通过“Management->Devices”进去修改。
*单击Web页面上方的“monitor”标签链接,可以进入查看各设备/主机的状态图示。

以下所看到的是Monitor选项卡下所监控的机器状态。当有机器Down掉后,相应机器图标将由绿色变成红色,并发出声音进行报警。


四、配置threshold插件:

1、打开“Console->Settings->Mail/DNS”,可以调整“SMTP Options”和“DNS Options”等配置,用于确保预警邮件能够发出。

网上大牛建议mail servers选择smtp,并正确设置smtp和dns信息。因为无论选择phpmail还是sendmail都要使用sendmail这程序,都要装一个邮件系统。没有必要吧,多一个程序多一个风险。设置完了可以点一下右上角的"Send a Test Email"以确定配置正确)

"send a test mail"测试一下设置是否正确,一般都会成功的,到收件箱中就会收到一封测试邮件;
S

2、Console->Settings->Alerting/Thold配置出现问题的时候有邮件通知,Alerting/Thold可以调整Thold的各项配置。例如:“Dead Host Notifications Email”处可填写设备宕机时发送警告信息到哪个邮箱;勾选“Send alerts as text”项,设置只发送文本格式的邮件。在"Default Alerting Options"里,启用"Dead Hosts Notificatios"并正确填写警告的邮件地址:

3、在“Notification Lists”添加邮件列表组;

4、Templates->Threshold Templates,可以添加、取出需要关联到预警系统的模板,例如:可以添加和“Interface-Traffic”模板的关联,如“traffic_in”、“traffic_out”数据项,分别设置警告阈值“High Threshold”(如200000000比特/秒);

注意以下几点,见下图:

5、打开“Create->New Graphs”,选择需要提供预警的设备,单击右侧上方的“Auto-create thresholds”创建预警项目。

6、打开“Management->Thresholds”,可以管理已经创建的预警项目。

做到这里,基本上对cacti有了一些基本的了解,还需继续深入的去研究学习;后续做cacti的多种监控。

时间: 2024-11-13 07:51:04

cacti-0.8.8b安装及配置threshold及monitor的相关文章

Cacti 0.8.8b 安装配置(含snmp配置)

类别:原创 服务器 本文参考 第一:说明 目的:   安装cacti并配置. 其它说明: 操作系统为:centos 6.6 64位, cactiserver的ip为:192.168.10.112,测试服务器为:192.168.1.4(windows) 第二:本例操作环境  [[email protected]~]# yum update -y [[email protected] ~]# uname -a Linux i-tcz0hdhc 2.6.32-431.29.2.el6.x86_64#1

Cacti 0.8.8b 成功监控mssql 2005

类别:原创 服务器 本文参考 第一:说明 目的:本机前提是已安装好了cacti 0.8.8b 并正常工作,本文档主要配置cacti插件并启用邮件短信告警. 其它说明: cacti 0.8.8b的安装请参考我的其它博客文章<Cacti 0.8.8b 安装配置(含snmp配置) >http://jedy82.blog.51cto.com/425872/1569689 本文在此基础上配置 Cacti服务器ip:192.168.10.112,mssql服务器ip:192.168.1.4 cacti 使

.Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决

原文:.Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决 说真心话,Eclipse跟我们.net的VS比起来就是屌丝比高富帅,一切都是那么的难用,速度慢得我无法忍受 于是想试试Google钦点的Android Studio IDE工具,这跟ADT一样也是一套集成工具,也需要安装java JDK 1.下载最新的JDKhttp://developers.sun.com/downloads/ 我是下载JDK1.7版本,安装过程可

CentOS-7.0的核心安装与配置续

我们CentOS-7.0的核心安装后,很开心,但还没等兴奋劲过去就发现问题了,yum怎么用不了?ifconfig怎么也用不了?pvcreate呢?......之后大家可能就开始骂我坑爹了,怎么这么多的基础命令用不了,这个人写的核心安装怎么这么坑. 我错了,不要急,下面的这篇文字就是帮你们解决这个问题的. 我们安装时的文件是依照/root/anaconda-ks.cfg这个回答文件(回答文件不懂的话自行百度)安装的,cat查看它 [[email protected] ~]# cat/root/an

Cacti 开源监控软件安装、配置

Cacti 是一套基于PHP .MySQL .SNMP 及 RRDTool 开发的开源监测图形分析工具.Cacti 是用 php 语言实现的一个监控软件,它的主要功能是用 SNMP 服务获取数据,然后用 RRDTool 储存和更新数据,当用户需要查看数据的时候用 RRDTool 生成图表呈现给用户.因此,SNMP 和 RRDTool 是 Cacti 的关键.SNMP 关系着数据的收集,RRDTool 关系着数据存储和图表的生成. 1.底层环境搭建( 这里使用 LNMP ,安装略 ) 2.安装前的

CUDA8.0+VS2013的安装和配置

首先声明,本文借鉴自:http://blog.csdn.net/u011314529/article/details/51505029 所以,可参考链接的博文.但原文有个瑕疵就是,cublas.lib错写成了cudlas.lib. 其次,我还是记下我的CUDA8.0的安装和测试过程,是为备忘. 步骤如下: 1.下载安装CUDA: 1.1  下载.请到 cuda官网,选择合适的版本.如果版本不合适,安装的时候会提示的,但还是下载最新的比较好: 1.2  安装.双击cuda_7.5.18_win10

Kafka_2.10-0.10.0.0集群安装与配置

kafka_2.10-0.10 集群安装 上文已经讲过如何安装Zookeeper集群,因为Kafka集群需要依赖Zookeeper服务,虽然Kafka有内置Zookeeper,但是还是建议独立安装Zookeeper集群服务,此处不再赘述 kafka集群还是安装在192.168.20.178  . 192.168.20.179  .192.168.20.174三台机器上面 zookeeper集群 192.168.20.178 kafka1192.168.20.179 kafka2192.168.2

CentOS-7.0的核心安装与配置

之前在贴吧看到有人安装CentOS-7.0各种出错,我就写这一篇CentOS 7的安装教程供新手们参考. 我们安装CentOS有两种方法一种是通过光盘引导,一种通过U盘引导. 如果用光盘需将CD-ROM Drive的优先级调至最高, U盘则将Removable Devices优先级调至最高. 注意事项:在安装完毕后记得将Hard Drive调至最高.因为若依旧选择启动优先读取移动设备的话,在你连接移动硬盘或U盘重启机器时系统会优先读取它们从而导致电脑无法正常启动. 我之前安装Windows出现过

MYSQL-8.0.11-WINX64(免安装版)配置

1. 解压zip包到安装目录 首先,将mysql-8.0.11-winx64.zip 解压缩到 安装D:/mysql-8.0.11-winx64 目录下, 2.配置文件 在安装根目录下添加 my.ini 基本配置文件(my) [mysqld] basedir = D:\mysql-8.0.11-winx64 datadir = D:\mysql-8.0.11-winx64\data port = 3306 lower_case_table_names = 2 default_authentica