Specifications
- Standard agent: yes
- Monitoring Parameters: 20
- Data Source: /proc, process information pseudo-filesystem
- API: Sys::Statistics::Linux
- Programming Language: Perl 5
Functions
Records system performance metrics from a Linux 32 or 64bit kernel. The agent requires a minimum version of Linux kernel 2.6 version. The recorder uses Sys::Statistics::Linux, a Perl based module which handles data collection from proc interface. The recorder outputs collected data as sdrd, sdr raw data format.
Parameters
nicrec records per NIC statistics, receiving and transmitting metrics: the no. of KBytes received/sec, the no. of packets received/sec, the no. of KBytes transmitted/sec, the no. of packets transmitted/sec and many other metrics.
id | name | type | description |
---|---|---|---|
1 | timestamp | time | seconds since Epoch |
2 | interface | number | NIC name, string |
3 | rxKB | rate | the number of KBytes received per sec |
4 | rxpcks | rate | the no. of packets received per sec |
5 | rxerrs | rate | the number of errors while received packets per sec |
6 | rxdrop | rate | the number of packets that were dropped per sec |
7 | rxfifo | rate | the number of FIFO overruns on received packets per sec |
8 | rxframe | rate | the number of carrier errors on received packet per sec |
9 | rxcompr | rate | the number of compressed packets received per sec |
10 | rxmulti | rate | the number of multicast packets received per sec |
11 | txKB | rate | the number of KBytes transmitted per sec |
12 | txpcks | rate | the number of packets transmitted per sec |
13 | txerrs | rate | the number of errors transmitting packets per sec |
14 | txdrop | rate | the number of packets that were dropped per sec |
15 | txfifo | rate | the number of FIFO overruns on transmitted packets per sec |
16 | txcolls | rate | the number of collisions that were detecte per sec |
17 | txcarr | rate | the number of carrier errors on transmitted packets per sec |
18 | txcompr | rate | the number of compressed packets transmitted per sec |
19 | ttpcks | rate | the total number of packets (received + transmitted) per sec |
20 | ttKB | rate | the total number of KBytes (received + transmitted) per sec |