Heath Rule Types

The health rule wizard groups health rules into types that are categorized by the entity that the health rule covers. This allows the wizard to display appropriate configuration items during the health rule creation.

The following table lists various health rule types.

Health Rule TypeDescription
Transaction Performance
  • Overall Application Performance: Groups metrics related to load, response time, slow calls, stalls, with applications.
  • Business Transaction Performance: Groups metrics related to load, response time, slow calls, stalls, so on, with business transactions.
Node Health
  • Node Health-Hardware, JVM, CLR: Groups metrics like CPU and heap usage, disk I/O, so on, with nodes.
  • Node Health-Transaction Performance: Groups metric related to load, response time, slow calls, stalls, so on, with nodes.
  • Node Health-JMX: Java only, groups metrics related to connection pools, thread pools, so on, with specific JMX instances and objects in specific nodes and tiers.

User Experience-Browser Apps

  • Pages: Groups metrics like DOM building time, JavaScript errors, so on, with the performance of application pages for the end-user.
  • IFrames: Groups metrics like first-byte time, requests per minute, so on, with the performance of iFrames for the end-user.
  • AJAX Requests: Groups metrics like Ajax callback execution time, errors per minute, so on, with the performance of Ajax requests for the end-user.
  • Virtual Pages: Groups metrics like End User Response Time, Digest Cycles, HTML Download Time, DOM Building Time, etc. for virtual pages created with Angular. See AngularJS Supportfor information on what these metrics mean in the context of virtual pages.

User Experience-Mobile Apps

  • Mobile Apps: Groups metrics related to mobile app crashes, starts, and server calls as well as network requests and errors.
  • Network Requests: Groups metrics like HTTP and network errors, request time, and requests per minute with network requests.

Event Storage- Overage Monitoring

  • Browser Events: Groups metrics that measure the storage consumption limit for the browser events.
  • Mobile Events: Groups metrics that measure the storage consumption limit for the mobile events.
  • Analytics Events: Groups metrics that measure the storage consumption limit for the analytics events.

The following metrics are available for the events:

  • Event Storage Utilized (%)
  • Event Storage Available (%)
  • Event Storage Utilized (GB)
  • Event Storage Available (GB)
ServersGroups metrics related to hardware resources.
Databases & Remote ServicesGroups metrics related to response time, load, or errors with databases and other backends.
Advanced NetworkGroups metrics related to Network Visibility, such as PIE (performance impact events), zero window, data retransmission, and errors.
Error RatesGroups metrics related to exceptions, return codes, and other errors with applications or tiers.
Information PointsGroups metrics like response time, load, or errors with information points.
Service EndpointsJava and .NET only; groups metrics like average response time, calls per minute, and errors per minute with service endpoints.
Custom

Presents all the metrics collected by the agent that could affect a single business transaction, a single node or overall application performance. Use this type to create rules that evaluate custom metrics.

When you select one of these health rule types, the wizard offers you the metrics commonly associated with that type in an embedded browser.