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 |