Network statistics
The network statistics section of the nmon recording file contains details on different network configurations and utilization-specific data.
The following sections in the nmon recording file are used to identify the network statistics:
BBBN
- Records the network configuration details for different network interfaces. This section
contains the following fields:
Network Name
- Name of the network interface.
MTU
- Network frame size.
Mbits
- Adapter rating in Mbits per second that indicates the speed of the interface. Adapter bit rate is reported as 10240 Mbits/s if the speed of the adapter is more than 10 Gb
Name
- Description of the interface. This field value is similar to the output of the lscfg command.
NET
- Records the network I/O statistics. This statistic is present in every iteration and for every
network interface. This section contains the following fields:
<interface>-read-KB/s
- Amount of data in KB that is received on the interface per second.
<interface>-write-KB/s
- Amount of data in KB that is sent on the network interface per second.
NETPACKET
- Records the network packet statistics per interface. This section contains the following fields:
<interface>-reads/s
- Number of packets received on the interface per second.
<interface>-writes/s
- Number of packets sent on the interface per second.
NETSIZE
- Average transfer size of the packets per interface. This section contains the following fields:
<interface>-readsize
- Average size of the packets received on the interface. This field is the ratio of total bytes received on that interface to the total number packets received on that interface.
<interface>-writesize
- Average size of the packets that is transmitted on that interface. This field is the ratio of total bytes transmitted on an interface to the total number packets transmitted on the interface.
NETERROR
- Provides error statistics per network interface and is similar to the data provided by the
netstat –in command. This section contains the following fields:
<interface>-ierrs
- Number of errors that occurred per second when data is received on the interface.
<interface>-oerrs
- Number of errors that occurred per second when data is sent on the interface.
<interface>-collisions
- Number of collisions per second on the interface. Note: A network collision can occur when more than one interface tries to send packet on the same network segment. If you are using an Ethernet adapter, this value is always 0.
SEA
- Records the Shared Ethernet Adapter (SEA) statistics and configuration details. This section
contains the following fields:Note:If errors occur, this section contains error messages. This section contains the following fields:
- If some SEAs are not available after the start of recording, those values will be recorded as 0.
- The field is not recorded if SEA does not exist.
BBBS,<line no >, Shared Ethernet Adapter stats,SEAs found,<#number of SEAs>
- Number of Shared Ethernet Adapters in the VIOS.
BBBS, <line no>, SEA#, <seaname>
SEA #
value indicatesSEA
index number. Local indexing is used to identify the SEA.BBBS,<line no>,SEA#,<seaname>,<o.p of lsattr –Eol <seaname>>
- You can refer to the man page of the lsattr command to understand the detailed output of the command.
SEA : utilization
- Records SEA utilization statistics. This section contains the following fields:
<SEA-Name>_ read-KB/s
- Amount of data in KB that is received per second on the SEA.
<SEA-Name>- write-KB/s
- Amount of data in KB that is transmitted per second on the SEA.
SEAPACKET
- Records utilization statistics that are related to SEA Packet. This section contains the
following fields:
<SEA –Name> -reads/s
- Number of packets that are received per second on the SEA adapter.
<SEA –Name> -writes/s
- Number of packets that are transmitted per second on the SEA adapter.
BBBSEA,001, <sea List>
- Records list of SEAs in the VIOS.
<sea list>-
is a comma separated list of SEA names. BBBSEACONF, <line no>
- Records SEA configuration Information. This section is present only once in the nmon recording
file. This section contains the following fields:
<sea_name>_ Large_send
- This flag indicates the large data send option for theadapter.
<sea_name>_ Large_receive
- This flag indicates the large data receive option for the adapter.
<sea_name>_Thread
- This flag indicates the threading mode for this adapter.
<sea_name>_ha_mode
- You can refer this flag to see whether high availability mode is enabled.
BBBSEACHEC,000, Ether Channel Adapter Names BBBSEACHEC,001, <Etherchannel Names>
- Records Ethernet Channel adapter names. This section is present only once in the recording file.
This section contains the following fields:
EtherChannel Names
- List of ether channel adapter names.
- BBBSEACHECCONF, <line no>
- Records Etherchannel Adapter Configuration Information
- BBBSEACHECCONF, <lineno>, <etherchannelname_hash_mode>
- Records hash mode value. This value is used by the algorithm to determine the outgoing adapter.
BBBSEACHECCONF, <line no>
- Records ether channel adapter configuration information. This section contains the following fields:
BBSEACHECCONF,<lineno>,<etherchannelname_hash_mode>
- The data value that will be used by the algorithm to determine the outgoing adapter.
<sea_name>_Thread
- Indicates that the threading mode for this adapter.
<sea_name>_ha_mode
- Indicates that the high availability mode flag is enabled in a shared Ethernet failover setup.
BBBSEACHPHY,000
- Records physical adapter names. Physical adapters are used to create shared Ethernet adapters. This section is present only once in the recording file.
BBBSEACHPHY,001
- Physical adapters that are used to bridge at the time of creation of shared Ethernet adapters.
BBBSEACHPHYCONF, <Line no>
- Records physical adapter configuration information. This section is recorded when –y sub=sea
option is enabled. This section is present only once in the nmon recording file. This section
contains the following fields:
<Physical Adapter name>_Large_Send
- This field is used to indicate whether the option to send large data on the adapter is enabled or disabled.
<Physical Adapter name>_Large_receive
- This flag is used to indicate whether the option to receive large data on the adapter is enabled
or disabled.Note: When this flag is set and if the adapter supports the flag, packets received by the adapter is aggregated before they are passed to the upper network layer, to achieve better performance.
<Physical Adapter name>_DMA_Errors
- The number of incoming packets dropped by the hardware due to no resource
error.Note: This error usually occurs because the receive buffers of the adapter were exhausted. Some adapters might have the size of the receive buffer as a configurable parameter.
<Physical Adapter name>_Speed
- Provides media speed attribute of this adapter.
<Physical Adapter name>_Flow_control
- Specifies whether the adapter must enable transmit and receive flow control.
BBBSEACHVIR,000
- Records virtual adapter names. You can use the -y sub=sea option to enable
recording of this section in the nmon recording file. This will be present only once in the
recording file. This section contains the following fields:
BBBSEACHVIR,001,<Virtual Adapter Names>
- List of virtual adapter names. Virtual Ethernet adapters allow logical partitions within the same system to communicate without having to use physical Ethernet adapters. Within the system, these adapters are connected to a virtual Ethernet switch in the hypervisor. TCP/IP communications over these adapters are routed through the server firmware. The system transmits packets by copying the packet directly from the memory of the sender LPAR to the receive buffers of the receiver LPAR without any intermediate buffering of the packet.
BBBSEACHVIRCONF, <line no>
- Records virtual adapter configuration Information. You can use the -y
sub=sea option to enable recording of this section in the nmon recording file. This will
be present only once in the recording file. This section contains the following fields:
<Virtual Adapter Name>_Snd_Errors
- Number of send errors at hypervisor level.
<Virtual Adapter Name>_RscErrors
- Number of receive errors at the hypervisor level.
<Virtual Adapter Name>_invalid_vid_packets
- Number of packets that have invalid virtual LAN (VLAN) ID.
SEACHPHY
- Records the physical adapter network traffic. You can use the -y sub=sea
option to enable recording of this section in the nmon recording file. This section contains the
following fields:
<physical adaptername>_read-KB/s
- Total amount of data in KB that is received per second on the interface.
<physical adaptername>__write-KB/s
- Amount of data in KB transmitted per second on this interface.Note: Value of this field is sum of total number of packets sent from the interface configured over the SEA, and total packets sent from the virtual network to the physical network.
<physical adaptername>_reads/s
- Total bytes of data received per second on the interface.
<physical adaptername>_writes/s
- Total bytes of data sent per second on the interface.
<physical adaptername>_Transmit_Errors
- Number of errors per second during transmission on the interface.
<physical adaptername>_Receive_Errors
- Number of errors occurred during receive operation on the interface.
<physical adaptername>_Packets_Dropped
- Total number of packets dropped during the communication between virtual adapters and the physical adapter. This packet drop includes drops occurred while receiving the packets on the physical network and while transmitting the packets over the physical network.
<physical adaptername>__No_ResErrors
- The number of incoming packets dropped by the hardware due to no resource error.Note: This error occurs if the receive buffers on the adapter were exhausted. Some adapters have receive buffer with configurable size.
<physical adaptername>__No_Mbuf_Errors
- Number of incoming packets with collision errors during reception. A network collision can occur
when more than one interface tries to send packet on the same network segment.Note: If you are using Ethernet adapter this is always 0. Because the adapter is set to full duplex mode. If we set the adapter to auto negotiation mode, it might set the adapter to half duplex mode which leads to network collision and causes network performance issues.
BBBSEAC,000
- Records statistics about SEA active client adapters. This section is recorded only once in the nmon recording file.
BBBSEAC,001, <Sea client adapters>
- List of MAC addresses of the SEA client adapters.
SEACLITRAFFIC
- Records network traffic statistics of the SEA client adapters. If any specific client adapters
are deleted from the list of configured adapters after the headers are written to the recording
file, value for those adapters are recorded as 0. This section contains the following fields:
<sea_client_mac_name> _read-KB/s
- Total amount of data in KB that is received per second on the adapter.
<sea_client_mac_name> _write-KB/s
- Total amount of data in KB that is transmitted per second on the adapter.
<sea_client_mac_name> _reads/s
- Total amount of data in bytes received per second on the adapter.
<sea_client_mac_name> _writes/s
- Total amount of data in bytes that is transmitted per second on the adapter.
NFS*
- Records Network File System (NFS) statistics. The NFS is a mechanism for storing files on a network. It is a distributed file system that allows users to access files and directories located on remote computers and use those files and directories as if they are local files.
NFSSVRV2
- Records statistics related to NFS version 2 (NFSv2). This section contains the following fields:
null
- Number of null requests to the NFSv2 server. These requests are made for checking the connectivity to a server.
getattr
- Number of getattr() requests to the NFSv2. These requests are made to determine what type of file was called.
setattr
- Number of setattr() requests to NFSv2 server. These calls are made to set the attributes of a file over an interval.
root
- The number of NFS calls made to the server by the
root
user during a monitored interval. Lookup
- The number of filename lookup requests made by an NFS server during a monitored interval.
readlink
- Number of readlink() requests to NFSv2 server. The number of calls received by a NFS server during the monitored interval.
read
- The number of
read()
calls by a server during a monitored interval. wrcache
- The number of wrcache() calls made to a server during a monitored interval.
write
- The number of write() calls made to a server during a monitored interval.
create
- The number of file create() calls made to a server during the monitored interval.
remove
- The number of remove() file calls made to a server during a monitoring interval.
rename
- The number of rename() file calls made to a server during a monitoring interval.
link
- The number of hard link reports made by a server during a monitored interval.
symlink
- The number of symlink() calls made to a server during a monitoring interval.
mkdir
- The number of mkdir() calls made to a server during a monitoring interval.
rmdir
- The number of rmdir() calls made to a server during a monitoring interval.
readdir
- The number of readdir() calls made to a server during a monitoring interval.
fsstat
- The number of file statistics calls made during the monitored interval.
NFSSVRV3
- Records statistics related to NFS version 3 (NFSv3). This section contains the following fields:
null
- Number of null requests to the NFSv3 server. These requests are made for checking the connectivity to a server.
getattr
- Number of getattr() requests to the NFSv3 server. These requests are made to determine what type of file was called.
setattr
- Number of setattr() requests to NFSv3 server. These calls are made to set the attributes of a file over an interval.
Lookup
- The number of filename lookup requests made by an NFS server during a monitored interval.
access
- Number of file access requests made to NFS Server during monitoring interval.
readlink
- Number of readlink() requests to NFSv3 server. The number of calls received by a NFS server during the monitored interval.
read
- The number of read() calls by a server during a monitored interval.
write
- The number of write() calls made to a server during a monitored interval.
create
- The number of file create() calls made to a server during the monitored interval.
mkdir
- The number of mkdir() calls made to a server during a monitoring interval.
symlink
- The number of symlink() calls made to a server during a monitoring interval.
mknod
- Number of mknod() calls made to a server during the monitoring interval remove The number of remove file calls made to a server during a monitoring interval.
remove
- The number of remove() calls made to a server during a monitoring interval.
rmdir
- Number of rmdir() calls made to a server during a monitoring interval.
- rename
- Number of rename() calls made to a server during a monitoring interval.
- link
- Number of hard link reports made by a server during a monitoring interval.
readdir
- The number of readdir() calls made to a server during a monitoring interval.
readdirp
- The number of readdirp() calls made to a server to get the the name, the file ID, attributes, and file handle.
fsstat
- The number of file statistics calls made during the monitored interval.
fsinfo
- The number of file system information calls made to the NFS server.
pathconf
- The number of pathconf() calls made to the NFS server.
commit
- The number of file commit calls made to the NFS server.
NFSCLIV2
- Records NFS client version 2 statistics. This section contains the following fields:
null
- The number of calls generated for checking connectivity to a server.
getattr
- The number of calls made to determine what type of file is being called.
setattr
- The number of NFS calls made to set the attributes of a file during a monitored interval.
root
- The number of NFS calls made to the server by the
root
user during a monitoring interval. lookup
- Number of NFS client file lookup names request.
readlink
- Number of
readlink()
calls NFS client. read
- Number of NFS client read directory requests.
wrcache
- Number of NFS client wrcache() calls requests.
write
- Number of NFS client write call requests.
create
- Number of NFS client file create call requests.
remove
- Number of NFS client file remove requests.
rename
- Number of NFS client file rename requests.
link
- Number of NFS clinet hard link creation requests.
link
symlink
- Number of NFS clinet symbolic link creation requests.
mkdir
- Number of NFS client directory creation requests.
rmdir
- Number of NFS client directory removal requests.
readdir
- Number of NFS client directory read requests.
fsstat
- Number of NFS file statistics call requests.
NFSCLIV3
- Records NFS Client Version 3 statistics. This section contains the following fields:
null
- The number of calls generated for checking connectivity to a server.
getattr
- The number of calls made to determine what type of file is being called.
setattr
- The number of NFS calls made to set the attributes of a file during a monitored interval.
lookup
- Number of NFS client file lookup names request.
access
readlink
- Number of
readlink()
calls NFS client. read
- Number of NFS client read directory requests.
write
- Number of NFS client write call requests.
create
- Number of NFS client file create call requests.
mkdir
- Number of NFS client directory creation requests.
symlink
- Number of NFS clinet symbolic link creation requests.
mknod
- Number of NFS client directory creation requests.
remove
- Number of NFS client file remove requests.
rmdir
- Number of NFS client directory removal requests.
rename
- Number of NFS client file rename requests.
link
- Number of NFS clinet hard link creation requests.
readdir
- Number of NFS client directory read requests.
readdirp
- Number of NFS client readdir plus call requests.
fsstat
- Number of NFS file statistics call requests.
fsinfo
- Number of NFS Client file information call requests.
pathconf
- The number of calls by NFS client that involved path configuration (pathconf) calls to obtain configuration values for files.
- commit
- The number of file commit calls made by the NFS client.
NFSSVRV4
- Records the NFS Version 4 statistics. This section contains the following fields:
access
- The number of access calls made to the NFS server.
clientid_confirm
- The number of set clientid confirm operations on the NFS server.
close
- Number of file close requests on the NFS Server.
commit
- The number of file commit calls made to the NFS server.
compound
- Number of compound calls requests to NFS server. The
compound
procedure consists of one or more NFS operations that were typically defined as separate RPC procedures in the previous NFS versions. This change might result in requiring fewer Remote Procedure Calls (RPCs) to perform logical file system operations over the network. create
- The number of file creates calls made to a server during the monitoring interval.
delegpurge
- Number of NFSv4 server purge delegation operations that are awaiting recovery.
getattr
- Number of getattr() requests to NFS server. This call determines what type of file is used.
delegreturn
- Number of delegreturn() operations on the NFS Server.
getfh
- Number of get file handle requests made to the NFS server.
link
- The number of hard link create requests made to a server during a monitoring interval.
lock
- Number of file lock or record lock requests made to NFS server during the monitored interval.
lockt
- Number of requests for testing specific lock on the NFS server.
locku
- Number of requests to unlock file requests made to NFS server.
lookup
- The number of filename Lookup requests made by an NFS server during a monitoring interval. lookupp Number of parent directory lookup requests made by NFS server.
lookupp
- Number of parent directory lookupp() requests made by NFS Server
null
- The number of calls generated for checking connectivity to a server.
nverify
- The number of nverify operations made on the NFS Server.
open
- Number of file open requests made to NFS Server.
openattr
- Number of open attr operations made on NFS Server.
open_confirm
- Number of open confirm operations made on NFS server.
open_downgrade
- Number of NFS downgrade access operation done to open files on NFS server.
operations
- Number of NFS server operations.
putfh
- Number of put filehandle operation requests made on NFS server.
putpubfh
- Number of requests to replace the current filehandle with the filehandle that represents the public filehandle of the name space of the server.
putrootfh
- Number of requests to replace the current filehandle with the filehandle that represents the root of the server’s name space.
read
- Number of read operations made on NFS Server.
readdir
- Number of directory read operations made on NFS Server.
readlink
- Number of read symbolink read operations made on NFS server.
release_lock
- Number of release lock operations made on NFS Server.
remove
- The number of Remove File calls made to a server during a monitoring interval.
rename
- The number of Rename File calls made to a server during a monitoring interval.
renew
- Number of renew operations made to the NFS server to renew leases which are hold.
restorefh
- Number of restore file handle requests made to NFS ेerver.
savefh
- Number of requests to save file handle on NFS Server. These handles can be later restore and will be accounted as restorefh requests.
secinfo
- Number of secinfo requests made to the server to obtain a valid RPC authentication flavors for a specific file handle, file name pair.
setattr
- Number of setattr requests made to a NFS server to set attributes of a file.
verify
- Number of verify requests made on NFS server. The verify operation is used to verify that attributes have a value assumed by the client before proceeding with following operations in the compound request.
write
- Number of write requests made to NFS Server.
NFSCLIV4
- Records NFS Client version 4 statistics. This section contains the following fields:
access
- Number of check access right requests made by NFS client.
acl_read
- Number of access control list read operations made by NFS Client.
acl_stat_l
- Number of access control list retrieve operations made by NFS client.
acl_write
- Number of write access control list operations made by NFS client.
client_confirm
- Number of client confirm operations made by NFS Client.
close
- Number of Close operation request made by NFS client.
commit
- Number of commit request made by NFS client. The COMMIT operation forces or flushes data to stable storage for the file specified by the current file handle.
create
- Number of file create requests made by NFS client.
delegreturn
- Number of delegation return requests made by NFS client.
finfo
- Number client info requests for file made by NFS client.
getattr
- Number of file get attributes requests made by NFS client.
link
- The number of hard link create requests made by NFS client during a monitoring interval
lock
- Number of lock requests made by NFS Client.
lock_test
- Number of lockT operation requests made by NFS client.
lookup
- Number of file name lookup operation requests made by NFS client.
mkdir
- Number of create directory operations made by NFS Client.
mknod
- Number of mknod operations made by client.
null
- The number of calls generated for checking connectivity to a server.
open
- Number of open file requests made by NFS client.
open_confirm
- Number of open_confirm requests made by NFS Client.
open_downgrade
- Number of downgrade file requests access made by NFS client.
operations
- Number of operations requests made by NFS Client.
pcl_read
- Number of pcl_read requests made by NFS client. Here client extracts numeric data from printer control language (PCL) file.
pcl_stat
- Number of requests to get stats on PCL files by NFS client.
pcl_stat_l
- Number of requests to retrieve long PCL attributes by NFS client.
pcl_write
- Number of write requests on PCL made by NFS Client.
read
- Number of read requests made by NFS client.
readdir
- Number of directory read requests made by NFS link.
readlink
- Number of symbolic link reqd requests made by NFS client.
release_lock
- Number of file lock release operations made by NFS client.
remove
- Number of file remove requests made by NFS Client.
rename
- Number of file rename requests made by NFS client.
renew
- Number of renew operations made by NFS client to renew leases which are hold.
replicate
- Number of replicate operations requests made by NFS client.
rmdir
- Number of directory remove operation requests made by NFS client.
secinfo
- Number of secinfo requests made by NFS Client to obtain a valid RPC authentication flavors for a specific file handle, file name pair.
setattr
- Number of setattr operation requests made by NFS Client.
set_clientid
- Number of Client Negotiation requests made by NFS Client.
set_clientid
- Number of Client confirm requests made by NFS Client.
statfs
- Number of statfs calls made by NFS client.
symlink
- Number of symlink create requests made by NFS Client.
unlock
- Number of file unlock requests made by NFS client.
write
- Number of file write requests made by NFS client.