monitor:通过简单明了的图标提供服务器的运行状态
settings:给不同的插件提供一些共用的信息,如邮件信息,dns信息。
thold :提供设备异常预警。
1.Monitor安装
tar xvf monitor-v1.3-1.tgz mv monitor /usr/share/cacti/plugins/
其他插件也是如此安装。先解包再将整个包的名字改为它本身的名字(不带版本号),移动到/usr/share/cacti/plugins/(cacti安装目录的plugins下,根据自己的实际情况修改)目录下即可
常用插件以及下载地址如下:
http://docs.cacti.net/plugin:monitor http://docs.cacti.net/plugin:aggregate http://docs.cacti.net/plugin:errorimage http://docs.cacti.net/plugin:mobile http://docs.cacti.net/plugin:realtime http://docs.cacti.net/plugin:settings http://docs.cacti.net/plugin:syslog http://docs.cacti.net/plugin:thold
2、启用Monitor插件
3、设置Monitor插件
最终显示效果
4、设置报警邮件信息
打开“Console->Settings->Mail/DNS”,可以调整“SMTP Options”和“DNS Options”等配置,用于确保预警邮件能够发出。
网上大牛建议mail servers选择smtp,并正确设置smtp和dns信息。因为无论选择phpmail还是sendmail都要使用sendmail这程序,都要装 一个邮件系统。没有必要吧,多一个程序多一个风险。设置完了可以点一下右上角的”Send a Test Email”以确定配置正确)
“send a test mail”测试一下设置是否正确,一般都会成功的,到收件箱中就会收到一封测试邮件
5、设置thold
Console->Settings->Alerting/Thold配置出现问题的时候有邮件通知,Alerting/Thold可以调整Thold的各项配置。例如:“Dead Host Notifications Email”处可填写设备宕机时发送警告信息到哪个邮箱;勾选“Send alerts as text”项,设置只发送文本格式的邮件。在”Default Alerting Options”里,启用”Dead Hosts Notificatios”并正确填写警告的邮件地址
6、设置Threshold Template
Templates->Threshold Templates,可以添加、取出需要关联到预警系统的模板,例如:可以添加和“Interface-Traffic”模板的关联,如“traffic_in”、“traffic_out”数据项,分别设置警告阈值“High Threshold”(如200000000比特/秒)
7、打开“Create->New Graphs”,选择需要提供预警的设备,单击右侧上方的“Auto-create thresholds”创建预警项目。
8、打开“Management->Thresholds”,可以管理已经创建的预警项目。
9、上面步骤完成后,要创建一个设备新的预警项目时,如下操作