美文网首页
服务器监控(包括性能指标与web应用程序)

服务器监控(包括性能指标与web应用程序)

作者: 陆遥远 | 来源:发表于2017-10-29 14:08 被阅读0次

    机器性能指标
       一般都会使用linux系统的机器作为服务器,那么当在上面搭建服务时,需要对一些常用的性能指标进行监控

    指标

    CPU(Load) CPU使用率/负载
    Memory 内存
    Disk 磁盘空间
    Disk I/O 磁盘I/O
    Network I/O 网络I/O
    Connect Num 连接数
    File Handle Num 文件句柄数
    CPU

    说明
       机器的CPU占有率越高,说明机器处理越忙,运算型任务越多。一个任务可能不仅会有运算部分,还会有I/O(磁盘I/O与网络I/O)部分,当在处理I/O时,时间片未完其CPU也会释放,因此某个时间点的CPU占有率没有太大的意义,因此需要计算一段时间内的平均值,那么平均负载(Load Average)这个指标便能很好得对其进行表征。平均负载:它是根据一段时间内占有CPU的进程数目和等待CPU的进程数目计算出来的,其中等待CPU的进程不包括处于wait状态的进程,比如在等待I/O的进程,即指那些就绪状态的进程,运行只缺CPU这个资源。具体如何计算可以参见Linux内核代码,计算出一个数之后,然后除以CPU核数,结果:

    <=3 则系统性能较好。
    <=4 则系统性能可以,可以接收。

    5 则系统性能负载过重,可能会发生严重的问题,那么就需要扩容了,要么增加核,要么分布式集群。
    http://blog.csdn.net/heyongluoyao8/article/details/51413668

    相关文章

      网友评论

          本文标题:服务器监控(包括性能指标与web应用程序)

          本文链接:https://www.haomeiwen.com/subject/fikypxtx.html