Nagios安装详解

Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。

Nagios原名为NetSaint,由Ethan Galstad开发并维护至今。NAGIOS是一个缩写形式: “Nagios Ain’t Gonna Insist On Sainthood” Sainthood 翻译为圣徒,而”Agios”是”saint”的希腊表示方法。Nagios被开发在Linux下使用,但在Unix下也工作得非常好。 继续阅读Nagios安装详解

CentOS下使用tcpdump网络抓包

CentOS系统网络抓包用tcpdump,首先当然是看有没有安装了,没有就用yum安装一下。
tcpdump是linux命令行下常用的的一个抓包工具,记录一下平时常用的方式,测试机器系统是centos 7。

tcpdump的命令格式
tcpdump的参数众多,通过man tcpdump可以查看tcpdump的详细说明,这边只列一些笔者自己常用的参数:

tcpdump [-i 网卡] -nnAX '表达式'
各参数说明如下:
-i:interface 监听的网卡。
-nn:表示以ip和port的方式显示来源主机和目的主机,而不是用主机名和服务。
-A:以ascii的方式显示数据包,抓取web数据时很有用。
-X:数据包将会以16进制和ascii的方式显示。
表达式:表达式有很多种,常见的有:host 主机;port 端口;src host 发包主机;dst host 收包主机。多个条件可以用and、or组合,取反可以使用!,更多的使用可以查看man 7 pcap-filter。
下面进行一些命令测试,如果没有权限,可以先切换成root用户。

继续阅读CentOS下使用tcpdump网络抓包

CACTI安装插件

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下,根据自己的实际情况修改)目录下即可 继续阅读CACTI安装插件