Mandalika's scratchpad | [ Work blog @Oracle | My Music Compositions ] |
Old Posts: 09.04 10.04 11.04 12.04 01.05 02.05 03.05 04.05 05.05 06.05 07.05 08.05 09.05 10.05 11.05 12.05 01.06 02.06 03.06 04.06 05.06 06.06 07.06 08.06 09.06 10.06 11.06 12.06 01.07 02.07 03.07 04.07 05.07 06.07 08.07 09.07 10.07 11.07 12.07 01.08 02.08 03.08 04.08 05.08 06.08 07.08 08.08 09.08 10.08 11.08 12.08 01.09 02.09 03.09 04.09 05.09 06.09 07.09 08.09 09.09 10.09 11.09 12.09 01.10 02.10 03.10 04.10 05.10 06.10 07.10 08.10 09.10 10.10 11.10 12.10 01.11 02.11 03.11 04.11 05.11 07.11 08.11 09.11 10.11 11.11 12.11 01.12 02.12 03.12 04.12 05.12 06.12 07.12 08.12 09.12 10.12 11.12 12.12 01.13 02.13 03.13 04.13 05.13 06.13 07.13 08.13 09.13 10.13 11.13 12.13 01.14 02.14 03.14 04.14 05.14 06.14 07.14 09.14 10.14 11.14 12.14 01.15 02.15 03.15 04.15 06.15 09.15 12.15 01.16 03.16 04.16 05.16 06.16 07.16 08.16 09.16 12.16 01.17 02.17 03.17 04.17 06.17 07.17 08.17 09.17 10.17 12.17 01.18 02.18 03.18 04.18 05.18 06.18 07.18 08.18 09.18 11.18 12.18 01.19 02.19 05.19 06.19 08.19 10.19 11.19 05.20 10.20 11.20 12.20 09.21 11.21 12.22
This is something I can take some credit for even though I haven't contributed in any significant way other than filing a timely enhancement request. :-)
Overview
On a high level: Solaris has quite a few observability and diagnostic tools and utilities such as vmstat, mprstat, iostat, prstat, pgstat, lockstat, dtrace to observe and diagnose CPU/Core/memory/disk IO/network utilization, locks, busy processes and threads, interrupts and so on. However except for power users, majority of normal users and application & system administrators are not much familiar with those tools, or savvy enough to read man pages and documentation to figure the best ways to extract diagnostic or performance data/information that they want or need (this is likely the case across all operating environments not just Solaris).
Solaris 11.4 attempts to improve the usability of these tools and utilities by providing an interactive browser user interface (BUI) called "Oracle Solaris Analytics". Solaris Analytics gather event information and data samples from a variety of system & application sources. Consolidated view of the statistics, faults and administrative change requests are presented in a simple easy-to-digest manner. Users will be guided through health and performance analysis to diagnose problems.
Ultimately OS users, application and system administrators benefit with the visual representation of performance and diagnostic data, and system events. For instance, with the help of Solaris Analytics users will be able to view historical information about system performance, contrast it with current performance, and correlate statistics and events from multiple sources.
Check Using Oracle Solaris 11.4 Analytics for more information and details.
Accessing the Analytics BUI
Analytics services are enabled by default, and the Solaris Web UI can be accessed on ports 443 and 6787.
Access Analytics BUI at https://<s11.4host>:<port>/solaris/
where "s11.4host" is the hostname of the system running Solaris 11.4 and port=[443|6787].
Log in as any Solaris user that is configured to log into "s11.4host".
Those who are familiar with the Oracle ZFS Storage Appliance BUI may find some similarities between these two browser interfaces.
Troubleshooting: Unable to access Analytics BUI?
Make sure that:
webui-server
package was installed on target host
pkg list webui-server
svc:/system/webui/server:default
and svc:/system/sstore:default
services are online
svcs webui/server sstore
Screenshots
Note that the system is almost idle to show any interesting data. Click on each image to see the image in original size.
Default Dashboard Home
Available Views
Sample View - SMF Services
Labels: Sun Oracle Solaris Analytics BUI 11.4 OS Diagnostics Performance Analysis Beta
2004-2019 |