预测性自我修复系统有一个简化的管理模型。传统的错误消息被软件组件所使用的遥测事件所取代。软件组件会自动诊断导致故障或缺陷的根本原因,并启动自我修复活动。例如,向管理员传递消息,隔离或取消激活故障组件,以及指导管理员执行修复活动。有一个新的软件组件称为 Fault Manager,fmd(1M)。Fault Manager 用于管理遥测事件、日志文件和组件。Solaris 10 OS 还提供了用来与 Fault Manager 及新日志文件进行交互的新工具,其中包括 fmadm(1M)、fmdump(1M) 和 fmstat(1M)。
Fault Manager 会在适当的情况下向 syslogd(1M) 服务发送消息,通知管理员已检测到故障。消息可指示管理员查阅 Sun 的新消息 Web 站点 http://www.sun.com/msg/ 中的知识文章,了解有关故障影响的详细信息以及适当的应对和修复措施。
Solaris Express 6/04 发行版引入了自我修复组件,用于实现 UltraSPARC-III 和 UltraSPARC-IV CPU 以及内存系统的自动诊断和恢复。此发行版还提高了基于 PCI 的 I/O 的灵活性,并提供了针对此类 I/O 的遥测。