Features of Oracle Solaris StatsStore and System Web Interface

StatsStore and System Web Interface provide statistic values and event information from a variety of system and application sources to help you diagnose system problems.

StatsStore unifies the broad set of Oracle Solaris observability technologies under one set of naming rules so that you can more easily compare and operate on the statistics.

System Web Interface guides you through health and performance analysis to problem diagnosis. System Web Interface enables you to view historical information about system performance, contrast that historical performance with current performance, and correlate statistics and events from multiple sources.

A common, historically preserved view of system statistics and events simplifies diagnosis of performance issues by relating varied performance data to system events such as Fault Management Architecture (FMA) faults and system configuration changes such as Service Management Facility (SMF) and audit events. A shared namespace across statistics and events enables you to easily explore all available information for a given system.

Built-in statistical operations enable you to easily manipulate the stored data. For example, you can request the maximum value or rate of change of a statistic value.

StatsStore provides the following capabilities:

  • Provides a common namespace, CLI, and API to access consolidated performance data and events from a variety of system sources.

  • Consolidates data from a variety of providers.

    • The kstat command captures kernel statistics.

    • The proc tools capture process statistics.

    • System problems are captured through FMA faults and alerts.

    • Administrative changes are captured through audit events.

    • System-provided DTrace scripts provide more detailed tracing information.

    • Applications included with Oracle Solaris and other Oracle applications provide their own statistics.

    • ISV and custom applications can provide their own statistics.

  • Uses a common time source to provide a consistent view of that data.

  • Enables you to view historical data in addition to current data.

  • Automatically records commonly used system statistics and events.

  • Enables you to record data persistently or for a specified period of time.

  • Provides data sharing: Data recorded by anyone can be retrieved by everyone.

  • Includes built-in statistical operations.

System Web Interface provides the following additional capabilities:

  • Easily compare current and historical data to visualize anomalies and trends.

  • Display multiple statistics and events on the same graph or the same page.

  • View related statistics side-by-side.

  • Overlay audit and system events on other data.

  • Select a particular time period or data point and show more detail.

  • View different aspects of the same data such as utilization rate of a resource and largest users of the resource.