System monitoring

This task monitors the system where the plugin is running, keeping track of (among other things) memory, CPU and disk usage.

System monitoring is a dynamic plugin which is not delivered with Paragon Active Assurance but is uploaded separately to Control Center.

Prerequisites

To run a System monitoring task you need to have at least one Test Agent installed, equipped with the System monitoring plugin. If you haven’t already done the installation, consult the installation guides found here.

Then add a System monitoring task to your test or monitor and fill in the mandatory parameters below:

Parameters

General

  • Clients: Test Agents to use as clients.

Thresholds for errored seconds (ES)

  • Maximum memory usage percentage: An errored second will be indicated if the memory usage exceeds this percentage threshold. Default: 100%.

  • Maximum CPU usage percentage: An errored second will be indicated if the CPU usage exceeds this percentage threshold. Default: 100%.

  • Maximum disk space usage percentage: An errored second will be indicated if the disk space usage exceeds this percentage threshold. Default: 100%.

  • Maximum ingress dropped packets: An errored second will be indicated if the number of ingress dropped packets exceeds this threshold. Default: 0.

  • Maximum ingress dropped bytes: An errored second will be indicated if the number of ingress dropped bytes exceeds this threshold.` Default: 0.

Advanced

  • Measurement period: Number of seconds between consecutive system monitoring measurements. Default: 1 s.

  • Disk partition: Disk partition for which to track disk usage percentage. By default, this is the disk partition where the System monitoring plugin is running.

Result metrics

  • Memory usage percentage (%): Percentage of available memory used.

  • CPU usage percentage (%): Percentage of available CPU used.

  • Disk usage percentage (%): Percentage of available disk used.

  • ES memory usage (%): Errored second percentage for memory usage.

  • ES CPU usage (%): Errored second percentage for CPU usage.

  • ES disk usage (%): Errored second percentage for disk usage.

  • ES ingress dropped packets (%): Errored second percentage for ingress dropped packets.

  • ES ingress dropped bytes (%): Errored second percentage for ingress dropped bytes.

  • ES (%): Aggregated errored second (ES) percentage, taking into account all types of error.

  • SLA: Service level agreement fulfillment: equal to (100 – ES) %.