> Card Schema Statistics
> The Card schema provides operational statistics that can be used for monitoring and troubleshooting the following products: All
> This schema provides the following types of statistics:

> • | Counter: A counter records incremental data cumulatively and rolls over when the counter limit is reached.

> • | All counter statistics are cumulative and reset only by one of the following methods: roll-over when limit is reached, after a system restart, or after a clear command is performed.

> • | The limit depends upon the data type.

> • | Gauge: A gauge statistic indicates a single value; a snapshot representation of a single point in time within a defined time frame. The gauge changes to a new value with each snapshot though a value may repeat from one period to the next. The limit depends upon the data type.

> • | Information: This type of statistic provides information, often intended to differentiate sets of statistics; for example, a VPN name or IP address. The type of information provided depends upon the data type.

> The data type defines the format of the data for the value provided by the statistic. The following data types are used in statistics for this schema:

> • | Int32/Int64: An integer, either 32-bit or 64-bit:

> • | For statistics with the Int32 data type, the roll-over to zero limit is 4,294,967,295.

> • | For statistics with the Int64 data type, the roll-over to zero limit is 18,446,744,073,709,551,615.

> • | Float: A numeric value that can be represented fractionally; for example, 1.345.

> • | String: A series of ASCII alphanumeric characters in a single grouping, usually pre-configured.

> Important: Unless otherwise indicated, all statistics are counters and all statistics are standards-based.
> Key Variables: Every schema has some variables which are typically referred to as 'key variables'. These key variables provide index markers to identify which object the statistics apply to. For example, in the card schema, the card number (variable %card%) uniquely identifies a card. For an HA service, the keys would be "%vpnname%" plus "%servname%", as the combination uniquely identifies an HA service. So, in a given measurement interval, one row of statistics will be generated per unique key. The schema keys are identified in the Description section of the table.
> Bulk Statistic Variables in the Card-level Schema

> Variables | Description | Data Type
> card | Chassis slot number between 1 and 16 This is a key variable. Type: Information | Int32
> cpubusy | Total CPU busy (across all CPUs, as percentage) Type: Gauge | Float
> cpuidle | Total CPU idle (across all CPUs, as percentage) Type: Gauge | Float
> numproc | Total number of processes Type: Gauge | Int32
> memused | Total amount of memory used (across all processors) Type: Gauge | Int32
> memtotal | Total amount of memory available (across all processors) Type: Information | Int32
> numcpu | The total number of CPUs Type: Gauge | Int32
> cpu0-cpubusy | The percentage of time that CPU 0 was busy Type: Gauge | Float
> cpu0-cpuidle | The percentage of time that CPU 0 was idle Type: Gauge | Float
> cpu0-numproc | The number of processes running on CPU 0 Type: Gauge | Int32
> cpu0-memused | The amount of memory used on CPU 0 Type: Gauge | Int32
> cpu0-memtotal | The total amount of memory available for CPU 0 Type: Information | Int32
> cpu0-name | A string designating the name of CPU 0. Type: Information | String
> cpu0-cpuused-user | The percentage of resources on CPU 0 used in user session processing. Type: Gauge | Float
> cpu0-cpuused-sys | The percentage of resources on CPU 0 used by system tasks. Type: Gauge | Float
> cpu0-cpuused-io | The percentage of resources on CPU 0 used by input/output functions. Type: Gauge | Float
> cpu0-cpuused-irq | The percentage of resources on CPU 0 used by interrupt requests. Type: Gauge | Float
> cpu0-cpuused-idle | The percentage of resources on CPU 0 that are idle. Type: Gauge | Float
> cpu1-cpubusy | The percentage of time that CPU 1 was busy Type: Gauge | Float
> cpu1-cpuidle | The percentage of time that CPU 1 was idle Type: Gauge | Float
> cpu1-numproc | The number of processes running on CPU 1 Type: Gauge | Int32
> cpu1-memused | The amount of memory used on CPU 1 Type: Gauge | Int32
> cpu1-memtotal | The total amount of memory available for CPU 2 Type: Information | Int32
> cpu1-name | A string designating the name of CPU 1. Type: Information | String
> cpu1-cpuused-user | The percentage of resources on CPU 1 used in user session processing. Type: Gauge | Float
> cpu1-cpuused-sys | The percentage of resources on CPU 1 used by system tasks. Type: Gauge | Float
> cpu1-cpuused-io | The percentage of resources on CPU 1 used by input/output functions. Type: Gauge | Float
> cpu1-cpuused-irq | The percentage of resources on CPU 1 used by interrupt requests. Type: Gauge | Float
> cpu1-cpuused-idle | The percentage of resources on CPU 1 that are idle. Type: Gauge | Float
> cpu2-cpubusy | The percentage of time that CPU 2 was busy Type: Gauge | Float
> cpu2-cpuidle | The percentage of time that CPU 2 was idle Type: Gauge | Float
> cpu2-numproc | The number of processes running on CPU 2 Type: Gauge | Int32
> cpu2-memused | The amount of memory used on CPU 2 Type: Gauge | Int32
> cpu2-memtotal | The total amount of memory available for CPU 2 Type: Information | Int32
> cpu2-name | A string designating the name of CPU 2. Type: Information | String
> cpu2-cpuused-user | The percentage of resources on CPU 2 used in user session processing. Type: Gauge | Float
> cpu2-cpuused-sys | The percentage of resources on CPU 2 used by system tasks. Type: Gauge | Float
> cpu2-cpuused-io | The percentage of resources on CPU 2 used by input/output functions. Type: Gauge | Float
> cpu2-cpuused-irq | The percentage of resources on CPU 2 used by interrupt requests. Type: Gauge | Float
> cpu2-cpuused-idle | The percentage of resources on CPU 2 that are idle. Type: Gauge | Float
> cpu3-cpubusy | The percentage of time that CPU 3 was busy Type: Gauge | Float
> cpu3-cpuidle | The percentage of time that CPU 3 was idle Type: Gauge | Float
> cpu3-numproc | The number of processes running on CPU 3 Type: Gauge | Int32
> cpu3-memused | The amount of memory used on CPU 3 Type: Gauge | Int32
> cpu3-memtotal | The total amount of memory available for CPU 3 Type: information | Int32
> cpu3-name | A string designating the name of CPU 3. Type: Information | String
> cpu3-cpuused-user | The percentage of resources on CPU 3 used in user session processing. Type: Gauge | Float
> cpu3-cpuused-sys | The percentage of resources on CPU 3 used by system tasks. Type: Gauge | Float
> cpu3-cpuused-io | The percentage of resources on CPU 3 used by input/output functions. Type: Gauge | Float
> cpu3-cpuused-irq | The percentage of resources on CPU 3 used by interrupt requests. | Float
> cpu3-cpuused-idle | The percentage of resources on CPU 3 that are idle. Type: Gauge | Float
> 15avg-cpubusy | Average CPU usage across all CPUs on this card over a 15 minute period Type: Gauge | Float
> 15peak-cpubusy | Peak CPU usage across all CPUs on this card. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> 5avg-cpubusy | Average CPU usage across all CPUs on this card over a 5 minute period Type: Gauge | Float
> 5peak-cpubusy | Peak CPU usage across all CPUs on this card. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> 1avg-cpubusy | Average CPU usage across all CPUs on this card over a 1 minute period Type: Gauge | Float
> 15avg-memused | Average memory usage across all CPUs on this card over a 15 minute period Type: Gauge | Float
> 15peak-memused | Peak memory usage across all CPUs on this card. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> 5avg-memused | Average memory usage across all CPUs on this card over a 5 minute period Type: Gauge | Float
> 5peak-memused | Peak memory usage across all CPUs on this card. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> 1avg-memused | Average memory usage across all CPUs on this card over a 1 minute period. Type: Gauge | Float
> cpu0-15avg-cpubusy | Average CPU usage for CPU 0 on this card over a 15 minute period Type: Gauge | Float
> cpu0-15peak-cpubusy | Peak CPU usage for CPU 0. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu0-5avg-cpubusy | Average CPU usage for CPU 0 on this card over a 5 minute period Type: Gauge | Float
> cpu0-5peak-cpubusy | Peak CPU usage for CPU 0. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> cpu0-1avg-cpubusy | Average CPU usage for CPU 0 on this card over a 1 minute period Type: Gauge | Float
> cpu0-15avg-memused | Average memory usage for CPU 0 over a 15 minute period Type: Gauge | Float
> cpu0-15peak-memused | Peak memory usage for CPU 0. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu0-5avg-memused | Average memory usage for CPU 0 over a 5 minute period Type: Gauge | Float
> cpu0-5peak-memused | Peak memory usage for CPU 0. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu0-1avg-memused | Average memory usage for CPU 0 over a 1 minute period Type: Gauge | Float
> cpu1-15avg-cpubusy | Average CPU usage for CPU 1on this card over a 15 minute period Type: Gauge | Float
> cpu1-15peak-cpubusy | Peak CPU usage for CPU 1. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu1-5avg-cpubusy | Average CPU usage for CPU 1on this card over a 5 minute period Type: Gauge | Float
> cpu1-5peak-cpubusy | Peak CPU usage for CPU 1. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> cpu1-1avg-cpubusy | Average CPU usage for CPU 1on this card over a 1 minute period Type: Gauge | Float
> cpu1-15avg-memused | Average memory usage for CPU 1over a 15 minute period Type: Gauge | Float
> cpu1-15peak-memused | Peak memory usage for CPU 1. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu1-5avg-memused | Average memory usage for CPU 1 over a 5 minute period Type: Gauge | Float
> cpu1-5peak-memused | Peak memory usage for CPU 1. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> cpu1-1avg-memused | Average memory usage for CPU 1over a 1 minute period Type: Gauge | Float
> cpu2-15avg-cpubusy | Average CPU usage for CPU 2on this card over a 15 minute period Type: Gauge | Float
> cpu2-15peak-cpubusy | Peak CPU usage for CPU 2 This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu2-5avg-cpubusy | Average CPU usage for CPU 2on this card over a 5 minute period Type: Gauge | Float
> cpu2-5peak-cpubusy | Peak CPU usage for CPU 2 This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> cpu2-1avg-cpubusy | Average CPU usage for CPU 2on this card over a 1minute period Type: Gauge | Float
> cpu2-15avg-memused | Average memory usage for CPU 2 over a 15 minute period Type: Gauge | Float
> cpu2-15peak-memused | Peak memory usage for CPU 2. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu2-5avg-memused | Average memory usage for CPU 2 over a 5 minute period Type: Gauge | Float
> cpu2-5peak-memused | Peak memory usage for CPU 2. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> cpu2-1avg-memused | Average memory usage for CPU 2 over a 1 minute period Type: Gauge | Float
> cpu3-15avg-cpubusy | Average CPU usage for CPU 3on this card over a 15 minute period Type: Gauge | Float
> cpu3-15peak-cpubusy | Peak CPU usage for CPU 3. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu3-5avg-cpubusy | Average CPU usage for CPU 3on this card over a 5 minute period Type: Gauge | Float
> cpu3-5peak-cpubusy | Peak CPU usage for CPU 3. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> cpu3-1avg-cpubusy | Average CPU usage for CPU 3on this card over a 1 minute period Type: Gauge | Float
> cpu3-15avg-memused | Average memory usage for CPU 3over a 5 minute period Type: Gauge | Float
> cpu3-15peak-memused | Peak memory usage for CPU 3. This is the peak one minute average over the last 15 minutes. Type: Gauge | Float
> cpu3-5avg-memused | Average memory usage for CPU 3over a 15 minute period Type: Gauge | Float
> cpu3-5peak-memused | Peak memory usage for CPU 3. This is the peak one minute average over the last 5 minutes. Type: Gauge | Float
> cpu3-1avg-memused | Average memory usage for CPU over a 1 minute period Type: Gauge | Float
> npuutil-now | NPU utilization at this moment. Type: Gauge | Int32
> npuutil-5minave | Average NPU utilization over a 5 minute period. Type: Gauge | Int32
> npuutil-15minave | Average NPU utilization over a 15 minute period. Type: Gauge | Int32
> npuutil-rxpkts-5secave | Average NPU utilization while receiving packets over a 5 second period. Type: Gauge | Float
> npuutil-rxbytes-5secave | Average NPU utilization while receiving bytes over a 5 second period. Type: Gauge | Float
> npuutil-txpkts-5secave | Average NPU utilization while transmitting packets over a 5 second period. Type: Gauge | Float
> npuutil-txbytes-5secave | Average NPU utilization while transmitting bytes over a 5 second period. Type: Gauge | Float
> npuutil-rxpkts-5minave | Average NPU utilization while receiving packets over a 5 minute period. Type: Gauge | Float
> npuutil-rxbytes-5minave | Average NPU utilization while receiving bytes over a 5 minute period. Type: Gauge | Float
> npuutil-txpkts-5minave | Average NPU utilization while transmitting packets over a 5 minute period. Type: Gauge | Float
> npuutil-txbytes-5minave | Average NPU utilization while transmitting bytes over a 5 minute period. Type: Gauge | Float
> npuutil-rxpkts-15minave | Average NPU utilization while receiving packets over a 15 minute period. Type: Gauge | Float
> npuutil-rxbytes-15minave | Average NPU utilization while receiving bytes over a 15 minute period Type: Gauge | Float
> npuutil-txpkts-15minave | Average NPU utilization while transmitting packets over a 15 minute period. Type: Gauge | Float
> npuutil-txbytes-15minave | Average NPU utilization while transmitting bytes over a 15 minute period. Type: Gauge | Float
> cpu3-1avg-memused | Average memory usage for CPU 3over a 1 minute period Type: Gauge | Float
> task-sessmgr-num | Total number of active sessmgr tasks across all CPUs on this card. Type: Gauge | Int32
> task-sessmgr-avgcpu | Average percentage of CPU utilization of all active sessmgr tasks across all CPUs on this card. Type: Gauge | Float
> task-sessmgr-avgmem | Average percentage of allocated memory utilization of all active sessmgr tasks across all CPUs on this card. Type: Gauge | Float
> task-sessmgr-maxcpu | Maximum percentage of CPU utilization of the busiest sessmgr task across all CPUs on this card. Type: Gauge | Float
> task-sessmgr-maxmem | Maximum percentage of allocated memory utilization of the peak sessmgr task across all CPUs on this card. Type: Gauge | Float
> task-a11mgr-num | Total number of active a11mgr tasks across all CPUs on this card. Type: Gauge | Int32
> task-a11mgr-maxcpu | Maximum percentage of CPU utilization of the busiest a11mgr task across all CPUs on this card. Type: Gauge | Float
> task-a11mgr-maxmem | Maximum percentage of allocated memory utilization of the peak a11mgr task across all CPUs on this card. Type: Gauge | Float
> task-l2tpmgr-num | Total number of active l2tpmgr tasks across all CPUs on this card. Type: Gauge | Int32
> task-l2tpmgr-maxcpu | Maximum percentage of CPU utilization of the busiest l2tpmgr task across all CPUs on this card. Type: Gauge | Float
> task-l2tpmgr-maxmem | Maximum percentage of allocated memory utilization of the peak l2tpmgr task across all CPUs on this card. Type: Gauge | Float
> task-famgr-num | Total number of active famgr tasks across all CPUs on this card. Type: Gauge | Int32
> task-famgr-maxcpu | Maximum percentage of CPU utilization of the busiest famgr task across all CPUs on this card. Type: Gauge | Float
> task-famgr-maxmem | Maximum percentage of allocated memory utilization of the peak famgr task across all CPUs on this card. Type: Gauge | Float
> task-hamgr-num | Total number of active hamgr tasks across all CPUs on this card. Type: Gauge | Int32
> task-hamgr-maxcpu | Maximum percentage of CPU utilization of the busiest hamgr task across all CPUs on this card. Type: Gauge | Float
> task-hamgr-maxmem | Maximum percentage of allocated memory utilization of the peak hamgr task across all CPUs on this card. Type: Gauge | Float
> task-acsmgr-num | Total number of active acsmgr tasks across all CPUs on this card. Type: Gauge | Int32
> task-acsmgr-avgcpu | Average percentage of CPU utilization of all active acsmgr tasks across all CPUs on this card. Type: Gauge | Float
> task-acsmgr-avgmem | Average percentage of allocated memory utilization of all active acsmgr tasks across all CPUs on this card. Type: Gauge | Float
> task-acsmgr-maxcpu | Maximum percentage of CPU utilization of the busiest acsmgr task across all CPUs on this card. Type: Gauge | Float
> task-acsmgr-maxmem | Maximum percentage of allocated memory utilization of the peak acsmgr task across all CPUs on this card. Type: Gauge | Float
> task-vpnmgr-num | Total number of active vpnmgr tasks across all CPUs on this card. Type: Gauge | Int32
> task-vpnmgr-maxcpu | Maximum percentage of CPU utilization of the busiest vpnmgr task across all CPUs on this card. Type: Gauge | Float
> task-vpnmgr-maxmem | Maximum percentage of allocated memory utilization of the peak vpnmgr task across all CPUs on this card. Type: Gauge | Float
> Important: See Bulk Statistics Overview for statistics that are common to all schema.

Cisco Systems Inc.
Tel: 408-526-4000
Fax: 408-527-0883