• 应用软件性能数据分类


    企业应用程序可以根据系统架构分成以下类型

    Client/Server – 客户机/服务器架构 l 基于浏览器/Web服务器的三层架构 l 基于中间件应用服务器的三层架构 l 基于Web服务器和中间件的多层架构

    以上架构都由客户机、Web服务器、中间层应用服务器、数据库服务器组成。通过针对不同层次的性能指标监测,可以分析出整体架构的性能指标和性能瓶颈。

    1. 数据库服务器的性能指标监测

    l Processor, %Processor Time

    Processor, %User Timel

    Processor, %l Privileged Time

    Processor, Processor Queue Lengthl

    System, Contextl Switches per Second

    Memory, Page Faults/secl

    Memory, Availablel Bytes

    Memory, Pool Paged Bytesl

    Network Interface, bytes total/secl

    l Network Interface, Output Queue Length

    Physical Disk, %Disk Timel

    l Physical Disk, Current Disk Queue Length

    Physical Disk, Avg Disk Queuel Length

    Physical Disk, Disk Read/Sec, Disk Write/Secl

    SQL Server,l General statistics, User Connections

    SQL Server, Transaction/Secl

    SQLl Server, Cache Manager, Cache Hit Ratio

    SQL Server, Cache Manager, Cachel Used Counts per Second

    SQL Server, Locks, Exclusive/Sharedl & Users blocked

    SQL Server, % Procedure Cache Usedl & % Procedure Cache Active

    SQL Profiler, Audit Login/Logoutl

    SQL Profiler, Storedl Procedure, RPC Completed

    SQL Profiler, TSQL, Batch Completedl

    SQLl Profiler, SQL Transaction

    2. Web服务器的性能指标监测

    Processor, %Processorl Time

    Processor, %User Timel

    Processor, % Privileged Timel

    l Processor, Processor Queue Length

    System, Context Switches per Secondl

    l Process, Private Bytes

    Memory, Page Faults/secl

    Memory, Availablel Bytes

    Memory, Pool Paged Bytesl

    Network Interface, bytes total/secl

    l Network Interface, Output Queue Length

    Physical Disk, %Disk Timel

    l Physical Disk, Avg Disk Queue Length

    Number of Concurrent Users (NCU)l

    l Request Per Second (RPS)

    Response Timel

    Time to First Byte (TTFB)l

    l Time to Last Byte (TTLB)

    Think Timel

    Web Service, Get Requests perl Second

    Web Service, Post Requests per Secondl

    Active Server Page,l Request per Second

    Active Server Page, Request Queuel

    Active Serverl Page, Requests Execute Time

    Active Server Page, Requests Wait Timel

    l Active Server Page, Session Current 。

    3. 基于ASP.NET的Web服务器或Web Service服务器性能指标监测

    Processor, %Processor Timel

    Processor, %User Timel

    l Processor, % Privileged Time

    Processor, Processor Queue Lengthl

    System,l Context Switches per Second

    Process, Private Bytesl

    Memory, Pagel Faults/sec

    Memory, Available Bytesl

    Memory, Pool Paged Bytesl

    l Network Interface, bytes total/sec

    Network Interface, Output Queuel Length

    Physical Disk, %Disk Timel

    Physical Disk, Avg Disk Queuel Length

    Number of Concurrent Users (NCU)l

    Request Per Second (RPS)l

    l Response Time

    Time to First Byte (TTFB)l

    Time to Last Byte (TTLB)l

    l Think Time

    Web Service, Get Requests per Secondl

    Web Service, Postl Requests per Second

    ASP.NET, Application Restartsl

    ASP.NET, Workl Process Restarts

    ASP.NET, Request Execution Timel

    ASP.NET, Request Waitl Time

    ASP.NET, Requests Queuedl

    ASP.NET Application, Requests/Secl

    l ASP.NET Application, Requests Executing

    ASP.NET Application Sessionsl Active

    4. 中间层应用服务器的性能指标监测

    Processor, %Processor Timel

    Processor,l %User Time

    Processor, % Privileged Timel

    Processor, Processor Queuel Length

    System, Context Switches per Secondl

    Process, Private Bytesl

    l Memory, Page Faults/sec

    Memory, Available Bytesl

    Memory, Pool Pagedl Bytes

    Network Interface, bytes total/secl

    Network Interface, Outputl Queue Length

    Physical Disk, %Disk Timel

    Physical Disk, Avg Disk Queuel Length

    COM+ Authenticate (by LoadRunner)l

    COM+ Authenticate Failed (byl LoadRunner)

    COM+ Activation (by LoadRunner)l

    COM+ Failed (byl LoadRunner)

    COM+ Thread Start (by LoadRunner)l

    COM+ Thread Terminatel (by LoadRunner)

    Transaction Duration (by LoadRunner)l

    Transaction Startl (by LoadRunner)

    Transaction Prepared (by LoadRunner)l

    Transactionl Aborted (by LoadRunner)

    Transaction Commited (by LoadRunner)l

    Objectl LifeTime(by LoadRunner)

    Object Create (by LoadRunner)l

    Object Destroyl (by LoadRunner)

    Object Activate (by LoadRunner)l

    Object Deactivate (byl LoadRunner)

    Disable Commit (by LoadRunner)l

    Enable Commit (byl LoadRunner)

    Set Complete (by LoadRunner)l

    Set Abort (byl LoadRunner)

    COM+ Method Duration (by LoadRunner)l

    COM+ Method Frequencyl (by LoadRunner)

    COM+ Method Failed (by LoadRunner)l

    COM+ Methodl Exception (by LoadRunner)

    .NET CLR Data, SqlClient, Current # Pooledl Connection

    .NET CLR Data, SqlClient, Current # Pooled and Non-pooledl Connection

    .NET CLR Memory, Gen 0、1、2 heap sizel

    .NET CLR Memory, #l bytes in all Heaps

    Distributed Transaction Coordinator,l Transactions/Sec

    Distributed Transaction Coordinator, Committedl Transactions

    Distributed Transaction Coordinator, Aborted Transactionsl

    l Distributed Transaction Coordinator, Active Transactions

    Distributedl Transaction Coordinator, Response Time – Average

    5. 客户机的性能指标监测

    l Processor, %Processor Time

    Process, Private Bytesl

    Process, Handlel Counts

    Network Interface, bytes total/secl

    Network Interface, Outputl Queue Length

    Physical Disk, Avg Disk Queue Lengthl

    .NET CLR Memory, Genl 0、1、2 heap size

    .NET CLR Memory, # bytes in all Heapsl

    Number ofl Concurrent Users (NCU)

    Request Per Second (RPS)l

    Response Timel

    l Hits per Second

    Throughputl

    Pages per Secondl

    User-define Datal Point

    Time to First Byte (TTFB)l

    Time to Last Byte (TTLB)l

    Thinkl Time

  • 相关阅读:
    04-修改域控的操作主机(主备切换)
    03-域控上删除组织单位的错误
    02-搭建域控的从节点
    01-域控服务器的搭建
    06-"Login failed for user 'NT AUTHORITYSYSTEM'. 原因: 无法打开明确指定的数据库。[客户端:<local machine>]"异常处理
    04-数据库范式
    9-系统交互式登录无需按Ctrl+Alt+Del的策略启用
    05-拒绝了对对象'server'的VIEW SERVER STATE权限
    37-SQLServer的审核/审计功能介绍
    微信小程序 设置计时器(setInterval)、清除计时器(clearInterval)
  • 原文地址:https://www.cnblogs.com/si812cn/p/1390083.html
Copyright © 2020-2023  润新知