Skip to content
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

Post-release 24.04 HA #3237

Draft
wants to merge 43 commits into
base: staging
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
b58d571
HA 24.04
cg-tw Apr 18, 2024
3dbc050
Workaround for bugged link
cg-tw Apr 19, 2024
91935cd
Workaround for link bug
cg-tw Apr 19, 2024
285d900
Workaround for link bug
cg-tw Apr 19, 2024
d4e0add
Workaround for link bug
cg-tw Apr 19, 2024
15aa227
Fix broken link
cg-tw Apr 19, 2024
6c79e2d
Fix fix
cg-tw Apr 19, 2024
8f0ec71
Workaround for link bug
cg-tw Apr 22, 2024
6dc1c38
Workaround for link bug
cg-tw Apr 22, 2024
fea3e16
Merge branch 'staging' into MON-37984-ha-24-04
cg-tw May 6, 2024
11e9ea8
Update
cg-tw May 6, 2024
ed62407
Fix links
cg-tw May 6, 2024
30558c3
Workaround for buggy link
cg-tw May 6, 2024
393a789
Workaround for buggy link
cg-tw May 6, 2024
24bccf0
Workaround for buggy link
cg-tw May 6, 2024
f0a8a42
Update
cg-tw May 6, 2024
492e391
Remove duplicate entry from ToC
cg-tw May 6, 2024
d028cb0
Update schema
cg-tw May 6, 2024
25115ad
Update, WIP
cg-tw May 14, 2024
2e4bdbb
Update
cg-tw Jul 3, 2024
65c2ae6
Add file
cg-tw Jul 3, 2024
fc0ad29
Typo
cg-tw Jul 3, 2024
5bde029
Update
cg-tw Jul 3, 2024
d857597
Fix build (link bug workaround)
cg-tw Jul 4, 2024
104e5d5
Update
cg-tw Jul 9, 2024
03436a6
Remove installation file + typos
cg-tw Jul 10, 2024
b657080
Remove dead link
cg-tw Jul 11, 2024
b6e3a5f
Delete comment
cg-tw Jul 11, 2024
04e51d1
Remove old file
cg-tw Jul 16, 2024
59ed2f7
Changes following review
cg-tw Jul 16, 2024
347f97c
Update
cg-tw Jul 16, 2024
8d0de8e
Update
cg-tw Jul 16, 2024
97b84e8
Update
cg-tw Jul 16, 2024
b9f97c4
Update versioned_docs/version-24.04/update/update-centreon-ha.md
cg-tw Aug 26, 2024
4fc3844
Typos
cg-tw Aug 26, 2024
6438cc2
How to repair DB replication
cg-tw Aug 26, 2024
9a60aa8
Merge branch 'MON-37984-ha-24-04' of github.com:centreon/centreon-doc…
cg-tw Aug 26, 2024
8916313
[ENH] HA optimize resource order
cedricmeschin Sep 5, 2024
807fa3c
Add prerequisites topic
cg-tw Oct 2, 2024
0ee60c7
Workaround for abnormally dead link
cg-tw Oct 2, 2024
06629cd
Workaround for abnormally dead link
cg-tw Oct 2, 2024
63ee689
Add Prerequisites topic to ToC
cg-tw Oct 2, 2024
154cc9a
Add troubleshooting case
cg-tw Oct 30, 2024
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
id: monitoring-guide
title: Monitoring Centreon HA
---

Monitoring your HA setup using Centreon itself helps you keep track of the health of your cluster. It is strongly recommended to implement it.

## What to monitor

All elements of the cluster must be monitored by a poller, not by a central (to avoid having resources in a **Pending** status when the cluster fails over). For the same reason, each poller should be monitored by another poller.

* Create 1 host for the VIP, and monitor it with:
* the [Centron Central monitoring connector](/pp/integrations/plugin-packs/procedures/applications-monitoring-centreon-central).
* the [HTTP Server monitoring connector](/pp/integrations/plugin-packs/procedures/applications-protocol-http) to check the interface's response time.
* Create 1 host for each central node, and monitor it with:
* the [Linux SNMP monitoring connector](/pp/integrations/plugin-packs/procedures/operatingsystems-linux-snmp), to monitor the system of the host machine.
* the [Centreon HA monitoring connector](/pp/integrations/plugin-packs/procedures/applications-monitoring-centreon-ha) to monitor the clustering services.
* Create 1 host per poller and monitor them with the [Centreon Poller monitoring connector](/pp/integrations/plugin-packs/procedures/applications-monitoring-centreon-poller).
* Create 1 host per database and monitor them with the [Centreon Database monitoring connector](/pp/integrations/plugin-packs/procedures/applications-monitoring-centreon-database).
* Monitor the quorum device:
* if your quorum device is one of your pollers, create a service called something like **proc-corosync-qnetd** and apply the **App-Monitoring-Centreon-HA-Process-corosync-qnetd-custom** service template to it.
* if your quorum device is hosted on another server, monitor its system with the [Linux SNMP monitoring connector](/pp/integrations/plugin-packs/procedures/operatingsystems-linux-snmp), then add the **proc-corosync-qnetd** service mentioned above.

Make sure all the prerequisites are satisfied for all instances of these monitoring connectors (e.g. that the correct key exchanges have been made and the correct users have been authorized on each monitored server).
Loading