监控统计与日志分析
centos/linux下网卡流量监测工具 iftop 安装及使用教程
在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。
iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的... 详情»
淘宝开发的系统监控工具 Tsar 开源
据@淘叔度 4月13日微博:Tsar(Taobao System Activity Reporter)是淘宝开发的一个非常好用的系统监控工具,在淘宝内部大量使用。它不仅可以监控CPU、IO、内存、TCP等系统状态,也可以监控Apache,Nginx/Tengine,Squid等服务器状态。
Tsar介绍
Tsar是淘宝的一个用来收集... 详情»
maptail实现实时、美观的用户访问视图
这几天讨论maptail的话题比较多,其原理就是基于nodejs,然后调用WEB服务器访问日志实时打印出访问信息。今天抽空将的部署环境做了一下梳理,供大家作为参考。在线DEMO:http://view.linuxtone.org/
安装
1、依赖python2.6~2.7版本模块的支持,Python已经是2.6或2.7版本略过此... 详情»
用NetHogs监控Linux每个进程的网络情况
有时候我们客户会发现服务器或 VPS 网络慢,进一步发现大量带宽被占用,一些客户到这里为止就不知道怎么办了。有什么简单办法能找出哪个程序(或者进程)占用了带宽呢?Linux 监控流量的小工具不少,如 iftop, iptraf, ifstat, darkstat, bwm-ng, vnstat 等,大都是统计和监控... 详情»
NTOP监控WEB界面简单说明解释
NTOP监控使用手册 WEB界面说明解释
①About在线手册
②Summary:目前网络的整体概况。
Traffic:流量。
Hosts:所有主机的使用概况。
Network Load:各时段的网络负载。
Netflows:网络流量图。
③IP Summary:各主机的流量状况与排名明细。
Traffic:所有主机的流量明细,按应... 详情»
使用ntop监控系统网络状态
NTOP监控工具简述
NTOP是一种监控网络流量的工具,用NTOP显示网络的使用情况比其他一些网管软件更加直观、详细。NTOP甚至可以列出每个节点计算机的网络带宽利用率。NTOP是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具。它同时提供命令行输入和Web界面,可应用于嵌... 详情»
nginx日志分析工具 goaccess-nginx
提到web服务器就不得不说Nginx。这款由俄罗斯人开发的小巧的web服务软件近几年来风靡大江南北;成为许多草根站长建设网站的首选。但由于历史原因,nginx在日志分析工具相较于传统的apache、lighthttp等要匮乏的多。
笔者今天在这里为各位介绍一个牛X的实时日志分析工具GoAccess... 详情»
使用inotify监视Linux文件变化
Linux系统中提供了一套intotify的机制来监视文件系统的事件,比如创建文件,打开,关闭等等。利用这一机制,我们可以很容易写出监控目录变化的工具。更何况更有了一个inotify_tools的开源工程呢。inotify_tools对inotify的API做了进一步的封装,更加方便使用。
下面的例子来源... 详情»
使用rrdtool统计网站PV和IP
现在网站服务器已经使用snmp进行监控,已经对CPU,内存,流量等进行了监控,但觉得还需要加一项监控,就是网站的PV和IP的监控,这样可以快速知道服务器负载上升是否是网站访问量增加的原因。这几天初学rrdtool,这个工具既能存储数据,又能画图,非常的方便。
下面是统计近一小... 详情»
监控网站可用性超实用脚本分享
脚本功能:实现对公司网站的url地址检查,把故障通过邮件或者短信的形式报告给管理员,可以同时加入多个监控点,URL地址可以是实际网站地址,也可以是专门的地址,当然,我们也可以结合nagios等软件来实现。
1)脚本内容
[root@nosql01 scripts]# cat check_url_by_oldboy.sh
... 详情»
nagios内存监测脚本
#!/bin/sh
#
# Script to check memory usage on Linux. Ignores memory used by disk cache.
#
#
#
print_help() {
echo "Usage:"
echo "[-w] Warning level as a percentage"
echo "[-c] Critical level as a percentage"
exit 0
}... 详情»
Nagios邮件报警配置
搭建nagios的目的就是为了他的报警系统,nagios据我所了解可以有三种报警:
声音报警
电子邮件报警
手机短讯报警
下面是我的邮件报警的配置过程:
1、开启系统自带的sendmail邮件系统
service sendmail start
如果没有安装,可以yum一下
yum install -y sendmail*
service ... 详情»
使用nagios nrpe监控远程Linux主机
监控Linux本地主机时,我们可以直接更改配置文件进行监控,如果需要监控的主机与nagios不在同一机器上,即监控远程linux主机时,我们需要借助NRPE插件实现。
nrpe工作原理图:
远程主机的操作
下载Nagios Plugins和NRPE (Nagios Plugins 最好用1.4.15 1.4.16会报错)
cd ... 详情»
Zabbix监控mysql Master Slave主从同步(复制)状态,附脚本
使用Zabbix监控服务器的时候,用到了监控Mysql的主从状态,我们知道,Mysql主从复制同步(复制)启动后,要满足以下两个条件才算是成功,即:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
脚本一
新建一个脚本文件,mysqlms.sh
#!/bin/bash
/usr/local/mysql/bin/mysql -u... 详情»
开源的免费网络监视工具Nagios安装
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。下面学习如何在CentOS上安装此软件。
安装完... 详情»




