Cacti 插件应用

大纲php

 1、前言html

 2、Cacti 插件应用之settings插件node

 3、Cacti 插件应用之thold插件linux

 4、Cacti 插件应用之monitor插件web

 5、Cacti 插件应用之syslog插件浏览器

 6、Cacti 插件应用之clog插件测试

注,操做系统 CentOS 6.4 x86_64 ,软件版本 Cacti-0.8.8b (目前最新版)。 本博文中涉及的全部软件或文档请点击这里下载:http://yunpan.cn/Qbe5Wnnd7WLzw 。(说明:本博客是基于上一篇博客写的,上一篇博客的连接是 http://freeloda.blog.51cto.com/2033581/1310942 。)spa


1、前言操作系统

1.Cacti 详解总结 .net

在 前面四篇博客中咱们分别讲解了,Cacti基础知识、Cacti监控本机、Cacti监控远程主机、Cacti模板与脚本应用,在这篇博文中咱们主要讲解 Cacti的插件的使用,也是咱们Cacti系统博文中的最后一讲解。在这篇博文中咱们主要讲解五个插件分别是,settings插件、thold插件、 monitor插件、syslog插件、clog插件。


2.Cacti 插件的安装说明

在Cacti 0.8.8a以前的版本安装Cacti插件必须先要打上插件补丁,在Cacti 0.8.8以后的版本中已经集成插件管理功能,咱们须要什么插件直接安装便可,不须要再打插件补丁。以下图,

p1


3.官方文档

全部插件的官方文档请参考这里:http://docs.cacti.net/plugins 。好了,下面咱们就来具体演示一下怎么安装与使用插件。


2、Cacti 插件应用之settings插件

1.做用

settings插件主要帮助咱们实现DNS域名解析与Mail发送功能。

2.安装settings插件

1
2
3
4
[root@cacti ~]     # tar xf settings-v0.71-1.tgz -C /var/www/html/plugins
[root@cacti ~]     # cd /var/www/html/plugins 
[root@cacti plugins]     # ls 
index.php settings

注,咱们刷新一下浏览器,咱们会看到咱们刚才解压的插件,以下图。

p2

注,咱们用鼠标轻轻的滑过Actions按钮,咱们会看到“Install Plugin”,咱们点击一下安装插件。以下图,

p3

注,当咱们用鼠标轻轻没过旁边的绿色按钮,会显示“Enable plugin”,咱们点击一下启动插件。以下图,

p4

注,下面咱们看到是页面就是安装完成并启动好的页面。以下图,

p5

注,咱们点击 “Settings”,会看到多出来一个选项卡“Mail/DNS”,咱们点击一下。以下图,

p6

注,下面是我配置好的邮件选项,你们能够看到我用的是联通的3G邮箱,这个邮箱惟一的好处就是能实时用短信提醒新邮件,基本是无延时的。(根据须要填写本身的邮箱,不能照搬。)下图,

p7

注,你们点击右击“Send a Test Email”,Cacti会发送一个测试邮件,发送成功会显示“Success”。以下图,

p8

qq邮箱配置

在QQ邮箱的设置里面,找到帐户-》POP3/IMAP/SMTP选择开启POP3/SMTP服务



注,下面是咱们收到的短信提醒,你们能够看到是否是很方便啊。

p9

注,下面咱们的Cacti能发邮件了,但你们有没有发如今一个问题,咱们尚未报警机制啊,在什么状况一下Cacti才会报警啊?下面咱们就来和你们配置一下报警插件。


3、Cacti 插件应用之thold插件

1.做用

thold插件提供报警功能的插件。

2.安装方法

1
2
3
4
[root@cacti ~]     # tar xf thold-v0.5.0.tgz -C /var/www/html/plugins
[root@cacti ~]     # cd /var/www/html/plugins 
[root@cacti plugins]     # ls 
index.php settings thold

注,一样安装好插件后先启用插件,以下图。

p10

注,安装并启动好thold插件,左边会出现 “Threshold Templates”,咱们点击一下。以下图,

112102453.png

注,点击右上脚的“Add”,增长警报机制。咱们这里演示监控磁盘空间。以下图,

p12

注,点击 “Create”,出现如下界面。下面是让咱们填写相关警报参数。以下图,

p13

注,为方便咱们填写警报参数,咱们先查看一下磁盘空间。你们能够看到咱们的根分区与data分区的使用率分别为16%与3%。

1
2
3
4
5
6
[root@node2 ~]     # df -h
文件系统     容量 已用 可用 已用%% 挂载点
/dev/sda2           9.7G 1.4G 7.8G 16% /
tmpfs         116M   0 116M  0%     /dev/shm
/dev/sda1           194M  26M 159M 14%     /boot
/dev/sda3           4.9G 138M 4.5G  3%     /data

注,下面咱们设置报警参数,当磁盘空间的利用率到达20%时,发出邮件报警。具体设置以下图,

p14p15

注,到这里咱们报警机制设置完成。以下图,

p21

注,上面咱们设置好了报警机制,下面咱们将设置的报警机制应用到Node2主机上,具体过程以下图。

112130969.png

p18

112148120.png

注,点击 “Auto-create thresholds”,将报警模板自动应用到磁盘空间上。(此处要导入linux主机模板)以下图,

p19

注,你们能够看到报警模样应用到全部空间上了,咱们这里只监控根分区与data分区,因此将不须要监控分区关闭。以下图,

p20

注,下面咱们来测试一下看报警插件能不能工做。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@node2 ~]     # dd if=/dev/zero of=123 bs=1M count=2000
[root@node2 ~]     # df -h
文件系统     容量 已用 可用 已用%% 挂载点
/dev/sda2           9.7G 3.4G 5.8G 37% /
tmpfs         116M   0 116M  0%     /dev/shm
/dev/sda1           194M  26M 159M 14%     /boot
/dev/sda3           4.9G 2.1G 2.5G 46%     /data
[root@node2 data]     # dd if=/dev/zero of=123 bs=1M count=2000
记录了2000+0 的读入
记录了2000+0 的写出
2097152000字节(2.1 GB)已复制,59.2541 秒,35.4 MB/秒
[root@node2 data]     # df -h
文件系统     容量 已用 可用 已用%% 挂载点
/dev/sda2           9.7G 3.4G 5.8G 37% /
tmpfs         116M   0 116M  0%     /dev/shm
/dev/sda1           194M  26M 159M 14%     /boot
/dev/sda3           4.9G 2.1G 2.5G 46%     /data

注,下面咱们就等邮件了。

要勾setings》threshould下的 Send Emails with Urgent Priority

p30


4、Cacti 插件应用之monitor插件

1.做用

monitor插件监控主机是否宕机,若宕机会警报声音提示。

2.安装方法

1
2
3
4
[root@cacti ~]     # tar xf monitor-v1.3-1.tgz -C /var/www/html/plugins
[root@cacti ~]     # cd /var/www/html/plugins 
[root@cacti plugins]     # ls 
index.php monitor settings thold

p22

注,选择要监控的主机。以下图,

p23

p24

注,勾选 “Monitor Host”,并填写宕机后发送警报的邮箱。以下图,

p25p26p27

注,下面咱们测试一下。

1
2
[root@node2 ~]     # service snmpd stop
中止 snmpd:                        [肯定]

112241849.png


5、Cacti 插件应用之syslog插件

1.做用

syslog插件帮助咱们更友好的查看主机的系统日志。

2.安装方法

1
2
3
4
[root@cacti ~]     # tar xf syslog-v1.22-2.tgz -C /var/www/html/plugins
[root@cacti ~]     # cd /var/www/html/plugins 
[root@cacti plugins]     # ls 
index.php monitor settings syslog thold

112317884.png

p28


6、Cacti 插件应用之clog插件

1.做用

clog插件以界面的方式帮助咱们更友好的查看cacti产生的监控日志。

2.安装方法

1
2
3
4
[root@cacti ~]     # tar xf clog-v1.7-1.tgz -C /var/www/html/plugins
[root@cacti ~]     # cd /var/www/html/plugins 
[root@cacti plugins]     # ls 
clog index.php monitor settings syslog thold

p22

p29

好了,到这里咱们的Cacti系列博文就所有讲解完成了,最后但愿你们有所收获^_^……

相关文章
相关标签/搜索