## How the Monitoring Software Works

The Sun Storage Automated Diagnostic Environment Enterprise Edition is a distributed application used to monitor and diagnose Sun storage products, Sun-supported switches, and Sun virtualization products. The primary functions of the software are:

- Device health monitoring
- Event and alarm generation
- Notification to configured recipients
- Topology presentation
- Diagnostics
- Revision checking
- Device and device component reporting

The software depends on agents installed on servers that have access to the supported devices. Installation of an agent on the in-band Fibre Channel (FC) or Small Computer System Interface (SCSI) host is required for some devices that will add information regarding host bus adapter (HBA), path, and volume information for devices which are monitored using the out-of-band (Ethernet) connections. The Sun Storage Automated Diagnostic Environment server package adds a cron entry to the host. This entry is used to provided periodic probing of the devices. An Hypertext Transfer Protocol (HTTP) or Secure HTTP application service is also added during installation.

The agents are activated at configured intervals to probe devices and monitor log files. A configuration file maintains the inventory of devices that the installed agents monitor. One of these agents is the master agent. All other agents are slave agents and report their findings (through events and alarms) to the master agent for further processing. Events are generated with content, such as probable cause and recommended action, to help facilitate isolation to a single field-replaceable unit (FRU).

The Sun Storage Automated Diagnostic Environment user interface is hosted by the Sun Web Console and can be accessed through a secure port at https://<hostname>:6789.

### Related Topics

- About Master Agents
- About Alternate Master Agents
- About Monitoring Strategy
- About the Monitoring Cycle
- About the Event Life-Cycle