码迷,mamicode.com
首页 > 其他好文 > 详细

监控介绍

时间:2017-08-09 01:05:42      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:监控

1.硬件监控

IPMI协议 

工具openipmi   ipmitool

yum install -y openipmi ipmitool

/etc/init.d/ipmi start

lsmod | grep ipmi 查看ipmi模块

Ipmitool --help

ipmitool sensor list

用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等,,但是获取不了硬盘状态(megacil查看raid磁盘阵列状态)

 

2.系统监控

cpu 使用率

使用top命令查看linux系统cpu使用情况:

top -b -n 1 | grep Cpu   -b -n 1 表只需要1次的输出结果)

Cpu(s):  0.0%us,  0.0%sy,  0.0%ni, 99.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st

查看截取空闲cpu的百分比数值命令(只取整数部分):

top -b -n 1 | grep Cpu | awk ‘{print $5}‘ | cut -f 1 -d "."

cpu负载

Uptimecat /proc/loadavg cpu过去1分钟,5分钟和15分钟的cpu平均负载值

15:43:59 up 186 days, 20:04,  1 user,  load average:  0.01,    0.02,   0.00

查看系统cpu核心个数

cat /proc/cpuinfo| grep "processor"| wc -l

正常情况下,cpu的负载值不会超过cpu的总核数,在设置触发值条件时,我们可以设置,持续1分钟分钟内若cpu的负载与cpu总核数比例大于99,则触发报警

 

系统内存

free -m

             total       used        free      shared     buffers     cached

Mem:        482        402         79          0         18        260

-/+ buffers/cache:          123        359

Swap:        1023          0       1023

used2:实际使用的内存总量。12代表行数

free2:当前实际可用内存。

total1 = used1 + free1

total1 = used2 + free2

used1 = buffers1 + cached1 + used2

free2 = buffers1 + cached1 + free1

 

3.网络监控

Smokeping开源   

站长工具(超级ping

基调 收费

4.流量分析

Piwik开源  谷歌分析 站长工具 百度分析等

5.应用监控(服务监控)

Httpd(Apache mod_status)   nginxnginx statusmemcached(telnet 192.168.10.128 11211 \n stats)  redisredis-cli)等等。。。。

 

 

本文出自 “feng” 博客,请务必保留此出处http://fengxiaoli.blog.51cto.com/12104465/1954644

监控介绍

标签:监控

原文地址:http://fengxiaoli.blog.51cto.com/12104465/1954644

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!