Sun Solaris Management Support
Solaris is Sun Microsystems UNIX-based Operating System. It is used extensively in highly reliable multiprocessor machines and is designed for massive scalability. Hyperic HQ's SIGAR technology provides complete access to hardware and operating system level monitoring for Solaris on both SPARC as well as x86 hardware. Each Solaris machine is first inventoried with discreet detection of every CPU, Filesystem, and Network Interface configured on the host. HQ can then measure the CPU activity of each individual CPU, complete memory utilization, local and remote filesystem statistics, as well as network activity on each interface.
Additionally, HQ can monitor individual processes on the machine for any system level services using SIGAR's Process Table Query Language technology which allows a user to easily define criteria which uniquely identifies a process which should be monitored for availability, memory, and CPU consumption.
HQ also provides the ability to monitor system events by tracking and reporting on any log, configuration, or login event into the system. These events are recorded in the HQ database and can be used to diagnose system performance issues, enforce security policies, and perform impact analysis on any configuration change made to the Solaris environment.
Auto-Discover your hardware and software infrastructure
Monitor every metric, log, and configuration for resources in your inventory
Identify problem resources with automatic baselines for every metric
Control all your resources on-demand, on schedule, or in response to alerts
Alert on any measurement, log, or security event in your environment

Solaris Supported Versions
SPARC Solaris 2.4 - 10
x86 Solaris 2.4 - 10
System Monitoring Specification
- Solaris Service Metrics
- CPU Idle
- CPU Nice
- CPU Usage
- CPU Wait
- Free Memory
- Load Average 1 Minute
- Load Average 15 Minutes
- Load Average 5 Minutes
- Number of CPUs
- Shared Memory
- Swap Free
- Swap Total
- Swap Used
- System CPU
- Total Memory
- Used Memory
- User CPU
- Number of TCP Inbound Connections
- Number of TCP Outbound Connections
- Number of TCP State CLOSED Connections
- Number of TCP State CLOSED_WAIT Connections
- Number of TCP State CLOSING Connections
- Number of TCP State ESTABLISHED Connections
- Number of TCP State FIN_WAIT1 Connections
- Number of TCP State FIN_WAIT2 Connections
- Number of TCP State LAST_ACK Connections
- Number of TCP State LISTEN Connections
- Number of TCP State SYN_RECV Connections
- Number of TCP State SYN_SENT Connections
- Number of TCP State SYN_WAIT Connections
- Solaris Process Metrics
- Availability
- Virtual Memory Size
- Memory Size
- CPU System Time
- CPU System Time per Minute
- CPU User Time
- CPU User Time per Minute
- CPU Total Time
- CPU Total Time per Minute
- CPU Usage
- Start Time
- Open File Descriptors
- Process Metrics
- Availability
- Virtual Memory Size
- Resident Memory Size
- Cpu System Time
- Cpu System Time per Minute
- Cpu User Time
- Cpu User Time per Minute
- Cpu Total Time
- Cpu Total Time per Minute
- Cpu Usage
- Start Time
- Open File Descriptors
- Threads
- CPU Metrics
- Availability
- User Cpu
- System Cpu
- Cpu Idle
- Cpu Usage
- User Cpu Seconds
- User Cpu Seconds per Minute
- System Cpu Seconds
- System Cpu Seconds per Minute
- Cpu Idle Seconds
- Cpu Idle Seconds per Minute
- Cpu Wait Seconds
- Cpu Wait Seconds per Minute
- NetworkServer Interface Metrics
- Availability
- Bits Received
- Bits Received per Second
- Bytes Received
- Bytes Received per Minute
- Packets Received
- Packets Received per Minute
- Bytes Transmitted
- Bytes Transmitted per Minute
- Bits Transmitted
- Bits Transmitted per Second
- Packets Transmitted
- Packets Transmitted per Minute
- Transmit Errors
- Transmit Errors per Minute
- Receive Errors
- Receive Errors per Minute
- Transmit Packets Dropped
- Transmit Packets Dropped per Minute
- Receive Packets Dropped
- Receive Packets Dropped per Minute
- Transmit Collisions
- Transmit Collisions per Minute
- Script Metrics
- Availability
- Execution Time
- Result Value
- FileServer Directory Metrics
- Last Modified Time
- Last Change Time
- Last Access Time
- Permissions
- Owner User Id
- Owner Group Id
- Availability
- Regular Files
- Subdirectories
- Symbolic Links
- Character Devices
- Block Devices
- Sockets
- Total
- Disk Usage
- FileServer File Metrics
- Last Modified Time
- Last Change Time
- Last Access Time
- Permissions
- Owner User Id
- Owner Group Id
- Availability
- Size
- FileServer Mount Metrics
- Availability
- Use Percent
- Total Bytes Used
- Capacity
- Total Bytes Free
- Total Bytes Avail
- Disk Reads
- Disk Reads per Minute
- Disk Writes
- Disk Writes per Minute
- Disk Read Bytes
- Disk Read Bytes per Minute
- Disk Write Bytes
- Disk Write Bytes per Minute
- Disk Queue
- Free Files
- Total Files
Solaris Control Specification
Control Actions
run