Info |
---|
The following article explains how to monitor and adjust the performance in Checkmk. |
Table of Contents
First, there is no difference in the requirements for the virtual and hardware appliances.
...
The only overview regarding needed resources we have is, and it is just a rough approximation: https://checkmk.com/product/appliances
We always recommend customers to orientate on the specifications for the HW Appliance.
When importing the virtual appliance, we have some default values preconfigured. Please check out this page: https://docs.checkmk.com/latest/en/introduction_virt1.html#_import_the_appliance
As this is a virtual machine, you can adjust these values anytime.
Table of Contents
Configuration of Fetcher/Checker settings
...
- PDF report with graphs of
- CPU
- Memory
- OMD <SITENAME> Performance
- activate the "Core statistics" snap in
- Check_MK
- Disk I/O Summary
- The local structure
- find -L ~/local > local.txt (as site user)
...
Setup → General → Global Settings → Monitoring Core →
- Maximum concurrent active checks note
- The usage should stay under 80% on average.
- The usage should stay under 80% on average.
Maximum concurrent Checkmk fetchers
note- With increasing the number of fetchers, your RAM usage will rise, so make sure to adjust this setting carefully and keep an eye on the memory consumption of your server.
- The usage should stay under 80% on average.
Maximum concurrent Checkmk checkers
Note - The number of checkers should not be higher than your CPU core count! If you have more than two cores, the rule of thumb is:
Maximum checkers = number of cores - 1
. - The usage should stay under 80% on average.
- The number of checkers should not be higher than your CPU core count! If you have more than two cores, the rule of thumb is:
- Maximum concurrent Livestatus connections
...
- In a distributed monitoring setup, having different values for the remote sites may be helpful. You will find the guidance on how to do that here!
Check the Livestatus Performance
...