Skip to content

OBSDOCS-1539 Monitoring UIPlugin #88563

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions _topic_maps/_topic_map.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3241,6 +3241,8 @@ Topics:
File: troubleshooting-ui-plugin
- Name: Logging UI plugin
File: logging-ui-plugin
- Name: Monitoring UI plugin
File: monitoring-ui-plugin
---
Name: Scalability and performance
Dir: scalability_and_performance
Expand Down
32 changes: 32 additions & 0 deletions modules/coo-monitoring-ui-plugin-install.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
// Module included in the following assemblies:

// * observability/cluster_observability_operator/ui_plugins/monitoring-ui-plugin.adoc

:_mod-docs-content-type: PROCEDURE
[id="coo-monitoring-ui-plugin-install_{context}"]
= Installing the {coo-full} monitoring UI plugin

.Prerequisites
* You have access to the cluster as a user with the `cluster-admin` cluster role.
* You have logged in to the {product-title} web console.
* You have installed the {coo-full}

.Procedure
. In the {product-title} web console, click *Operators* -> *Installed Operators* and select {coo-full}
. Choose the *UI Plugin* tab (at the far right of the tab list) and press *Create UIPlugin*
. Select *YAML view*, enter the following content, and then press *Create*:
+
[source,yaml]
----
apiVersion: observability.openshift.io/v1alpha1
kind: UIPlugin
metadata:
name: monitoring
spec:
monitoring:
alertmanager:
url: 'https://alertmanager.open-cluster-management-observability.svc:9095'
thanosQuerier:
url: 'https://rbac-query-proxy.open-cluster-management-observability.svc:8443'
type: Monitoring
----
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
:_mod-docs-content-type: ASSEMBLY
[id="monitoring-ui-plugin"]
= Monitoring UI plugin
include::_attributes/common-attributes.adoc[]
:context: monitoring-ui-plugin

toc::[]

The monitoring plugin in {coo-first} allows it to function in {rh-rhacm-first} environments, providing ACM with the same monitoring capabilities as {product-title}. You can configure the plugin to fetch alerts from ACM's own Alertmanager backend. This enables seamless integration and user experience by aligning ACM and OCP monitoring workflows.

include::modules/coo-monitoring-ui-plugin-install.adoc[leveloffset=+1]
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,12 @@ The logging UI plugin surfaces logging data in the web console on the *Observe*
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.

For more information, see the xref:../../../observability/cluster_observability_operator/ui_plugins/logging-ui-plugin.adoc#logging-ui-plugin[logging UI plugin] page.


[id="monitoring_{context}"]
== Monitoring

The monitoring plugin in {coo-first} allows it to function in {rh-rhacm-first} environments, providing ACM with the same monitoring capabilities as {product-title}.


For more information, see the xref:../../../observability/cluster_observability_operator/ui_plugins/monitoring-ui-plugin.adoc#monitoring-ui-plugin[monitoring UI plugin] page.