服务器运维监控项总结
2014-11-28 09:35
274 查看
服务器需监控的对象进行分类,可以归纳为硬件资源类、服务资源类和自定义的资源类。
1、硬件资源类包括:
CPU使用率
CPU负载
内存使用率
磁盘空间使用率
磁盘I/O
网络流量
系统进程数
2、服务资源类包括(Linux平台上运行的所有服务):
Erlang 性能监控:
Erlang进程数监控
Erlang内存监控
cpu使用率
Apache性能监控支持以下指标:
Apache吞吐率
Apache并发连接数
Apache并发连接数详细统计,包括读取请求、持久连接、发送响应内容、关闭连接、等待连接
Nginx性能监控支持以下指标:
Nginx吞吐率
Nginx并发连接数
Nginx并发连接数详细统计,包括读取请求、处理请求和发送响应、持久连接
Nginx持久连接利用率
MySQL性能监控支持以下指标:
MySQL查询吞吐率,包括Change DB、Select、Insert、Update、Delete
MySQL持久连接利用率
MySQL查询缓存空间使用率
MySQL查询缓存命中率
MySQL缓存查询数
MySQL索引缓存命中率
MySQL索引读取统计
MySQL连接吞吐率
MySQL连接缓存命中率
MySQL并发连接数,包括最大允许连接数、实际最大连接数、当前连接数、活跃连接数、缓存连接数
MySQL流量统计
MySQL表统计锁定
MongoDB性能监控支持以下指标:
MongoDB全局锁时间比例。此指标反映MongoDB进入锁状态的时间比例。
MongoDB当前等待锁总数。是读锁数和写锁数的总和。
MongoDB当前等待读锁数。因读请求过高时触发的锁数。
MongoDB当前等待写锁数。因写请求过高时触发的锁数。
MongoDB查询吞吐率。也就是MongoDB每秒处理的请求数,根据请求类别的不一样细分有query,update,delete,getmore吞吐率。
MongoDB使用内存,使用磁盘空间。此指标能反映MongoDB使用内存,磁盘空间的状况。
MongoDB分页次数,此指标反映内存分页的次数,有助于对MongoDB的性能分析。
MongoDB索引命中率,即单位总命中次数除以总命中次数与未命中次数之和。
MongoDB索引访问次数每秒,此指标反映索引的使用频率。
MongoDB当前链接数,可用链接数。
Memcache性能监控支持以下指标:
Memcache缓存命中率,即单位总命中次数除以总命中次数与未命中次数之和;
Memcache当前链接数,即当前已经建立的链接数量;
Memcache链接数每秒,即单位时间内新建立的链接数量;
Memcache使用内存,即当前存储的items所占用的字节数;
Memcache当前条目数量,即当前存储的items数量;
Memcache读写每秒,分为读每秒和写每秒,读每秒是指单位时间内新增的读的次数,写每秒是指单位时间内新增的写的次数;
Memcache空间使用率,当前存储的items所占用的字节数除以系统分配给Memcache的内存大小
Redis性能监控支持以下指标:
Redis链接客户数。
Redis链接从库数。此指标反映Redis的从库链接数。
Redis链接数每分钟。此指标反映Redis的请求频率。
Redis阻塞客户数。当并发请求数过高时触发阻塞。此指标反映Redis的并发请求状况。
Redis Pub/Sub通道数。
Redis Pub/Sub模式数。
Redis命中率。即单位总命中次数除以总命中次数与未命中次数之和。
Redis使用内存。此指标反映Redis当前占用内存量。
Redis执行命令数每分钟。此指标反映Redis执行命令频率。
Tomcat性能监控支持以下指标:
JVM内存,包括JVM可使用内存、JVM所使用内存、JVM最大可使用内存;
Tomcat请求数,包括每秒请求数,每秒出错数;
Tomcat网络流量统计,包括进流量统计,出流量统计;
Tomcat线程,包括最大线程数,当前线程数,当前繁忙线程数;
Tomcat处理时间,包括最大处理时间,平均处理时间;
3、自定义资源类包括:
用户根据特殊需求设置的监控项目,比如mysql、apache的性能情况等
转自:/article/10787975.html
1、硬件资源类包括:
CPU使用率
CPU负载
内存使用率
磁盘空间使用率
磁盘I/O
网络流量
系统进程数
2、服务资源类包括(Linux平台上运行的所有服务):
Erlang 性能监控:
Erlang进程数监控
Erlang内存监控
cpu使用率
Apache性能监控支持以下指标:
Apache吞吐率
Apache并发连接数
Apache并发连接数详细统计,包括读取请求、持久连接、发送响应内容、关闭连接、等待连接
Nginx性能监控支持以下指标:
Nginx吞吐率
Nginx并发连接数
Nginx并发连接数详细统计,包括读取请求、处理请求和发送响应、持久连接
Nginx持久连接利用率
MySQL性能监控支持以下指标:
MySQL查询吞吐率,包括Change DB、Select、Insert、Update、Delete
MySQL持久连接利用率
MySQL查询缓存空间使用率
MySQL查询缓存命中率
MySQL缓存查询数
MySQL索引缓存命中率
MySQL索引读取统计
MySQL连接吞吐率
MySQL连接缓存命中率
MySQL并发连接数,包括最大允许连接数、实际最大连接数、当前连接数、活跃连接数、缓存连接数
MySQL流量统计
MySQL表统计锁定
MongoDB性能监控支持以下指标:
MongoDB全局锁时间比例。此指标反映MongoDB进入锁状态的时间比例。
MongoDB当前等待锁总数。是读锁数和写锁数的总和。
MongoDB当前等待读锁数。因读请求过高时触发的锁数。
MongoDB当前等待写锁数。因写请求过高时触发的锁数。
MongoDB查询吞吐率。也就是MongoDB每秒处理的请求数,根据请求类别的不一样细分有query,update,delete,getmore吞吐率。
MongoDB使用内存,使用磁盘空间。此指标能反映MongoDB使用内存,磁盘空间的状况。
MongoDB分页次数,此指标反映内存分页的次数,有助于对MongoDB的性能分析。
MongoDB索引命中率,即单位总命中次数除以总命中次数与未命中次数之和。
MongoDB索引访问次数每秒,此指标反映索引的使用频率。
MongoDB当前链接数,可用链接数。
Memcache性能监控支持以下指标:
Memcache缓存命中率,即单位总命中次数除以总命中次数与未命中次数之和;
Memcache当前链接数,即当前已经建立的链接数量;
Memcache链接数每秒,即单位时间内新建立的链接数量;
Memcache使用内存,即当前存储的items所占用的字节数;
Memcache当前条目数量,即当前存储的items数量;
Memcache读写每秒,分为读每秒和写每秒,读每秒是指单位时间内新增的读的次数,写每秒是指单位时间内新增的写的次数;
Memcache空间使用率,当前存储的items所占用的字节数除以系统分配给Memcache的内存大小
Redis性能监控支持以下指标:
Redis链接客户数。
Redis链接从库数。此指标反映Redis的从库链接数。
Redis链接数每分钟。此指标反映Redis的请求频率。
Redis阻塞客户数。当并发请求数过高时触发阻塞。此指标反映Redis的并发请求状况。
Redis Pub/Sub通道数。
Redis Pub/Sub模式数。
Redis命中率。即单位总命中次数除以总命中次数与未命中次数之和。
Redis使用内存。此指标反映Redis当前占用内存量。
Redis执行命令数每分钟。此指标反映Redis执行命令频率。
Tomcat性能监控支持以下指标:
JVM内存,包括JVM可使用内存、JVM所使用内存、JVM最大可使用内存;
Tomcat请求数,包括每秒请求数,每秒出错数;
Tomcat网络流量统计,包括进流量统计,出流量统计;
Tomcat线程,包括最大线程数,当前线程数,当前繁忙线程数;
Tomcat处理时间,包括最大处理时间,平均处理时间;
3、自定义资源类包括:
用户根据特殊需求设置的监控项目,比如mysql、apache的性能情况等
转自:/article/10787975.html
相关文章推荐
- 从几十台到几千台服务器的运维监控经验总结
- nagios监控服务器的搭建(借鉴总结)
- Nagios--运维监控软件--简易安装与配置(已经在信工服务器实现)
- mysql服务器监控参数总结
- 自动化运维工具之Zabbix服务器监控基本应用详解(一)
- 轻松监控上万台服务器:企业运维监控平台架构设计与实践指南
- 服务器状态监控之三管理包的导入及日常运维举例 推荐
- 第三章 计算机及服务器硬件组成结合企业运维场景 总结
- 运维人员处理服务器故障的方法总结
- 运维人员处理服务器故障的方法总结
- 公司IT全包,最近研究服务器运维,怎么能少了监控中心呢?
- 让你对服务器状态了如指掌的十六个LINUX监控命令 运维必知的命令
- 运维人员处理服务器故障的方法总结
- [开发]Python实现运维监控服务器硬件资源
- 运维必须要知道的几个 Linux 服务器监控命令
- 运维必须要知道的几个Linux服务器监控命令
- 运维人员处理服务器故障的方法总结
- 运维人员处理服务器故障的方法总结
- 运维人员处理服务器故障的方法总结