Abychom lépe pochopili, kolik našich CPUmonitorovací nástroje fungují, trochu hlouběji prozkoumáme, jak SNMP provádí své monitorovací kouzla. Pak vám řekneme, které jsou nejlepší nástroje pro sledování CPU a software, jaký jsme mohli najít.
Moderní počítače, zejména servery,současně spustit desítky, ne-li stovky procesů. V důsledku toho jsou jejich zpracovatelé často velmi žádáni. A navzdory skutečnosti, že to není neobvyklé, když jsou dnešní servery vybaveny více procesory s více jádry, je to stále omezený zdroj a servery mohou nakonec vyčerpat dostupný výpočetní výkon. Když k tomu dojde, může se stát hodně a každý proces, každá služba, každá část dat zpracovávaných přetíženým počítačem je ohrožena. Chcete-li zmírnit riziko, je třeba dávat pozor na využití procesorů vašich serverů. K tomu potřebujete specializované nástroje. Dnes přezkoumáváme některé z nejlepších nástrojů pro sledování CPU, které lze najít.
Než se ponoříme do většiny našeho předmětu,začneme tím, že se podíváme na monitorování CPU obecně. Pokusíme se vysvětlit, co to je, proč to člověk potřebuje a jak to lze dosáhnout. Uvidíme, že protokol Simple Network Management Protocol (SNMP) nabízí snadný a levný způsob monitorování všech typů provozních parametrů zařízení, včetně zatížení CPU.
O sledování CPU
Definování toho, co máme na mysli monitorováním CPU, jeDůležité. Protože o tomto příspěvku jde vše, musíme se všichni nacházet na stejné stránce a mít společnou představu o tom, co se snažíme dělat. V souvislosti s tímto příspěvkem tedy nazýváme monitorováním CPU měření procenta využití CPU; prosté a jednoduché. Existují i další metriky související s výkonem, které by mohly být zajímavé, například teplota jádra procesoru a mnoho nástrojů v našem nejlepším seznamu může také sledovat takové parametry a rozhodně je nebudeme ignorovat, ale to nebude naším hlavním zájmem.
Jak jsme právě řekli, výkon serveru není jeno využití CPU, proto mnoho nástrojů bude také sledovat několik dalších faktorů souvisejících s výkonem systému. Monitorování paměti je dobrým příkladem těchto dalších parametrů. Využití disku je dalším důležitým parametrem souvisejícím s výkonem, stejně jako využití šířky pásma sítě. Tyto zvláštní funkce však budeme opět považovat za příjemné a naším primárním zaměřením při výběru nástrojů na našem seznamu bude sledování CPU.
Existuje mnoho důvodů, proč monitorovat CPUzatížení, ale nakonec se vše scvrkne na jednoduchou věc: výkon. Jak se CPU serveru stále více načítá, výkon serveru se sníží. Je to tak jednoduché. Když se dostaneme do extrému, CPU v systému nakonec vyčerpají zdroje s hroznými důsledky. Ačkoli většina moderních operačních systémů má určitou míru vestavěné ochrany proti této nepravděpodobné události, stále existuje několik věcí, které se mohou pokazit, když se procesorové systémy maximalizují.
Vědět, co chceme sledovat a proč potřebujemesledovat to je jedna věc, ale musíme přijít na to, jak to uděláme. Ve skutečnosti to není tak složité. Je to jen otázka použití správného nástroje pro danou práci. Ačkoli existuje mnoho technologií, které mohou monitorovat zatížení procesoru, některé se spoléhají na lokálně nainstalované agenty, které běží na monitorovaném počítači a potenciálně je okrádají o cenné cykly procesoru, což potenciálně zvyšuje problém, kterému se snažíme vyhnout. Přístup bez agentů je pravděpodobně naše nejlepší sázka. Díky protokolu Simple Network Management Protocol je to snadné a je k dispozici mnoho různých nástrojů.
SNMP na záchranu
Přestože má SNMP „jednoduchý“ název, SNMP jedocela komplikované. Naštěstí, stejně jako nemusíte být mechanikem pro řízení automobilu, nemusíte být odborníkem, který bude používat protokol. Zde je to, co potřebujete vědět. SNMP používá správce SNMP - v našem případě monitorovací nástroj - pro vzdálené čtení a zápis provozních parametrů v zařízeních podporujících SNMP. SNMP je zabudován do většiny operačních systémů a síťových zařízení. Některé operační systémy budou vyžadovat instalaci nebo povolení služby, zatímco síťová zařízení obvykle vyžadují pouze konfiguraci.
Propojení mezi monitorovacím nástrojem amonitorované zařízení se provádí v čistém textu a téměř bez jakéhokoli zabezpečení. Zařízení podporující SNMP jsou konfigurována s veřejnými (pouze pro čtení) a soukromými (pro čtení a zápis) „řetězci komunity“ a každá žádost z monitorovacího nástroje musí obsahovat správný řetězec komunity.
Zařízení podporující SNMP některé z nich vytvářídostupné provozní parametry. Každá z nich se označuje jako OID, zkratka pro Object IDentifier. Pro monitorování paměti bude monitorovacím nástrojem číst celková paměť a dostupné hodnoty paměti. Pro výpočet procenta dostupné paměti je pak zapotřebí jednoduchý matematický výpočet. Většina monitorovacích nástrojů SNMP pravidelně čte hodnoty - obvykle každých pět minut - a výsledky často vykresluje do grafů nebo je zobrazuje v tabulkovém formátu.
Nejlepší nástroje pro monitorování CPU
Mnoho nástrojů používaných ke sledování zatížení procesoru může takésledovat několik dalších provozních parametrů. Ve skutečnosti většina monitorovacího nástroje SNMP může monitorovat zatížení procesoru. Náš seznam se skládá z těch nejlepších, které jsme mohli najít. Některé jsou specializované nástroje pro monitorování CPU, zatímco jiné jsou víceúčelové nástroje pro monitorování, které se stanou schopny sledovat zatížení CPU.
1. Nástroj pro sledování CPU SolarWinds (Zkušební verze zdarma)
Společnost SolarWinds je známá tím, že vyrábí některé z nejlepšíchnástroje pro správu sítě a systému. Zdá se, že zejména monitor výkonu sítě SolarWinds trvale patří mezi nejlepší nástroje pro monitorování sítě. A aby bylo ještě lepší, SolarWinds také vyrábí několik bezplatných nástrojů, z nichž každý řeší specifický úkol správců sítě. A pokud jde o monitorování paměti, SolarWinds nečiní žádnou výjimku a nabízí alespoň dva různé nástroje k provedení této úlohy.
Pro monitorování zatížení CPU nabízí SolarWinds Monitor CPU. Je to pouze jeden z 60+ nástrojů dodávaných jako Sada nástrojů SolarWinds Engineer. Více o tom za chvíli. Prozatím se zaměřme na nástroj Memory Monitor Tool. Tento nástroj má základní sadu funkcí, která se dokonale hodí pro naši potřebu.
- ZKUŠEBNÍ VERZE ZDARMA: Sada nástrojů SolarWinds Engineer
- Oficiální odkaz ke stažení: https://www.solarwinds.com/engineers-toolset
The Monitor CPU SolarWinds umožňuje sledovat a grafovat zatížení procesoruvíce zařízení v reálném čase, poskytuje statistiku CPU a hostitele ve formě tabulky. Umožňuje zobrazit aktuální zatížení ve vztahu k maximálnímu zatížení CPU. Kromě toho lze pro každé monitorované zařízení nezávisle nastavit prahové hodnoty výstrahy a alarmu. Pokud zatížení routeru dosáhne výstrahy definované uživatelem, práh zatížení se změní na žlutý. Pokud je dosaženo kritické úrovně, pruh zčervená. Monitor CPU SolarWinds může také zaznamenat úroveň špičkového zatížení a kdy k tomu došlo.
Jak jsme řekli, Monitor paměti CPU SolarWinds je součástí Inženýrská sada nástrojů, svazek více než 60 různých nástrojů. A zatímco některé ze zahrnutých nástrojů lze získat zdarma od SolarWinds, mnoho z nich je exkluzivních pro sadu nástrojů. Jednou z pěkných funkcí sady nástrojů je to, jak je většina nástrojů integrována do společného dashboardu, odkud můžete snadno spustit jakýkoli nástroj.
Cena-moudrý, Sada nástrojů SolarWinds Engineer (včetně Monitor CPU Tool) prodává za 1 495 $. Toto je cena za instalaci do počítače a za jmenovaného webového uživatele. Na uživatele nástroje budete potřebovat jednu takovou licenci. S ohledem na všechny zahrnuté nástroje je to velmi příznivá cena. A pokud chcete sadu nástrojů vyzkoušet, je možné získat 14denní zkušební verzi z webu SolarWinds.
O sadě nástrojů SolarWinds Engineer
The Sada nástrojů SolarWinds Engineer zahrnuje některé vynikající vyhrazené řešení problémůnástroje. K dispozici jsou nástroje jako Ping Sweep, DNS Analyzer a TraceRoute, které lze použít k provádění diagnostiky sítě a pomoci rychle vyřešit složité problémy se sítí. A pro naše čtenáře, kteří si jsou vědomi bezpečnosti, mohou být některé nástroje sady nástrojů žalovány, aby simulovaly útoky ve vaší síti a pomohly identifikovat zranitelná místa.
- ZKUŠEBNÍ VERZE ZDARMA: Sada nástrojů SolarWinds Engineer
- Oficiální odkaz ke stažení: https://www.solarwinds.com/engineers-toolset
The Sada nástrojů SolarWinds Engineer má také některé vynikající monitorování a varovánífunkce. Bude monitorovat vaše zařízení a zvyšovat upozornění, když zjistí dostupnost nebo zdravotní problémy. To vám často poskytne čas na reakci, než si uživatelé všimnou, že je problém. A aby se věci ještě zlepšily, můžete použít některé z zahrnutých nástrojů pro správu konfigurace a konsolidaci protokolu.
Zde je seznam některých nejlepších nástrojů, které v systému najdete Sada nástrojů SolarWinds Engineer.
- Port Scanner
- Přepínač mapovače portů
- SNMP zametat
- Síťový prohlížeč IP
- MAC Address Discovery
- Ping Sweep
- Monitor doby odezvy
- Monitor CPU
- Rozhraní Monitor
- TraceRoute
- Dešifrování hesla směrovače
- SNMP Brute Force Attack
- SNMP Dictionary Attack
- Konfigurace Porovnání, Downloader, Uploader a Editor
- Editor SNMP trap a přijímač SNMP trap
- Kalkulačka podsítě
- DHCP Scope Monitor
- Analyzátor struktury DNS
- Audit DNS
- Správa IP adres
- WAN Killer
Existuje prostě příliš mnoho nástrojů obsažených v Sada nástrojů SolarWinds Engineer abychom je všechny zmínili. S bezplatnou 14denní zkušební verzí si stáhněte balíček a přesvědčte se sami, co pro vás může sada nástrojů udělat.
2. Monitor serverů a aplikací SolarWinds (Zkušební verze zdarma)
Další na našem seznamu je další skvělý nástroj od SolarWinds, Monitor serverů a aplikací SolarWinds. Tento nástroj byl navržen, aby pomohl správcůmsledovat servery, jejich provozní parametry, jejich procesy a aplikace, které používají. Toto je nástroj, který lze snadno škálovat od velmi malých sítí po velké se stovkami serverů - fyzických i virtuálních - rozložených na více webech. Tento nástroj může také sledovat služby hostované v cloudu, jako jsou služby Amazon Web Services a Microsoft Azure. Mezi parametry, které bude nástroj sledovat, patří samozřejmě zatížení CPU serverů. Jinak by to na tento seznam nepřistoupilo.
- ZKUŠEBNÍ VERZE ZDARMA: Monitor serverů a aplikací SolarWinds
- Oficiální odkaz ke stažení: https://www.solarwinds.com/server-application-monitor/registration
The Monitor serverů a aplikací SolarWinds je velmi snadné nastavení a jeho počátečníkonfigurace je stejně snadno proveditelná pomocí procesu automatického vyhledávání. Nastavení a konfigurace je dvouprůchodový proces. První průchod objevuje servery a druhý průchod najde aplikace. Tento proces lze urychlit dodáním nástroje seznamu aplikací, které je třeba vyhledat. Jakmile je nástroj spuštěn a jeho uživatelsky přívětivé uživatelské rozhraní usnadňuje jeho používání. Můžete si vybrat, zda chcete zobrazit informace v tabulce nebo grafickém formátu.
Ceny za Monitor serverů a aplikací SolarWinds začněte na 2 995 $ a liší se podle počtusledovány komponenty, uzly a svazky. A stejně jako u většiny produktů SolarWinds je k dispozici ke stažení bezplatná 30denní zkušební verze, pokud si chcete produkt před zakoupením vyzkoušet.
3. PRTG Network Monitor
The Monitor sítě PRTG ve vynikajícím monitorovacím nástroji SNMP se spoustoudalší funkce. Jedním z jeho hlavních prodejních bodů je rychlost instalace. Ve skutečnosti Paessler tvrdí, že PRTG lze nastavit za pár minut. I když je toto číslo diskutabilní, tento nástroj je stále velmi snadno a rychle nastavitelný. Je to částečně díky jeho funkci automatického zjišťování, která prohledá vaši síť a najde zařízení a automaticky je přidá do nástroje. Potom lze pomocí různých komunikačních protokolů získat další informace o detekovaných zařízeních. Systém používá kombinaci Ping, SNMP, WMI, NetFlow, jFlow, sFlow, ale může také komunikovat přes DICOM nebo RESTful API.
The Monitor sítě PRTG lze rozšířit pomocí senzorů, kterékaždý sleduje konkrétní typ dat. Samozřejmě existují senzory SNMP - jeden pro každý sledovaný parametr - ale také aplikační senzory HTTP, SMTP / POP3 (e-mail), hardwarově specifické senzory pro přepínače, směrovače a servery. Celkově má PRTG více než 200 různých předdefinovaných senzorů, které načítají statistiky, jako je doba odezvy, využití procesoru, zatížení paměti, provozní teplota nebo stav systému.
The Monitor sítě PRTG přichází s několika uživatelskými rozhraními. Kromě webového rozhraní založeného na Ajaxu se můžete také rozhodnout pro podnikovou konzolu Windows nebo mobilní aplikace pro Android a iOS. Tyto mobilní aplikace mohou dostávat oznámení push pro upozornění vyvolaná systémem. K dispozici jsou samozřejmě také SMS nebo e-mailová oznámení. Přestože server běží pouze na Windows, lze jej spravovat z jakéhokoli zařízení s prohlížečem kompatibilním s Ajax.
The Monitor sítě PRTG je nabízen ve dvou verzích. Bezplatná verze je plně funkční, ale omezí vaši monitorovací schopnost na 100 senzorů a každý sledovaný parametr se počítá jako jeden senzor. Pokud například na routeru sledujete dvě rozhraní, bude se počítat jako dva senzory. U více než 100 senzorů musíte zakoupit licenci. Ceny jsou založeny na počtu podporovaných senzorů a začínají na 1 600 USD za 500 senzorů. K dispozici je také bezplatná 30denní zkušební verze bez senzorů a plná funkčnost.
4. ManageEngine OpManager
Další na našem seznamu je produkt společnosti ManageEngine, který patří také mezi přední výrobce nástrojů pro správu sítě. Jeden takový nástroj a jeden z nejpopulárnějších produktů společnosti se nazývá ManageEngine OpManager. Toto je další balíček all-in-onesledujte zásadní známky síťových zařízení, serverů (fyzických i virtuálních) a upozorněte vás, jakmile bude něco mimo dosah. Je to samozřejmě dokonale vhodné pro monitorování CPU, ale jakmile začnete produkt používat, je pravděpodobné, že budete chtít plně využít jeho širokých možností.
ManageEngine si také nárokuje OpManager lze nainstalovat za méně než dvě minuty. Po instalaci nástroj vyhledá vaše zařízení a začne je sledovat, aniž by bylo nutné provádět složité kroky konfigurace. Systém se může pochlubit velmi intuitivním grafickým uživatelským rozhraním, ve kterém snadno najdete potřebné informace. Díky přehledům má tento nástroj celou řadu vynikajících předpřipravených a můžete také vytvářet vlastní sestavy, aby lépe vyhovovaly vašim potřebám. Varování v tomto produktu je vynikající a srovnatelné s tím, co najdete v konkurenčních produktech.
The ManageEngine OpManager je k dispozici v edici Essential, který jelepší velikosti pro malé a střední podniky s až tisícem zařízení za ceny začínající těsně nad 700 USD za 25 zařízení. Pro větší organizace existuje edice Enterprise, která může škálovat až deset tisíc zařízení. Jeho cena začíná na méně než 20 $ za 500 zařízení. Ceny za každé vydání se liší v závislosti na počtu sledovaných zařízení a je k dispozici bezplatná 30denní zkušební verze.
5. WhatsUp Gold
Naše poslední položka pro monitorování CPU je WhatsUp Gold od Ipswitch, jiné běžné jméno v polimonitorovacích nástrojů. Tento produkt, který kdysi byl pouze monitorovacím nástrojem nahoru nebo dolů, se od té doby vyvinul v jednu z nejlepších platform pro monitorování systémů a sítí. Má vše, co se očekává od plnohodnotného monitorovacího nástroje. Získáte monitorování provozních parametrů - samozřejmě včetně CPU - a také získáte zcela přizpůsobitelné výstrahy a hlášení.
WhatsUp Gold je další nástroj, který se dá snadno nainstalovat,díky automatickému vyhledávači, který najde vaše zařízení a přidá je do monitorovací konzole. Nástroj může najít fyzické servery, virtuální servery, cloudové servery, aplikace a síťová zařízení. Na ovládacím panelu nástroje je zobrazení mapy, kde můžete vidět propojení různých součástí. Kliknutím na zobrazení mapy získáte další informace o každém zařízení.
WhatsUp Gold je k dispozici jako bezplatná verze, ale ta jeomezeno na monitorování pouze pěti zařízení. Placené licence jsou k dispozici ve třech úrovních zvyšující se funkčnost. Licenční náklady jsou založeny na počtu sledovaných zařízení. K dispozici je také bezplatná časově omezená zkušební verze
Komentáře