Mon Database Reference

This page contains a list of all the measurements stored in the beegfs-mon InfluxDB.

meta

Key

Data Type

Description

nodeID

string

ID of the node the point is related to.

nodeNumID

int

Unique numeric ID of the node the point is related to.

isResponding

bool

Node was responding when writing the point. If not, points are still written without data, and this is set to false.

indirectWorklistSize

int

# of queued indirect tasks.

directWorklistSize

int

# of queued direct tasks.

highResMeta

Key

Data Type

Description

nodeID

string

ID of the node the point is related to.

nodeNumID

int

Unique numeric ID of the node the point is related to.

workRequests

int

# of work requests processed during the measurement period.

queuedRequests

int

# of work requests queued during the measurement period.

netSendBytes

int

Bytes sent to other nodes.

netRecvBytes

int

Bytes received from other nodes.

storage

Key

Data Type

Description

nodeID

string

ID of the node the point is related to.

nodeNumID

int

Unique numeric ID of the node the point is related to.

isResponding

bool

Node was responding when writing the point. If not, points are still written without data, and this is set to false.

indirectWorklistSize

int

# of queued indirect tasks.

directWorklistSize

int

# of queued direct tasks.

diskSpaceTotal

int

Total disk space on all storage targets combined in bytes.

diskSpaceFree

int

Free disk space on all storage combined targets in bytes.

highResStorage

Key

Data Type

Description

nodeID

string

ID of the node the point is related to.

nodeNumID

int

Unique numeric ID of the node the point is related to.

workRequests

int

# of work requests processed during the measurement period.

queuedRequests

int

# of work requests queued during the measurement period.

netSendBytes

int

Bytes sent to other nodes.

netRecvBytes

int

Bytes received from other nodes.

diskWriteBytes

int

Bytes wrote to storage targets.

diskReadBytes

int

Bytes read from storage targets.

storageTargets

Key

Data Type

Description

nodeID

string

ID of the node the related target is on.

nodeNumID

int

Unique numeric ID of the node the related target is on.

storageTargetID

int

Unique numeric ID of the storage target the point is related to.

workRequests

int

# of work requests processed during the measurement period.

queuedRequests

int

# of work requests queued during the measurement period.

diskSpaceTotal

int

Total disk space on storage target in bytes.

diskSpaceFree

int

Free disk space on storage target in bytes.

inodesTotal

int

Total inodes on storage target.

inodesFree

int

Inodes available on storage target.

targetConsistencyState

string

HA target consistency state. Is either GOOD, NEEDS_RESYNC, or BAD.

clientOps

There are four measurements of the form (meta|storage)clientOpsBy(Node|User) which contain counters for most messages sent from the clients to the servers. Some of them correspond to actual system calls made on the VFS (like open, rename, …), others are more internal.

The tables ending with ByNode contain the counters grouped by client node (IP address) while the tables ending with ByUser contain the counters grouped by system user id.

Key

Data Type

Description

node

string

IP address of the client node the point relates to in dot notation. Only in the ByNode measurements.

user

string

Local user ID of the user who used the client node the point relates to. Only in the ByUser measurements.

*

int

# of syscalls on the beegfs client during measurement period. There is one key for each type of syscall, but only if there occurred at least one.

Listed below are the existing counters, grouped by meta and storage type.

List of meta client ops

Internal

Name

Description

ack

# of acks

create

# of MKFILE operations

createLI

# of LOOKUPINTENT_CREATE operations

dirparent

# of UPDATEDIRPARENT operations

entInf

# of GETENTRYINFO operations

flckAp

# of FLOCKAPPEND operations

flckEn

# of FLOCKENTRY operations

flckRg

# of FLOCKRANGE operations

fndOwn

# of FINDOWNER operations

lookLI

# of LOOKUPINTENT_SIMPLE operations

mdsInf

# of REQUESTMETADATA operations

mirror

# of operations on secondary buddies.

mvDirIns

# of MOVINGDIRINSERT operations

mvFiIns

# of MOVINGFILEINSERT operations

openLI

# of LOOKUPINTENT_OPEN operations

refrEnt

# of REFRESHENTRYINFO operations

revalLI

# of LOOKUPINTENT_REVALIDATE operations

rmLnk

# of RMLINK operations

sAttr

# of SETATTR operations

sChDrct

# of SETCHANNELDIRECT operations

sDirPat

# of SETDIRPATTERN operations

statLI

# of LOOKUPINTENT_STAT operations

sum

# of all operations combined

List of storage client ops

Name

Description

B-rd

data read in bytes

B-wr

data written in bytes

ack

# of acks

close

# of CLOSELOCAL operations

fsync

# of FSYNCLOCAL operations

gendbg

# of GENERICDEBUG operations

getFSize

# of GETLOCALFILESIZE operations

hrtbeat

# of HEARTBEAT operations

ops-rd

# of read operations

ops-wr

# of write operations

remNode

# of REMOVENODE operations

sAttr

# of SETLOCALATTR operations

sChDrct

# of SETCHANNELDIRECT operations

statfs

# of STATSTORAGEPATH operations

storInf

# of REQUESTSTORAGEDATA operations

sum

# of all operations combined, excluding data read/written

trunc

# of TRUNCLOCALFILE operations

unlnk

# of UNLINK operations