|
| 1 | +:_mod-docs-content-type: ASSEMBLY |
| 2 | +[id="observability-ui-plugins-overview"] |
| 3 | += Observability UI plugins overview |
| 4 | +include::_attributes/common-attributes.adoc[] |
| 5 | +:context: observability-ui-plugins-overview |
| 6 | + |
| 7 | +toc::[] |
| 8 | + |
| 9 | +:FeatureName: The {coo-full} |
| 10 | +include::snippets/technology-preview.adoc[leveloffset=+2] |
| 11 | + |
| 12 | +You can use the {coo-first} to install and manage UI plugins to enhance the observability capabilities of the {product-title} web console. |
| 13 | +The plugins extend the default functionality, providing new UI features for monitoring, troubleshooting, distributed tracing, and cluster logging. |
| 14 | + |
| 15 | +["dashboards_{context}"] |
| 16 | +== Dashboards |
| 17 | + |
| 18 | +The dashboard UI plugin supports enhanced dashboards in the {product-title} web console at *Observe* -> *Dashboards*. |
| 19 | +You can add other Prometheus data sources from the cluster to the default dashboards, in addition to the in-cluster data source. |
| 20 | +This results in a unified observability experience across different data sources. |
| 21 | + |
| 22 | +["troubleshooting_{context}"] |
| 23 | +== Troubleshooting |
| 24 | + |
| 25 | +The troubleshooting panel UI plugin provides observability signal correlation, powered by the open source Korrel8r project. |
| 26 | +You can use the troubleshooting panel available from the *Observe* -> *Alerting* page to easily correlate metrics, logs, alerts, netflows, and additional observability signals and resources, across different data stores. |
| 27 | +Users of {product-title} version 4.17+ can also access the troubleshooting UI panel from the Application Launcher {launch}. |
| 28 | + |
| 29 | +The output of Korrel8r is displayed as an interactive node graph. When you click on a node, you are automatically redirected to the corresponding web console page with the specific information for that node, for example, metric, log, or pod. |
| 30 | + |
| 31 | +["distributed-tracing_{context}"] |
| 32 | +== Distributed tracing |
| 33 | + |
| 34 | +The distributed tracing UI plugin adds tracing-related features to the web console on the *Observe* -> *Traces* page. |
| 35 | +You can follow requests through the front end and into the backend of microservices, helping you identify code errors and performance bottlenecks in distributed systems. |
| 36 | +You can select a supported `TempoStack` multi-tenant instance running in the cluster and set a time range and query to view the trace data. |
| 37 | + |
| 38 | +["cluster-logging_{context}"] |
| 39 | +== Cluster logging |
| 40 | + |
| 41 | +The logging UI plugin surfaces logging data in the web console on the *Observe* -> *Logs* page. |
| 42 | +You can specify filters, queries, time ranges and refresh rates. The results displayed a list of collapsed logs, which can then be expanded to show more detailed information for each log. |
| 43 | + |
0 commit comments