// This assembly is included in the following assemblies:
//
// assembly-service-admin-guide.adoc

:parent-context: {context}
[id='monitoring-{context}']

= Monitoring {ProductName}

You can monitor {ProductName} by deploying built-in monitoring tools or using your pre-existing monitoring infrastructure by deploying the required service monitors and Prometheus rules.

include::../modules/proc-deploy-monitoring-infrastructure.adoc[leveloffset=+1]

include::../modules/proc-deploy-service-monitors.adoc[leveloffset=+1]

include::../modules/proc-deploy-prometheus-rules.adoc[leveloffset=+1]

include::../modules/proc-deploy-grafana-dashboards.adoc[leveloffset=+1]

include::../modules/proc-restart-component.adoc[leveloffset=+1]

include::../modules/proc-get-logs-router.adoc[leveloffset=+1]

include::../modules/proc-get-logs-broker.adoc[leveloffset=+1]

:context: {parent-context}

