
Checkmk je výkonný a rozšíriteľný systém na monitorovanie IT infraštruktúry, určený pre servery, siete, aplikácie a kontajnery. Je navrhnutý s dôrazom na škálovateľnosť, efektivitu a jednoduchú správu.
Využíva vlastných agentov, protokol SNMP, ako aj ďalšie integračné rozhrania na získavanie metrík zo širokej škály zariadení a systémov. Disponuje webovým používateľským rozhraním, ktoré umožňuje správcom IT:
- centrálne spravovať monitorovacie pravidlá,
- analyzovať stavy komponentov v reálnom čase,
- automaticky detegovať monitorované služby,
- prijímať upozornenia a notifikácie na základe nastavených prahových hodnôt.
Checkmk existuje v niekoľkých edíciách:
- Raw Edition (open-source, založená na Nagios core),
- Enterprise Edition (s vlastným monitoring enginom a pokročilými funkciami),
- Managed Services Edition (určená pre MSP).
Minimálne systémové požiadavky pre Checkmk Raw Edition
Hardvér:
Zložka | Minimálne požiadavky | Odporúčané pre produkciu |
---|---|---|
CPU | 2 vCPU (64-bit) | 4+ vCPU |
RAM | 2 GB | 4–8 GB (závisí od počtu hostov/služieb) |
Disk | min. 5 GB voľného miesta | 20–50 GB (SSD odporúčané) |
Sieť | Prístup k monitorovaným hostom (agent/SNMP) | Stabilné pripojenie |
Softvér:
Komponent | Verzia |
---|---|
Operačný systém | Ubuntu 22.04+ (Jammy) alebo 24.04 (Noble) |
Architektúra | amd64 (64-bit) |
Závislosti | gdebi-core , libc , systemd , bash (všetko bežné v Ubuntu) |
Prístup:
- Port 80 alebo 5000 (webové UI, podľa inštancie)
- Prístup k monitorovaným zariadeniam (napr. SSH, SNMP, agenty)
Príklad malej inštalácie:
Veľkosť prostredia | RAM | CPU | Disk | Poznámka |
---|---|---|---|---|
do 10 hostov | 2 GB | 2 | 10 GB | vhodné pre testovanie/lab |
do 50 hostov | 4 GB | 4 | 20 GB | pre menšiu produkciu |
100+ hostov | 8+ GB | 4+ | 50+ GB SSD | odporúča sa Enterprise/rozdelenie úloh |
Licencovanie
Checkmk má tri hlavné edície:
Edícia | Licencia | Cena | Obmedzenia? |
---|---|---|---|
Raw Edition | Open Source (OMD) | ✅ Zadarmo | Žiadne – ale menej funkcií |
Enterprise Free | Komerčná | ✅ Zadarmo (do 750 služieb) | Áno – max. 750 služieb |
Enterprise | Komerčná | ❌ Platená | Plná funkcionalita |
Inštalácia
Ako prvé urobíme update
sudo apt update
Stiahneme aktuálny balík. Aktuálny balík nájdte na tejto stránke https://checkmk.com/download/trial
wget https://download.checkmk.com/checkmk/2.3.0p34/check-mk-raw-2.3.0p34_0.noble_amd64.deb
Nainštalujeme závyslosti
sudo apt install -y gdebi-core
Nainštalujeme ckmk balík
sudo gdebi check-mk-raw-2.3.0p34_0.noble_amd64.deb
Sa nás spýta, či chceme naozaj nainštalovať dané balíky, je potrebne zadať y


Vytvoríme monitorovaciu inštanciu
sudo omd create monitoring
Spustíme inštanciu. Po spustení príkazu nám systém vygeneruje užívateľské meno a heslo v mojom prípade:
- meno: cmkadmin
- a heslo
The admin user for the web applications is cmkadmin with password: 3hm3ZubQqtse
For command line administration of the site, log in with 'omd su monitoring'.
After logging in, you can change the password for cmkadmin with 'cmk-passwd cmkadmin'.
sudo omd start monitoring
Spustíme inštanciu
sudo omd start monitoring
Teraz ideme cez webový prehliadač a zadáme IP adresu daného servera v tvare:
http://X.X.X.X/monitoring

Úvodné okno
