F5 LTM无法通过配置来控制访问流量,不过,可以通过Irule脚本来控制,但,在这里,我只是想通过后端扩充的防火墙来实现。仅是思路,供参考!拓扑: 描述 webip192.168.80.64firewalloutside 192.168.90.64 inside192.168.80.1F5internat192.168.x.y externat192.168.80.
目标:实现在监控3306端口服务时,出现1次critical软状态时或者在上一次执行后没有成功后出现的第一次硬状态critical情况下,远程执行mysql重启服务,并且每次执行远程重启服务前把报告事件记录到DB中 牵涉技术: (1)Nagios事件处理原理 (2)Ssh无密码登录执行命令 (3)Perl操作mysql
I0PS Throughput Svctm&Await Utilization 备图,留念!
我将提供两种方法来安装smokeping,一种是大家常用的普通安装,另一种是用脚本下自动化安装的,仅供大家学习,参考!普通安装:centos 5.4下安装smokeping需要的软件:(1)httpd(2)rrdtool(3)smokeping(4)fping(5)libwww-perl安装rrdtool前的准备工作/etc/yum.repos.d/dag.repo[dag]name=Dag RP
[背景]在前两天公司的cacti监控服务器硬盘出现损坏,导致系统不停得重复启动,服务无法正常运行。心乱如麻啊,因为我也面临着近700台服务器的监控,这个数字,吓人。与是就想到了恢复,可数据还在这块硬盘里啊!怎么办呢?挂盘吧,问了一圈发现,我这台监控机是较差的一台Dell1850,没有与其类型相同的服务器,没办法,哎,就想再申请一台一样型号的机子做个bsd系统后,再挂。申请完后,IDC人帮我去领机子
[背景]原来对端口的监控是用nagios的,今天,看了php的fsockopen,就感觉用它可以做点事喽。。。。
[工作内容]老大的需求,对指定IP进行ping,当到达一定的阀值,如50ms,那么就cirtical,并且对其进行一次tracertroute,我们都知道对前面的需求,很好解决,那就是check_ping这个插件就能解决,但它还无法满足后面的需求,咋办?只有自己开发了,好了,那就干吧!~[过程]commands.cfgdefine command{ &
1.MySQL stats模板论坛讨论:[url]http://forums.cacti.net/about11010.html[/url]下载地址:[url]http://www.faemalia.net/mysqlUtils/[/url]功能:用来监控MySQL状态,其中包括索引使用情况、查询、排序、锁定情况等。1).将mysql_stats.php 和 dumpMemcachedStats.
备留学习资料
再次调整Freebsd7.0下安装cacti[背景]因需要对windows下的sqlserver性能监控,我们采用了自己定义OID的工具加上windows下的性能计数器结合来工作!可按照之前的方法装上后,用cmd.php抓取效率很低,就想到了用spine,可惜问题出来了。单独下载spine,编译时出现很多问题,下载了好几种版本,都不行!没办法从网上找到了一个好方法,贴上来供大家参考出现的问题:./
[背景]今天看到李晨光兄,发了一篇"Linux系统存储交换机日志",想到这几天一直在Freebsd上配置中央日志服务器,今天在他的基础上也来说说这个吧!基础知识可以看李晨光兄写的[url]http://chenguang.blog.51cto.com/350944/127050[/url],我今天着重讲(1)Freebsd下做中央日志服务器(2)收集交换机/路由器,linux,
[背景]公司最近HP盘柜出了几次问题,与其交涉也没得到很好的解决,为此让我们用脚本来监控日志,经观察日志,发现出现Source name为Ftdisk出现盘柜丢失!为此,我就以这个关键字为基础,写了一个WMI脚本!这个脚本有几个作用:(1)拒绝重复发邮件(一个开关文件status.txt)(2)发邮件报警(在备份日志功能上,我们通过循环做到不发给某个组)(3)system日志检查(检索符合Ftdi
[功能](1)画图功能(2)起始与结束时间自定(3)以web形式显示[过程]#!/usr/bin/env perl#Author Jacky#Create 2009/1/4 use strict;use POSIX qw(strftime);use CGI qw(:standard);use RRDs;my $error;#从表单中获取起始时间my $s_year=param('syear
[背景]DBA的要求,每隔一天给它们绘一张交换机总出口的流量,根据上次的开发,我觉得那太麻烦,就玩了下RRD模块,发现功能不错,今天就献给大家了。通过这个案例大家也能开发出自己满意的脚本(DBA们的要求是以后每隔3小时,其实做法差不多!)。看下文:[过程]#!/usr/bin/perl -w#Author Jacky#Date 2008/12/31use strict;us
[背景]公司需求在windows下装个MRTG来监控几台交换机,这不,就干起来了...[过程](一)必备软件(1)IIS/apache [url]http://www.apache.org/[/url]下载Apache,IIS系统自带(2)ActivePerl [url]http://www.activestate.com/Products/ActivePerl/[/url
rrdtool编程,我断断续续学了有一个星期了.今天,我来总结下我学习的经验,以供路人和我参考.rrdtool重要的也就是create,update,graphcreate就是创建一个rrd数据库,在这里我们要注意几点:(1)心中要有图,只有心中有图,才知道要什么样的结果.(2)研究数值,以便你知道定义什么类型的DS,如果DST定义的不正确,不管是update,graph都是白搭. &n
[背景] 今天我们的网络工程师在使用cacti时,想看到一天中每半个小时的平均端口流量,本可以在cacti的图中,选择时间,可工程量太大了,手工操作也太繁琐了,就想有没有什么好的方法,于是我的简单思路就出来了.......这是初稿,我想随着需求,我还要进一步完善吧![过程] rrd
[背景]今天,在整理自己的桌面时,发现了几篇关与snmp的脚本,感觉还行.就拿来和大家一起分享了.如果有脚本不明白的请留言,或者加我MSN:hahazhu0634@live.cn,保证有问必答(除非我不会,哈哈)![脚本]#!/usr/bin/local_perl# Dont use the embedded apache perl....# Author : Peter# Date : Apr
[背景] 公司要监控的主机很多,估计有近1K台,而且还会增加.....所以,如果让我用手工加的话,妈呀!怕怕.......就想到了用脚本,也看了sery老师写的那个shell的,是交互性的,感觉不实用,就自己写了,也在这里和sery老师PK下喽(哈哈,开玩笑啦!)!(注:脚本的作用就是帮我解决重复的工作,所以嘛.......就把工作交给它了.)[过程
[背景] 昨天看了一位兄弟写的nagios借助snmp监控Windows服务端,采取它的配置,可惜错误出的让人受不了......所幸就自己学起来,自己搞起来了.写个教程给那些一在配置文件上还有难度的朋友!~[过程]下载:[url]http://sourceforge.net/search/?type_of_sear
[背景] 要搞cacti的msn报警,前题需要安装Thold插件,原以为简单的要死,从官网上下载个插件名,解压后,改个配置文件,不就OK了.没想到,折磨了我近2个小时......哎! [过程] 如果
[背景]今天我才知道在LINUX平台下还有不同的飞信呢!我今天就遇到了,在看[url]http://gzmaster.blog.51cto.com/299556/79944[/url]这篇文章Nagios短信报警功能通过飞信实现原想可以轻松搞定,可是当我看了/usr/local/sms/sms -f 138******** -p ****** -t $1 -m "$2"哈哈.我傻眼了,我的飞信可不
[背景]公司的监控平台大部分都是freebsd,为了以后安装方便写了个这个手册,供以后用. [内容]注意:在安装apache后,就开一个测试页,装了php,就一直用phpinfo来检测改变! 记住要用apachectl graceful (1)安装apachecd /usr/ports/www/apache22make config选择mysqlmake install clean
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号