cactiping模板.docx
《cactiping模板.docx》由会员分享,可在线阅读,更多相关《cactiping模板.docx(5页珍藏版)》请在冰豆网上搜索。
cactiping模板
竭诚为您提供优质文档/双击可除
cacti,ping模板
篇一:
cacti的使用及模板配置
一、cacti的使用
1.界面介绍
登陆cacti后,可以看到左上角是两个选项卡,“console”和“graphs”。
console表示控制台,在此进行所有的配置等操作;而graphs则是用来查看所有服务器的性能图像的界面。
2.console菜单
create:
newgraphs——创建新图像的快捷方式;
management:
graphmanagement——图像管理。
可以在此删除、复制图像,cacti会自动创建图像。
不过如果我们有特殊的需要,比如将几张图上的数据合并在一张图像上的话也可以在此手工新建图像;
graphtrees——图像树。
在graphs界面里,图像或devices是树状结构显示的,可以在此设置树的结构;
datasources——管理rrd文件。
一般无需修改,cacti会自己创建rrd文件;
devices——设备管理。
这是我们最经常需要修改的地方,可以在此创建新的设备或修改其名称等信息。
collectionmethods
dataqueries和datainputmethods是采集数据的方式,一般我们无需对这两项进行修改;
templates
graphtemplates、hosttemplates和datatemplates分别是图像模板、主机类型模板和数据模板。
这些模板可以导出、导入也可以自己编写,一般无需修改。
import/export
importtemplates和exporttemplates,对上述模板的导入、导出。
我们可以在cacti的官方网站上找到这些模板,不过需要注意模板对于的cacti的版本。
configuration
settings——cacti的主要配置菜单;
可以在此重新设置对应的程序的路径、版本等信息。
也可以设置图像的输出方式(允许ftp)、显示效果、登陆方式(允许使用ldap)等。
utilities
systemutilities——显示cacti系统的一些cache和log信息,如果log文件太大建议直接到后台查看;
usermanagement——用户管理。
可以在此添加、删除用户,并对每个用户设置详细的权限;
logoutuser——注销用户。
3.创建监测点
假设被监测的服务器名叫“testhost”,ip为192.168.100.110,snmp的community为public。
进入cacti的console面板->
点击“devices”进入设备面板->
点击“add”添加新设备->
填写要监测服务器的各种信息,其中hosttemplate请选择“locallinuxmachine”或“ucd/netsnmphost”(选择一个合适的主机模板)->
点击“create”保存信息,如果snmp连接没有问题,左上角会出现该服务器的信息,否则会出现“snmperror”的红色字样->
点击上部的“creategraphsforthishost”为该设备创建需监测的内容。
监测的内容分两种,“graphtemplates”和“dataquery”,区别在于“dataquery”能根据snmp信息列出监测项目的信息。
例如dataquery里的“interfacestatistics”可以看到该主机所有网卡的信息,这样我们可以选择需要监测的网卡。
点击右侧的正方形选择框勾选上要监测的项目->
点击“create”创建选择的监测内容,已经选择创建的内容会自动变成灰色并且不能再点选。
cacti会自动创建该监测点的rrd文件(在rra文件夹中)、“datasource”和“graph”条目。
创建监测点完毕。
4.查看监测点
点击“graphmanagement”可以看到刚才创建的监测点对应的图像,注意由于cacti默认每5分钟到监测服务器上取一次数据,所以刚创建的监测点会出现图像不能显示的现象,需要等几分钟查看才会正常显示。
为了方便查看,可以将刚才新创建的设备或图像加入到“图像树”上:
点击“graphtree”进入“图像树”面板->
点击分支名称或“add”新的分支->
篇二:
cacti完全使用手册(让你快速个性化使用cacti)
i.总览cacti和nagios的监控体系可以说是使用广泛而且支持丰富的国内外的运维人员都需要掌握的一套监控体系,这套体系的好处在于使用cacti的强大画图和自定义画图能力,以及nagios的可控报警。
但是网上的大部分内容都是如何安装,在安装成功如何使用的方面介绍的很少,而真正开始用之后,为了工作需要就需要不断地去cacti官网查看使用文档,或者论坛去翻别人的帖子,十分麻烦。
于是我决定写一篇使用方面的手册,以让大家真正会用这套系统。
ii.cacti的使用cacti的常用服务器的画图大部分都是使用模板的形式做的,而cacti安装好之后本身自带了一部分模板,这些模板虽然可用,但是支持的项目太少,于是我们要寻求更多的模板以及更优化的内容。
cacti的官方的模板库:
而xml数据收集文件,则是要放在linux上cacti的安装目录的cacti/resource/snmp_queries中:
则是要放在只要将两种类型的xml正确的导入正确的导入/放入到应有的位置,那么模板就添加成功了。
上添加一个新主机并监控相关的内容:
2:
如何在cacti上添加一个新主机并监控相关的内容:
(以添加linux主机为例)1.创建画图1.创建画图a.在cacti的web页面consoleconsole->importtemplates导入响应的xml模板文件。
b.在linux上cacti/resource/snmp_queries中放入模板相关的xml数据收集文件。
并确保属主和属组均为cacti。
c.点击console->devices,打开设备管理页面打开设备管理页面。
d.点击右上角的add,添加一个新的机器添加一个新的机器
e.当主机的信息填好之后,点击createf.此时你的页面左上角应该显示:
savesuccessful,并且已经显示出了主机信息和snmp信息,如果snmp信息显示snmperror,请查看最后的问题综述。
g.这时我们就可以添加相应的监控项了,在页面最下方的associatedgraphtemplates中添加图形模板,在associateddataqueries中添加数据模板。
h.添加好相应的模板之后点击save。
此时左上角会出现savesuccessful.i.点击右上角的creategraphsforthishost,来为刚才通过模板所获得到的数据进行画图。
j.选中需要画图的项,其中依然分为两部分:
通过graphtemplates中的内容都需要选中,dataquery获取的内容比较详细,而所以可以按需选择。
k.选择好需要画图的项目后,点击右下角的create,左上角会出现被创建出来的画图项。
2.在界面显示新添加主机。
2.在graphs界面显示新添加主机。
a.在cactiweb界面graphtrees中,选择相应的列(或者系统默认的defaulttree)。
b.进去tree之后,点击右上角的add,添加一个新的显示项。
c.在treeitemtype中选择host,然后在下面的host中选择我们刚才创建的主机。
点击create。
d.此时,再进入graphs界面,就可以看到在defaulttree下加入了我们新创建的主机。
iii.cacti的常用模板1.windows常用模板windows一般所需要监控的基本内容有:
1.2.3.4.cpuusememoryusedisksizeinterfacetraffic为了解决基本的监控项,我们需要以下模板。
a.b.cacti_snmp_informant_standard_metrics_v12.zipcacti_host_template_ucdnet_snmp_host.gz主机上安装一个软件,能发送更多的信息为我们提供数据采集:
我们还需要在windows主机上安装一个软件,以确保snmp能发送更多的信息为我们提供数据采集:
informant-std-16.exe使用a模板来监控windows的cpu项目使用b模板来监控网络,硬盘,内存。
最终,添加完相关模板,在创建windows主机之后,在devices->yourwindowsh(cacti,ping模板)ost->页面下方正确添加的各种templates如下:
由于windows模板下都是dataqueries。
所以请确保添加完相关的dataqueries之后,所有项目的所以请确保添加完相关的之后,这说明数据正确采集,如果没有,请status下应该都是success以及是能看到很多items以及Rows的。
这说明数据正确采集移步最后问题综述的问题4。
最后添加完并且画图的监控结果:
最后添加完并且画图的监控结果2.linux常用模板linux与windows监控的内容基本相同监控的内容基本相同:
1.2.3.4.5.6.7.cpuuseloadaveragememoryusageswapusagediski/odisksizeinterfacetraffic为了解决linux监控内容,,我们使用以下模板:
a.b.c.cacti_host_template_ucdnet_snmp_host.gzcacti_graph_template_ucdnet_-_memory/swap_usage_linux.xmlcacti_graph_template_ucdnet_data_query_snmp_-_get_disk_io_get_disk_io最终,添加完相关模板,在创建linux主机之后,在devices->yourlinuxhost在创建->页面下方正确添
篇三:
cacti流量de监控系统搭建维护手册二
参考
放置想要的图表
在console界面的management--》graphmanagement中,可以看到我们之前创建的图形。
如果图形较多,可以通过host选项筛选。
找到你想要的图形,单击它,(单击蓝色的图形标题就会进入该图形界面,这里不需要)选中之后会变成黄色。
在右下角的下拉菜单中,选择一个动作。
一般用的最多的就2个,一个是delete,删除掉不需要的图表;
另一个是placeonatree,放置在某棵树上。
选定之后,点击“go”即可。
如果是删除,它会让你再次确认。
如果是放置在某棵树上,它会让你选择挂在哪里,是root还是某个树枝上。
根据提示操作即可。
搞定之后,就跑到graphs界面下看看自己的图表吧。
cacti流量监控系统的用户管理
在consoleutilitiesusermanagement,用于用户管理的设定。
单击进入用户管理界面,如图:
在右上角有个“add”,单击新增用户。
我们以“gxtx”这个用户为例进行说明:
(1)username:
用户名。
(2)Fullname:
用户全民。
一个对用户名更加详细的描述而已。
(3)password:
密码。
两次输入必须一致。
(4)enabled:
要使账号生效,必须勾上。
(5)accountoptions:
第一个选项强制用户下次登陆后修改密码。
第二个选项允许用户保存自己的图形设置。
(用户不熟悉的话,不建议勾上)
(6)graphoptions:
cacti有3种视图模式。
你想让他看哪一种,就勾上。
(7)loginoptions:
一般选择第三个。
(8)authenticationRealm:
选择local。
在下方还有3个访问控制的选项,用于给用户授权和定制客户的图形显示。
左边第一个是授权的,想让用户做什么,就勾上什么。
中间那个是设置用户可以看到什么图形,默认是allow。
add是用来添加例外的情况。
如果你把allow改为deny,那么默认就是不允许查看图表,可以通过add添加例外。
最后一个选项决定了图表以什么样的方式显示出来。
这里就不一个一个选项的介绍了。
一般按照默认的就ok了。
如果想自己调试里面的参数,看看是什么效果,要记住原先的值,如果调错了,可以及时改回来。
cacti流量监控系统的相关设定
settings
consoleconfigurationsettings,这是平时看的最多的一个配置。
这里只介绍几个常用的选项,其他的一般默认就ok了:
paths:
之前有谈到过,就是当下载编译新的rrdtool时需要重新指定rrdtool的路径,就是在这里输入。
还有指定中文字体也是在这里。
poller:
很重要。
设置不好,会影响snmp查询性能。
第一项肯定是打钩的,去掉勾就是关闭查询进程了。
第二项查询方式有2种:
cmd.php和spine。
一般选用后者,前者的查询效率不高。
第三,四项选择“每分钟”,因为cactiez默认安装的cacti查询周期是1分钟的。
第五项maximumconcurrentpollerprocesses:
选1即可。
第六项maximumthreadsperprocess:
建议不超过20。
第七项numberofphpscriptservers:
视机器性能而定,建议不超过5。
第八项scriptandscriptservertimeoutValue:
不能超过1分钟。
因为查询周期是1分钟,所以脚本执行必须在1分钟内完成。
实际情况要通过第五至第九项差数进行调节。
调节的结果有2个地方可以看得到:
1.一个是安装完服务器后,服务器自带的local主机的性能图表:
local-pollerstatistics
注意到pollerRuntime这个参数,要确保其最大值小于你之前设定的scriptandscriptservertimeoutValue。
超过的话会影响图形的生成。
2.第二个查看poller性能的地方在console->utilities->systemutilities->ViewcactilogFile。
这里会将一些相关参数显示出来,我们只需要关注的是“time”这个参数,确保小于1分钟即可。
另外,上图中我们还看到了黄色的告警,“poller[0]waRning:
cronisoutofsyncwiththepollerinterval!
”说明poller查询超过了1分钟,如果这个告警只是偶尔出现,
影响不大。
如果出现很频繁,那么你可以考虑调整参数了。
misc:
这一选项主要是关注monitor。
第一项:
选择声音文件。
声音文件可以上传,wav和mp3格式的均可。
上传目录:
/var/www/html/plugins/monitor/sounds/
注意修改文件属性,命令:
chownapache:
apache声音文件
chmod644声音文件
第二项表示monitor刷新时间。
第三项表示每一行放置多少个镜像主机。
后面还有3项自己调试吧,不一一说明了。
其余的默认即可。
高级应用篇
threshold
threshold插件的功能是提供越限告警。
console->management->threshold,点击进去。
页面上方介绍了2种定制越限告警的方法。
具体如下:
第一种方法适合单链路定制越限告警:
console->management->datasources,通过host选择想要的电路。
点击后面的“templatename”下面的蓝色字样,就可以进入越限告警的定制了。
可以分别对出入流量的上下限值做设定,超过上限或者低于下限,就会出现告警。
在thold插件中,对应的链路会变成红色,正常情况下是绿色。
在monitor插件中,所属的主机会出现黄色的闪烁。
这里给出网管中心的配置做参考,具体含义不一一讲解。
在网管中心的配置中,baselinemonitoring没有设置。
monitor
提供主机或者链路的镜像功能。
当添加设备的时候,只要在monitorhost前面打上勾即可。
如果属于该设备的链路出现故障或者是越限(前提是已经在thold下设置好),那么该主机会出现相应的颜色指示,不停的闪烁。