主要内容:
为什么要监视服务器性能?
通过实时和日志的方式来监视服务器性能 配置性能警报 监视服务器内存性能 监视处理器性能 监视磁盘性能 监视网络性能
第一节:为什么要监视服务器性能
通过监视服务器的性能,你可以:
了解系统的工作负荷,以及这种负荷对系统资源的影响; 观察性能和系统资源使用的变化趋势,以便及时作出规划。或对系统进行升级;
测试系统配置的修改或性能参数的调整,对系统性能的影响; 诊断系统故障和确定需要优化的组件或升级的步骤 另外:通过分析系统数据还可以排除系统中的屏颈
第二节:通过实时和日志的方式来监视服务器性能
1、 性能监视工具
有两个性能监视工具:任务管理工具和性能控制台
任务管理器:提供正在系统上运的应用程序和进程的实施信息,以及CPU和内存的使用情况及统计信息,我们可停止没有影响的程序,也可以动态地查看系统的工作状态。 性能控制台:是系统内置的系统管理管理控制台,可以以多种方式来显示对性能的显示。使用性能管理控制台可对管理系统的日志数,跟踪系统日志以及设置警报来对管理进行提示。
演示:任务管理器的使用: 2、 如何实时监视系统性能
有三种方式:任务栏:右键:任务管理器 或CTRL+ALT+DEL或CTRL+SHIFT+ESC
应用程序:用户当前正在运行的应用程序。 进程:系统正在运行的任务;
性能:系统显示的CPU和内存的使用状况 3、 如何使用性能日志监视性能 开始:管理工具:性能 4、 如何监视远程服务器
第三节:配置性能警报 1、 什么是警报:
可以配置系统的在每一特定的计数器值,在系统超过这个值时,系
统会自动执行某些操作。如:向管理员发送某些信息或执行某个程序等。这个设置被称为阈值。
可以对以下事件设置警报:
当应用程序中产生一条新记录时; 指定的计数器值超出或低于指定的预值时; 某种消息被发送时; 指定的应用程序被应用时 如何创建一个警报
假如:我们服务器的CPU的利用率超出85%时,系统向服务器发送一个信息。具体步骤:
开始:管理工具:性能:性能日志和警报:警报:右:新建警报:常规:添加:性能对象:处理器:计数器:CPU的利用率:添加:设置预值:如果值:超过:限制:83%:数据采样间隔:间隔:2 秒:操作:将此事件记入到应用程序日志:发送网络信息到:某台服务器:启动性能数据日志:执行这个程序:计划:开始扫描:手动:停止扫描:手动:确定。确定。右键:警报名称:启动。在服务器上打开:信息服务。
第四节:监视服务器内存
对于内存的监视可以监视以下参数:
Memory counter (内存记数器) Acceptable Desired value average range(期望值) (可接受的平均取值范围) Action (应用采取的行动) Pages/sec(系统每秒从虚拟内存读取或写页页的总次为数 Available bytes(系统可用的物理内存数总字节数 Committed byte系统已经为其在虚拟内存中保留了空间的物理内存的字节数 0-20 Low 越低好好 High (越高越好) Low (越低越好) 找出问题的所有,来增加我更换新的内存。 找出问题的所有,来增加我更换新的内存 找出问题的所有,来增加我更换新的内存 应大于物理内存的5%,并且是越高越好。 应该低于物理内存总数 Pool Nonpaged bytes 被应该是一个稳操作系统占用的,不能定的值 被写入到虚拟内存中去的物理内存字节总数 Page faults/sec在物理内应用低于5次 存中每秒所发生的找不到应用程序的次数 Not applicable 没有应用 找出问题的所有,来增加我更换新的内存 Low 越低越好 找出问题的所有,来增加我更换新的内存
第五节:监视处理器性能 Processor counter %processor time CPU进行升级运行时间和总时Less than 85% 间之比 的系统 System: 可以考虑对Processor Queue CPU进行升级length (多少个Less than 10 线程等待CPU的系统 处理的数量) Low 或采用多CPULow 或采用多CPUAcceptable Desired value average range 可以考虑对Action Server queues: work 可以考虑对CPU进行升级Low 或采用多CPU的系统 Queue length(服Less than four 务器作业的队列长度) Interrupts/sec (处理器每秒所Depends 接受的硬件中断processor 请求次数)
第六节:监视磁盘性能 Physical counter disk Acceptable average range on 可以考虑对CPU进行升级low 或采用多CPU的系统 Desired high or Action 采取措low 期望值 施 %disk time 磁盘利用率 Under 50% 可以接受的值 Low 通过监视磁盘发生的事件:来决定升级磁盘系统 Current disk 0-2 Low 升级磁盘 queue length 当前正存等待磁盘读的数量 Avg_disk bytes Baseline or High 升级磁盘 /transfer 磁盘每higher 次传输数据的平均数 Disk Bytes/sec Baseline or high 升级磁盘 系统每秒能从磁higher 盘读取的字节数
第七节:监视网络性能 Network Acceptable Desired high or Action 采取措low 期望值 Network utilization 通常情况下应低low 于30% 。并且越升级网卡或网络 施 interface counter average range (in task manager) 低越好 网络利用率 Network interface: Bytes sent /sec 网卡每秒钟发送的字节数 Network interface : 最低数或更高 high 最低数或更高 high 升级网卡或网络 Bytes total/sec Server: bytes Received/sec 值应低于网络带NA 宽的50%如果高于,则考虑升级网络或网卡。
升级网络或网卡
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo2.com 版权所有 湘ICP备2023021991号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务