SSH Collection Module Solaris Command Reference
The following table contains the Solaris command reference for the SSH Collection Model.
| 
                                                                 Command  | 
                                                            
                                                                 Privileged  | 
                                                            
                                                                 Command Operation  | 
                                                            
                                                                 Reason for Use  | 
                                                        
| 
                                                                 sudo true  | 
                                                            
                                                                 Yes  | 
                                                            
                                                                 Immediately returns successfully.  | 
                                                            
                                                                 Used to validate access to the sudo utility.  | 
                                                        
| 
                                                                 uname -a  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns all elements in the system utsname structure.  | 
                                                            
                                                                 Used for a full descriptive string for the system.  | 
                                                        
| 
                                                                 uname -s  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns the operating system name.  | 
                                                            
                                                                 Used for OS detection.  | 
                                                        
| 
                                                                 uname -p  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns the hardware platform type.  | 
                                                            
                                                                 Used for system architecture detection.  | 
                                                        
| 
                                                                 uname -n  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns the system hostname.  | 
                                                            
                                                                 Used for hostname detection.  | 
                                                        
| 
                                                                 uname -rv  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns OS revision.  | 
                                                            
                                                                 Used to determine SunOS and kernel version.  | 
                                                        
| 
                                                                 cat /etc/release  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns detailed OS version string.  | 
                                                            
                                                                 Used to determine Solaris version and OS build date.  | 
                                                        
| 
                                                                 zonename  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns name of current zone.  | 
                                                            
                                                                 Used to distinguish between global and non-global zones.  | 
                                                        
| 
                                                                 /usr/sbin/zoneadm list -p  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns list of zones on system.  | 
                                                            
                                                                 Used to fetch UUID of non-global zones.  | 
                                                        
| 
                                                                 uptime  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns system uptime.  | 
                                                            
                                                                 Used during calculation of network traffic metrics.  | 
                                                        
| 
                                                                 /usr/sbin/prtdiag -v || true  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns hardware and firmware information.  | 
                                                            
                                                                 (SPARC) Used to fetch hardware type, serial number, and firmware versions.  | 
                                                        
| 
                                                                 /usr/sbin/smbios -t SMB_TYPE_BIOS  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns BIOS version.  | 
                                                            
                                                                 (x86) Used to fetch BIOS revision.  | 
                                                        
| 
                                                                 /usr/sbin/smbios -t SMB_TYPE_SYSTEM  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns hardware information.  | 
                                                            
                                                                 (x86) Used to fetch hardware type and serial number.  | 
                                                        
| 
                                                                 /usr/sbin/prtconf  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns hardware and memory information.  | 
                                                            
                                                                 Used to determine total available RAM.  | 
                                                        
| 
                                                                 ps -e -o pid,time,rss,args  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns details on running processes.  | 
                                                            
                                                                 Used to retrieve a list of running processes.  | 
                                                        
| 
                                                                 /usr/sbin/psrinfo -pv  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Returns CPU information.  | 
                                                            
                                                                 Used to determine processor type, speed, and topology.  | 
                                                        
| 
                                                                 /sbin/ifconfig -a  | 
                                                            
                                                                 Yes  | 
                                                            
                                                                 Returns network information.  | 
                                                            
                                                                 Used to determine network interface names, IP addresses, and MACs.  | 
                                                        
| 
                                                                 /sbin/dladm show-dev -p  | 
                                                            
                                                                 Yes  | 
                                                            
                                                                 Return physical NIC status.  | 
                                                            
                                                                 (10) Used to determine speed of physical network interfaces.  | 
                                                        
| 
                                                                 /sbin/dladm show-phys -p -o LINK,MEDIA,STATE,SPEED,DUPLEX,DEVICE  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return physical NIC status.  | 
                                                            
                                                                 (11) Used to determine speed and media type of physical network interfaces.  | 
                                                        
| 
                                                                 iostat -En  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return physical disk info.  | 
                                                            
                                                                 Used to determine type and model of disks.  | 
                                                        
| 
                                                                 /sbin/mount -v  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return list of mounted filesystems.  | 
                                                            
                                                                 Used to determine type and options of mounted filesystems.  | 
                                                        
| 
                                                                 df -k  | 
                                                            
                                                                 Yes  | 
                                                            
                                                                 Return file system capacity.  | 
                                                            
                                                                 Used to determine filesystem utilization.  | 
                                                        
| 
                                                                 /usr/sbin/zpool list -H -o name,size,allocated,free,capacity,health  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return ZFS capacity.  | 
                                                            
                                                                 Used to determine total capacity and utilization of ZFS pools.  | 
                                                        
| 
                                                                 pkginfo -li  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return installed software.  | 
                                                            
                                                                 (10) Used to obtain versions and descriptions of installed OS packages.  | 
                                                        
| 
                                                                 pkg info  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return installed software.  | 
                                                            
                                                                 (11) Used to obtain versions and descriptions of installed OS packages.  | 
                                                        
| 
                                                                 pkg contents -H -t file -a 'mode=?5*' -a 'mode=?7*' -o pkg.name,action.key  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return installed executables.  | 
                                                            
                                                                 (11) Used to obtain list of executable files in installed OS packages.  | 
                                                        
| 
                                                                 vmstat 1 2  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return CPU, memory, and disk statistics.  | 
                                                            
                                                                 Used to determine current CPU and memory utilization.  | 
                                                        
| 
                                                                 /usr/sbin/swap -l  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return swap memory information.  | 
                                                            
                                                                 Used to determine current swap size and utilization.  | 
                                                        
| 
                                                                 kstat -p zfs:0:arcstats:size  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return kernel statistics.  | 
                                                            
                                                                 Used to determine proportion of memory used for ZFS disk cache.  | 
                                                        
| 
                                                                 iostat -xn 1 2  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return disk activity.  | 
                                                            
                                                                 Used to determine current disk throughput.  | 
                                                        
| 
                                                                 pfiles /proc/*  | 
                                                            
                                                                 Yes  | 
                                                            
                                                                 Return open files and sockets.  | 
                                                            
                                                                 (< 11.2) Used to correlate running processes with network connections.  | 
                                                        
| 
                                                                 netstat -an -P tcp -f inet  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return network connections.  | 
                                                            
                                                                 (< 11.2) Used to determine active TCP connections.  | 
                                                        
| 
                                                                 netstat -anu -P tcp -f inet  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return network connections and processes.  | 
                                                            
                                                                 (>= 11.2) Used to determine active TCP connections and associated processes.  | 
                                                        
| 
                                                                 /sbin/dladm show-dev -s  | 
                                                            
                                                                 Yes  | 
                                                            
                                                                 Return network interface counters.  | 
                                                            
                                                                 (10) Used to determine total network throughput.  | 
                                                        
| 
                                                                 /usr/sbin/dlstat -p -o LINK,IPKTS,RBYTES,OPKTS,OBYTES  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return network interface counters.  | 
                                                            
                                                                 (11.0-11.2) Used to determine total network throughput.  | 
                                                        
| 
                                                                 /usr/sbin/dlstat -p -o LINK,IPKTS,IDROPS,RBYTES,OPKTS,ODROPS,OBYTES  | 
                                                            
                                                                 
  | 
                                                            
                                                                 Return network interface counters.  | 
                                                            
                                                                 (>= 11.3) Used to determine total network throughput.  |