AFS-Monitor
view release on metacpan or search on metacpan
pod/afsmon_stats.pod view on Meta::CPAN
=item *
VL_upDown_OC_group - VL Server Up/Down Statistics in Other Cells Group.
=back
=item *
RPCop_section - RPC Operation Measurements Section.
=over
=item *
FS_RPCopTimes_group - File Server RPC Operation Timings Group.
=item *
FS_RPCopErrors_group - File Server RPC Operation Errors Group.
=item *
FS_RPCopBytes_group - File Server RPC Transfer Timings Group.
=item *
CM_RPCopTimes_group - Cache Manager RPC Operation Timings Group.
=back
=item *
Auth_Access_section - Authentication and Replicated File Access Section.
=over
=item *
Auth_Stats_group - Authentication Information for Cache Manager Group.
=item *
Access_Stats_group - Unreplicated File Access Group.
=back
=back
All Cache Manager variables categorized under these sections and groups names
are listed below.
=head2 Performance Statistics Section (PerfStats_section)
Performance Statistics Group (PerfStats_group)
=over
=item *
dlocalAccesses: Number of data accesses to files within local cell.
=item *
vlocalAccesses: Number of stat accesses to files within local cell.
=item *
dremoteAccesses: Number of data accesses to files outside of local cell.
=item *
vremoteAccesses: Number of stat accesses to files outside of local cell.
=item *
cacheNumEntries: Number of cache entries.
=item *
cacheBlocksTotal: Number of (1K) blocks configured for cache.
=item *
cacheBlocksInUse: Number of cache blocks actively in use.
=item *
cacheBlocksOrig: Number of cache blocks at bootup.
=item *
cacheMaxDirtyChunks: Maximum number of dirty cache chunks tolerated.
=item *
cacheCurrDirtyChunks: Current number of dirty cache chunks.
=item *
dcacheHits: Number of data files found in local cache.
=item *
vcacheHits: Number of stat entries found in local cache.
=item *
dcacheMisses: Number of data files not found in local cache.
=item *
vcacheMisses: Number of stat entries not found in local cache.
=item *
cacheFlushes: Number of files flushed from cache.
=item *
cacheFilesReused: Number of cache files reused.
=item *
vcacheXAllocs: Additionally allocated vcaches.
=item *
dcacheXAllocs: Additionally allocated dcaches.
=item *
bufAlloced: Number of buffers allocated by AFS.
=item *
bufHits: Number of pages found on buffer cache.
=item *
bufMisses: Number of pages not found on buffer cache.
=item *
bufFlushDirty: Number of cached dirty buffers flushed because all were busy.
=item *
LargeBlocksActive: Number of currently used large free pool entries.
=item *
LargeBlocksAlloced: Number of allocated large free pool entries.
=item *
SmallBlocksActive: Number of currently used small free pool entries.
=item *
SmallBlocksAlloced: Number of allocated used small free pool entries.
=item *
OutStandingMemUsage: Amount of allocated memory.
=item *
OutStandingAllocs: Outstanding osi_allocs (no osi_frees yet).
pod/afsmon_stats.pod view on Meta::CPAN
=item *
CallBackAlloced: Number of callback structures allocated.
=item *
CallBackFlushes: Number of callback flush operations performed.
=item *
srvRecords: Number of servers currently on record.
=item *
srvRecordsHWM: Server record high water mark.
=item *
srvNumBuckets: Number of server hash chain buckets.
=item *
srvMaxChainLength: Maximum server hash chain length.
=item *
srvMaxChainLengthHWM: Server hash chain high water mark.
=item *
sysName_ID: Sysname ID for host hardware.
=back
Miscellaneous Group (misc_group)
=over
=item *
numPerfCalls: Number of performance calls received.
=item *
epoch: Cache Manager epoch time.
=item *
numCellsVisible: Number of cells we know about.
=item *
numCellsContacted: Number of cells contacted.
=back
=head2 Server Up/Down Statistics Section (Server_UpDown_section)
File Server Up/Down Statistics in Same Cell Group (FS_upDown_SC_group)
Note: The records referred to in this section are the internal records kept by the afsmonitor program to track the processes from which data is being gathered.
=over
=item *
fs_sc_numTtlRecords: Number of fileserver records, active or inactive.
=item *
fs_sc_numUpRecords: Number of (active) fileserver records currently marked up.
=item *
fs_sc_numDownRecords: Number of (active) fileserver records currently marked down.
=item *
fs_sc_sumOfRecordAges: Sum of fileserver record lifetimes.
=item *
fs_sc_ageOfYoungestRecord: Age of youngest fileserver record.
=item *
fs_sc_ageOfOldestRecord: Age of oldest fileserver record.
=item *
fs_sc_numDowntimeIncidents: Number of (completed) downtime incidents.
=item *
fs_sc_numRecordsNeverDown: Number of fileserver records never marked down.
=item *
fs_sc_maxDowntimesInARecord: Maximum downtimes seen by any fileserver record.
=item *
fs_sc_sumOfDowntimes: Sum of all (completed) downtimes, in seconds.
=item *
fs_sc_shortestDowntime: Shortest downtime, in seconds.
=item *
fs_sc_longestDowntime: Longest downtime, in seconds.
=item *
fs_sc_down_0_10_min: Down time incidents: 0-10 minutes.
=item *
fs_sc_down_10_30_min: Down time incidents: 10-30 minutes.
=item *
pod/afsmon_stats.pod view on Meta::CPAN
Authentication Information for Cache Manager Group (Auth_Stats_group)
=over
=item *
curr_PAGs: Current number of PAGs.
=item *
curr_Records: Current number of records in table.
=item *
curr_AuthRecords: Current number of of authenticated records (with valid ticket).
=item *
curr_UnauthRecords: Current number of of unauthenticated records (without any ticket at all).
=item *
curr_MaxRecordsInPAG: Maximum records for a single PAG.
=item *
curr_LongestChain: Length of longest current hash chain.
=item *
PAGCreations: Number of PAG creations.
=item *
TicketUpdates: Number of ticket additions/refreshes.
=item *
HWM_PAGS: High water mark - number of PAGs.
=item *
HWM_Records: High water mark - number of records.
=item *
HWM_MaxRecordsInPAG: High water mark - maximum records for a single PAG.
=item *
HWM_LongestChain: High water mark - longest hash chain.
=back
Unreplicated File Access Group (Access_Stats_group)
=over
=item *
unreplicatedRefs: Number of references to unreplicated data.
=item *
replicatedRefs: Number of references to replicated data.
=item *
numReplicasAccessed: Number of replicas accessed.
=item *
maxReplicasPerRef: Maximum number of replicas accessed per reference.
=item *
refFirstReplicaOK: Number of references satisfied by 1st replica.
=back
=head1 The File Server Statistics
File Server statistics are classified into the following sections and groups:
=over
=item *
PerfStats_section: Performance Statistics Section.
=over
=item *
VnodeCache_group: Vnode Cache Group.
=item *
Directory_group: Directory Package Group.
=item *
Rx_group: Rx Group.
=item *
HostModule_group: Host Module Fields Group.
=item *
misc_group: Miscellaneous Variables Group.
=back
=item *
RPCop_section: RPC Operations Section.
=over
=item *
RPCopTimes_group: Individual RPC Operation Timings.
pod/afsmon_stats.pod view on Meta::CPAN
=over
=item *
rx_packetRequests: Packet allocation requests.
=item *
rx_noPackets_RcvClass: Failed packet requests (receive class).
=item *
rx_noPackets_SendClass: Failed packet requests (send class).
=item *
rx_noPackets_SpecialClass: Failed packet requests (special class).
=item *
rx_socketGreedy: Did SO_GREEDY succeed?
=item *
rx_bogusPacketOnRead: Short packets received.
=item *
rx_bogusHost: Host address from bogus packets.
=item *
rx_noPacketOnRead: Read packets with no packet there.
=item *
rx_noPacketBuffersOnRead: Packets dropped due to buffer shortage.
=item *
rx_selects: Selects waiting on packet or timeout.
=item *
rx_sendSelects: Selects forced upon sends.
=item *
rx_packetsRead_RcvClass: Packets read (receive class).
=item *
rx_packetsRead_SendClass: Packets read (send class).
=item *
rx_packetsRead_SpecialClass: Packets read (special class).
=item *
rx_dataPacketsRead: Unique data packets read off wire.
=item *
rx_ackPacketsRead: ACK packets read.
=item *
rx_dupPacketsRead: Duplicate data packets read.
=item *
rx_spuriousPacketsRead: Inappropriate packets read.
=item *
rx_packetsSent_RcvClass: Packets sent (receive class).
=item *
rx_packetsSent_SendClass: Packets sent (send class).
=item *
rx_packetsSent_SpecialClass: Packets sent (special class).
=item *
rx_ackPacketsSent: ACK packets sent.
=item *
rx_pingPacketsSent: Ping packets sent.
=item *
rx_abortPacketsSent: Abort packets sent.
=item *
rx_busyPacketsSent: Busy packets sent.
=item *
rx_dataPacketsSent: Unique data packets sent.
=item *
rx_dataPacketsReSent: Retransmissions sent.
=item *
rx_dataPacketsPushed: Retransmissions pushed by NACK.
=item *
rx_ignoreAckedPacket: Packets with ACKed flag on rxi_Start.
=item *
rx_totalRtt_Sec and rx_totalRtt_Usec: Total round trip time (in seconds and milliseconds).
=item *
rx_minRtt_Sec and rx_minRtt_Usec: Minimum round trip time (in seconds and milliseconds).
=item *
rx_maxRtt_Sec and rx_maxRtt_Usec: Maximum round trip time (in seconds and milliseconds).
=item *
rx_nRttSamples: Round trip samples.
=item *
rx_nServerConns: Total server connections.
=item *
rx_nClientConns: Total client connections.
=item *
rx_nPeerStructs: Total peer structures.
=item *
rx_nCallStructs: Total call structures.
=item *
rx_nFreeCallStructs: Total free call structures.
=back
Host Module Fields Group (HostModule_group)
=over
=item *
host_NumHostEntries: Number of host entries.
=item *
host_HostBlocks: Blocks in use for hosts.
=item *
host_NonDeletedHosts: Non-deleted hosts.
=item *
host_HostsInSameNetOrSubnet: Hosts in same subnet as server.
=item *
host_HostsInDiffSubnet: Hosts in different subnet than server.
=item *
host_HostsInDiffNetwork: Hosts in different network than server.
=item *
host_NumClients: Number of client entries.
=item *
host_ClientBlocks: Blocks in use for clients.
=back
Miscellaneous Variables Group (misc_group)
=over
=item *
numPerfCalls: Number of performance calls received.
=back
=head2 RPC Operations Section (RPCop_section)
Individual RPC Operation Timings Group (RPCopTimes_group)
=over
=item *
epoch: Time when data collection began.
=item *
FetchData_ops: Number of FetchData operations executed.
=item *
FetchData_ops_ok: Number of successful FetchData operations.
=item *
FetchData_sum: Sum of timings for FetchData operations.
=item *
FetchData_sqr: Sum of squares of sample timings for FetchData operations.
=item *
FetchData_min: Minimum execution time observed for FetchData operations.
=item *
FetchData_max: Maximum execution time observed for FetchData operations.
=item *
FetchACL_ops: Number of FetchACL operations executed.
=item *
FetchACL_ops_ok: Number of successful FetchACL operations.
=item *
FetchACL_sum: Sum of timings for FetchACL operations.
=item *
FetchACL_sqr: Sum of squares of sample timings for FetchACL operations.
=item *
FetchACL_min: Minimum execution time observed for FetchACL operations.
=item *
FetchACL_max: Maximum execution time observed for FetchACL operations.
=item *
FetchStatus_ops: Number of FetchStatus operations executed.
=item *
FetchStatus_ops_ok: Number of successful FetchStatus operations.
=item *
FetchStatus_sum: Sum of timings for FetchStatus operations.
( run in 2.955 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )