Document toolboxDocument toolbox

System monitoring

The following tables can help you monitor the status, performance, and internal processes of the machines in charge of generating and sending events to Devo. This may be useful in case you have performance problems and want to know what's causing them or simply to statistically analyze the different internal processes to get an overview of machine resource distribution. These tables are the source of information used by the Systems Monitoring application to analyze and graphically represent machine performance. For these tables to receive data, the Devo-system and the Devo-monitor must be installed (click here to know how).

box.stat.unix* / box.stat.win.*

These tables collect information about different performance aspects of the different Linux/Unix and Windows machines involved in sending and receiving events. There are several tables, each of them focused on a specific aspect:

box.stat.unix.diskstat / box.stat.win.diskstat

These two tables collect information about different disk parameters that reflect the disk status of the different Linux/Unix and Windows machines involved in sending and receiving events. These tables present the same structure, which consists of the following fields:

Field

Data type

Description

Field

Data type

Description

readIssued

int

Number of reads issued.

readMerged

int

Number of reads merged.

readSectors

int

Number of sectors read.

readTime

int

Time in milliseconds spent reading.

writeCompleted

int

Number of of writes completed.

writeMerged

int

Number of writes merged.

writeSectors

int

Number of sectors written.

writeTime

int

Time in milliseconds spent writing.

ioProgress

int

Number of I/Os currently in progress.

ioTime

int

Time in milliseconds spent doing I/Os.

ioTimeWeighted

int

Weighted time in milliseconds spent doing I/Os.

blockSize

int

File system block size.

fragmentSize

int

Fragment size.

freeBlocks

int

Number of free blocks.

freeBlocksUser

int

Number of free blocks for unprivileged users.

inodes

int

Number of inodes.

freeInodes

int

Number of free inodes.

freeInodesUser

int

Number of free inodes for unprivileged users.

box.unix / box.win

These table collect information about system events generated by different Linux/Unix and Windows machines. These are very complex tables that display many different aspects of system events, so you will rarely find all fields relevant. This relevance will be determined by the purpose and scope of your analysis. To reduce the magnitude of the table and adapt it to your needs, you can get rid of the fields deemed irrelevant before opening the table (click here to know how).