Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


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.

  • 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.



  • 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

...