Le logiciel de diagnostic et de contrôle est une application distribuée permettant de réaliser des diagnostics et de contrôler des produits de stockage Sun, des commutateurs pris en charge par Sun et des produits de virtualisation Sun. Les principales fonctions du logiciel sont les suivantes :
Le logiciel dépend d'un agent installé sur le processeur de service de stockage qui jouit d'un accès aux périphériques pris en charge. Le package serveur de contrôle et de diagnostic ajoute une entrée cron au processeur de service de stockage. Cette entrée permet de fournir des essais périodiques des périphériques. Un service d'application HTTP ou HTTP sécurisé est également ajouté pendant l'installation.
L'agent est activé à des intervalles préconfigurés pour analyser les périphériques et contrôler les fichiers journaux. Un fichier de configuration maintient l'inventaire des périphériques contrôlés par l'agent installé. Les événements générés s'accompagnent d'un contenu, tel que les causes probables et les actions recommandées, visant à faciliter l'identification de la FRU en cause.