List of AFM metrics
You can only use AFM metric if your system has GPFS configured. The following section lists all the AFM metrics:
GPFSAFM
- gpfs_afm_bytes_read: Total number of bytes read from remote system as a result of cache miss.
- gpfs_afm_bytes_written: Total number of bytes written to the remote system as a result of cache updates.
- gpfs_afm_ops_expired: Number of operations that were sent to remote system because they were expired, i.e. waited the configured async timeout in the gateway queue.
- gpfs_afm_ops_forced: Number of operations that were sent to remote system because they were forced out of the gateway queue before the configured async timeout, perhaps due to a dependent operation.
- gpfs_afm_ops_sync: Number of synchronous operations that were sent to remote system.
- gpfs_afm_ops_revoked: Number of operations that were sent to the remote system because a conflicting token acquired from another GPFS node resulted in a revoke.
- gpfs_afm_bytes_pending: Total number of bytes pending, i.e. not yet written to the remote system.
- gpfs_afm_ops_sent: Total number of operations sent over the communication protocol to the remote system.
- gpfs_afm_shortest_time: Shortest time in seconds that a pending operation waited in the gateway queue before being sent to remote system.
- gpfs_afm_longest_time: Longest time in seconds that a pending operation waited in the gateway queue before being sent to remote system.
- gpfs_afm_avg_time: Average time in seconds that a pending operation waited in the gateway queue before being sent to remote system.
- gpfs_afm_tot_read_time: Total time in seconds to perform read operations from the remote system.
- gpfs_afm_tot_write_time: Total time in seconds to perform write operations to the remote system.
- gpfs_afm_conn_esta: Total number of times a connection was established with the remote system.
- gpfs_afm_conn_broken: Total number of times the connection to the remote system was broken.
- gpfs_afm_fset_expired: Total number of times the fileset was marked expired due to a disconnection with remote system and expiry of the configured timeout.
- gpfs_afm_used_q_memory: Used memory in bytes by the messages enqueued.
- gpfs_afm_num_queued_msgs: Number of messages that are currently enqueued.
GPFSAFMFS
- gpfs_afm_fs_bytes_read: Total number of bytes read from remote system as a result of cache miss for this filesystem.
- gpfs_afm_fs_bytes_written: Total number of bytes written to the remote system as a result of cache updates for this filesystem.
- gpfs_afm_fs_ops_expired: Number of operations that were sent to remote system because they were expired, i.e. waited the configured async timeout in the gateway queue for this filesystem.
- gpfs_afm_fs_ops_forced: Number of operations that were sent to remote system because they were forced out of the gateway queue before the configured async timeout, perhaps due to a dependent operation for this filesystem.
- gpfs_afm_fs_ops_sync: Number of synchronous operations that were sent to remote system for this filesystem.
- gpfs_afm_fs_ops_revoked: Number of operations that were sent to the remote system because a conflicting token acquired from another GPFS node resulted in a revoke for this filesystem.
- gpfs_afm_fs_bytes_pending: Total number of bytes pending, i.e. not yet written to the remote system for this filesystem.
- gpfs_afm_fs_ops_sent: Total number of operations sent over the communication protocol to the remote system for this filesystem.
- gpfs_afm_fs_shortest_time: Shortest time in seconds that a pending operation waited in the gateway queue before being sent to remote system for this filesystem.
- gpfs_afm_fs_longest_time: Longest time in seconds that a pending operation waited in the gateway queue before being sent to remote system for this filesystem.
- gpfs_afm_fs_avg_time: Average time in seconds that a pending operation waited in the gateway queue before being sent to remote system for this filesystem.
- gpfs_afm_fs_tot_read_time: Total time in seconds to perform read operations from the remote system for this filesystem.
- gpfs_afm_fs_tot_write_time: Total time in seconds to perform write operations to the remote system for this filesystem.
- gpfs_afm_fs_conn_esta: Total number of times a connection was established with the remote system for this filesystem.
- gpfs_afm_fs_conn_broken: Total number of times the connection to the remote system was broken for this filesystem.
- gpfs_afm_fs_fset_expired: Total number of times the fileset was marked expired due to a disconnection with remote system and expiry of the configured timeout for this filesystem.
- gpfs_afm_fs_used_q_memory: Used memory in bytes by the messages queued for this filesystem.
- gpfs_afm_fs_num_queued_msgs: Number of messages that are currently queued for this filesystem.
GPFSAFMFSET
- gpfs_afm_fset_bytes_read: Total number of bytes read from remote system as a result of cache miss for this fileset.
- gpfs_afm_fset_bytes_written: Total number of bytes written to the remote system as a result of cache updates for this fileset.
- gpfs_afm_fset_ops_expired: Number of operations that were sent to remote system because they were expired, i.e. waited the configured async timeout in the gateway queue for this fileset.
- gpfs_afm_fset_ops_forced: Number of operations that were sent to remote system because they were forced out of the gateway queue before the configured async timeout, perhaps due to a dependent operation for this fileset.
- gpfs_afm_fset_ops_sync: Number of synchronous operations that were sent to remote system for this fileset.
- gpfs_afm_fset_ops_revoked: Number of operations that were sent to the remote system because a conflicting token acquired from another GPFS node resulted in a revoke for this fileset.
- gpfs_afm_fset_bytes_pending: Total number of bytes pending, i.e. not yet written to the remote system for this fileset.
- gpfs_afm_fset_ops_sent: Total number of operations sent over the communication protocol to the remote system for this fileset.
- gpfs_afm_fset_shortest_time: Shortest time in seconds that a pending operation waited in the gateway queue before being sent to remote system for this fileset.
- gpfs_afm_fset_longest_time: Longest time in seconds that a pending operation waited in the gateway queue before being sent to remote system for this fileset.
- gpfs_afm_fset_avg_time: Average time in seconds that a pending operation waited in the gateway queue before being sent to remote system for this fileset.
- gpfs_afm_fset_tot_read_time: Total time in seconds to perform read operations from the remote system for this fileset.
- gpfs_afm_fset_tot_write_time: Total time in seconds to perform write operations to the remote system for this fileset.
- gpfs_afm_fset_conn_esta: Total number of times a connection was established with the remote system for this fileset.
- gpfs_afm_fset_conn_broken: Total number of times the connection to the remote system was broken for this fileset.
- gpfs_afm_fset_fset_expired: Total number of times the fileset was marked expired due to a disconnection with remote system and expiry of the configured timeout for this fileset.
- gpfs_afm_fset_used_q_memory: Used memory in bytes by the messages queued for this fileset.
- gpfs_afm_fset_num_queued_msgs: Number of messages that are currently queued for this filesystem.
Note: GPFSAFM, GPFSAFMFS, and GPFSAFMFSET also have other metrics which indicate the statistics on
the state of remote filesystem operations. These metrics appear in the following format:
- For GPFSAFM: gpfs_afm_operation_state
- For GPFSAFMFS: gpfs_afm_fs_operation_state
- For GPFSAFMFSET: gpfs_afm_fset_operation_state
- lookup
- getattr
- readdir
- readlink
- create
- mkdir
- mknod
- remove
- rmdir
- rename
- chmod
- trunc
- stime
- link
- symlink
- setsttr
- setxattr
- open
- close
- read
- readsplit
- writesplit
- write
- queued
- inflight
- complete
- errors
- filter