[Stack Monitoring] A basic architectural overview (#127577)

This commit is contained in:
Mat Schaffer 2022-03-16 07:29:59 +09:00 committed by GitHub
parent dd3af76aa9
commit 1832fa723d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 2 deletions

View file

@ -0,0 +1,31 @@
At a very high level, Stack Monitoring is intended to gather and display metrics and logging data for Elastic Stack Components.
A single [monitoring deployment](../reference/terminology.md#monitoring-deployment) can be used to monitor multiple Elastic Stack Components across a range of previous stack versions.
```mermaid
graph LR
D712[7.12 deployment]
D717[7.17 deployment]
D80[8.0 deployment]
subgraph monitoring
Emonitoring[Elasticsearch]-->Kmonitoring[Kibana - Stack Monitoring UI]
end
D712-.->|publish|Emonitoring
D717-.->|publish|Emonitoring
D80-.->|publish|Emonitoring
```
Each monitored deployment can use a different [data collection mode](../reference/data_collection_modes.md) or potentially even multiple different modes within a given deployment.
Additionally, the monitoring deployment can contain [rules](../reference/rules_alerts.md) the alert operators of exceptional conditions in the production (monitored) deployments.
The root stack monitoring page will display a list of clusters if data is found for more than one cluster.
Once a cluster is selected, the monitoring deployment will display a set of cards for each stack component in the cluster.
Clicking on one of the overview cards will navigate to a metrics display for the corresponding stack component.
The logs and metrics displayed here should provide guidance for an operator to resolve any issues that may be present in the monitored deployment.

View file

@ -8,7 +8,7 @@ This plugin provides the Stack Monitoring kibana application.
- [Testing](dev_docs/how_to/testing.md)
## Concepts
- [Architectural Overview](dev_docs/reference/architectural_overview.md) (WIP)
- [Architectural Overview](dev_docs/reference/architectural_overview.md)
- [Terminology](dev_docs/reference/terminology.md) (WIP)
- [Data Collection modes](dev_docs/reference/data_collection_modes.md) (WIP)
- [Rules and Alerts](dev_docs/reference/rules_alerts.md)
@ -19,4 +19,4 @@ This plugin provides the Stack Monitoring kibana application.
## Troubleshooting
- [Diagnostic queries](dev_docs/runbook/diagnostic_queries.md)
- [CPU metrics](dev_docs/runbook/cpu_metrics.md)
- [CPU metrics](dev_docs/runbook/cpu_metrics.md)