O monitorování chodu serverů (a nejenom těch) s pomocí Uptime Kuma tu už delší dobu existuje jiný tip (Jak na monitoring dostupnosti/funkčnosti serveru? a Jak využít QNAP pro monitoring běhu webových serverů? A nejenom QNAP), ale je čas k němu přidat jednu důležitou věc.
Pokud si nastavíte monitoring běhu serveru například na každou minutu a budete testovat (opět například) homepage, může to znamenat zátěž pro server – za jeden den je to 1440 požadavků na homepage, každý (ve zdejším případě) cca 32KB HTML. Což pokud dobře počítám je 46 MB za den, přes 1.3 GB za měsíc. Což není až tak málo.
Navíc to představuje načtení kompletní homepage, včetně případného generování obsahu, volání SQL dotazů a dalších věcí.
Celé je to přitom vcelku zbytečné. Bohatě stačí monitorovat něco malého. A to něco malého si můžete vytvořit sami. Třeba podle HTTP Status Endpoint for UptimeKuma for PHP websites like WordPress
<?php
header('Content-Type: application/json');
$check_key = $_GET['key'];
if ($check_key == "SEKRET") {
$http_status_code = http_response_code();
$current_time = date("c");
$response["success"] = true;
$response["http-status-code"] = $http_status_code;
$response["server-time"] = $current_time;
} else {
$response["success"] = false;
$response["authentication"] = "failed";
}
echo json_encode($response);
?>
Uvedený příklad testuje jenom chod http serveru. Pokud byste chtěli testovat i zda běží SQL, tak byste si museli udělat pokročilejší verzi. Ale ta může jenom otestovat nějaký jednoduchý dotaz, nic co by zbytečně zatěžovalo server.
V zdejším případě je Uptime Kupa na QNAP NAS a monitoruje webové servery vlastní i pár klientských. Každou minutu, část z nich právě pomocí tohoto „lehčího“ skriptu, některé pomocí zásahu homepage – tam kde není velká ani samotný web není velký.
Další tipy týkající se QNAP NAS
-
TIP#2297: Má QNAP nějaký ekvivalent Storage Analyzer ze Synology? Jak zjistit co zabírá místo na disku?
Storage Analyzer je užitečná aplikace pro Synology. Pustíte jí na disky v NASu a vytvoří vám zprávu o tom kolik je kde zabraného místa. Na jednotlivé sdílené disky, na uživatele, podle typu…
-
TIP#2275: Co je to QNAP HD Station (HybridDesk Station). K čemu je to dobré?
HD Station (HybridDesk Station) umožňuje použít QNAP NAS jako počítač či jako multimediální stanici (o to jde především) – přes HDMI připojíte displej/televizi, myš a klávesnici (USB, jiné NAS neumí) a je…
-
TIP#2274: Jak v Linuxu (a na QNAP) sledovat vytížení disků?
👉 iostat kupodivu najdete i přímo v QNAPu, jen tedy v okleštěné verzi, která neumí některé přepínače a v některých případech zobrazuje trochu nepoužitelný výstup. Funguje, tak že ve vámi vybraném intervalu…
-
TIP#2271: QNAP a Entware. Jak si na QNAP pořídit normální package manager
Tohle je taková trochu komplikovaná záležitost – entware je package manager, nahradil dříve používané optware/ipkg. Hodí se enormně, protože umožňuje instalovat věci, které jinak dostupné nejsou. Můžete ho najít v QNAP Club…
-
TIP#2264: Jak využít QNAP pro monitoring běhu webových serverů? A nejenom QNAP
Monitoring běhu/dostupnosti webových serverů tu řeší tip Jak na monitoring dostupnosti/funkčnosti serveru? Je tam řeč o WEDOS.online, které je dostupné zdarma v beta verzi a docela dlouho ho používám pro monitoring –…
-
TIP#2260: Co dělat, když nejde smazat soubor nebo složka na QNAP NAS?
Nemožnost smazat soubor nebo složku na QNAP NAS má jednu z následujících možných důvodů. Související příspěvky TIP#3058: QNAP TS-130 malý NAS. Jaký je? Zprovoznění a užitečné drobnosti TIP#2994: QNAP TS-130 malý NAS.…
-
TIP#2257: QNAP a virtualizace – Ubuntu Linux Station
Jedna z věcí na kterou jsem se hodně těšil (a ještě víc byl zvědavý) byla virtualizace. QNAP totiž umí provozovat virtuální stroje – máte-li Intel QNAP a dostatek paměti a výkonu, tak…
-
TIP#2251: Jak zálohovat z QNAP na Synology či jinam
Mít NAS je skvělé, ale jako u každého “úložiště” i tady platí, že je dobré ho mít zálohované (ostatně, řešilo se to už v Jak zálohovat externí disk (NAS)?). Nespoléhat se na…
-
TIP#2248: Proč nejde v QNAP NAS po určité době uspat pevné disky?
Jedna z věcí, která v Synology fungovalo poněkud lépe. Po určité době “nečinnosti” uspat pevné disky. V QNAP NAS to jde zapnout, ale nejspíš se vám nikdy nepodaří přistihnout disky uspane. Související…
-
TIP#2245: QNAP MARS a zálohování WordPressu. Šikovná věc
Nic si nenamlouvejme, zálohování (a následně i případné obnovení) webů na WordPressu bývá jedna ze slabin. Můžete mít (snad) použitelné řešení u vašeho poskytovatele hostingu. Můžete jít do některých ze zálohovacích pluginů…
-
TIP#2240: Jaké heslo má admin na QNAP NAS? Jak uživatele admin povolit/zakázat? Jak resetovat heslo?
QNAP NAS (QTOS) má uživatele admin, ale při instalaci si musíte založit vlastního uživatele, který bude mít plná práva správce a admin sice založen bude, ale bude zakázán a není možné použít.…
-
TIP#2232: Kde brát aplikace pro QNAP?
QNAP má aplikační “obchod” – App Center – ve kterém je slušné množství aplikací přímo od QNAPu (až na pár vyjímek, které jsou odjinud). Dost dobře si s nimi na delší dobu…
-
TIP#2227: Jak na bezpečnější QNAP NAS? Kompletní přehled nastavení a kroků k zabezpečení
Pokud provozujete QNAP NAS, tak je vhodné některé věci lépe nastavit, aby byl lépe chráněný. Neznamená to, že by snad byl se 100% jistotou bezpečný, vždy se může objevit bezpečnostní chyba, můžete…
-
TIP#2221: Jak zálohovat QNAP NAS na externí USB (a jak připojit USB zařízení)
Toto je vlastně docela snadné, tedy pokud nenarazíte na nechuť QNAP NAS připojovat USB disky (řešitelné zpravidla jen restartem a po určitě době se to stane znovu). Občas pomůže to zkusit párkrát…
-
TIP#2218: Jak ve Windows zjistit soubory s rozšířenými atributy (alternate data streams)? A jak ADS ze souborů odstranit?
NTFS má jednu takovou dost problematickou vlastnost, soubory mohou mít Alternate Data Streams (ADS). Nejsou vidět, ve Windows je sice můžete vytvářet (dokonce i v příkazové řádce), ale už je nemůžete odstraňovat,…

















