Můj první počítač měl jen 64 kilobajtů paměti RAMa monitorování využití paměti nebylo velkým problémem, kromě psaní softwaru. Dnešní počítače se liší, i když obvykle mají až milionkrát více RAM, ale také spouští více aplikací a procesů. A každý z nich soutěží o paměť. A když v počítači dojde nedostatek paměti - naštěstí vzácný výskyt - věci se opravdu začnou zhoršovat. Abyste tomu zabránili, musí správce systému neustále sledovat využití paměti. Při použití správného nástroje není monitorování paměti o nic obtížnější než monitorování něčeho jiného, jako je šířka pásma sítě. Dnes se podíváme na některé z nejlepších nástrojů, které můžete použít k monitorování využití paměti v různých systémech.
Než narazíme na jádro našeho předmětu, budemezačněte tím, že se podíváte na monitorování paměti obecně. Pokusíme se vysvětlit, co to je, proč to člověk potřebuje a jak to lze udělat. Uvidíme, že protokol Simple Network Management Protocol (SNMP) nabízí snadný a nenápadný způsob monitorování všech typů provozních parametrů zařízení, včetně využití paměti. A abyste lépe porozuměli tomu, kolik nástrojů na našem seznamu funguje, trochu hlouběji se podíváme na to, jak SNMP provádí své monitorovací kouzlo. Teprve potom budeme připraveni zkontrolovat pět nejlepších nástrojů pro monitorování paměti a software, který jsme našli.
Monitorování paměti - co, proč a jak
Začněme tím, že se pokusíme definovat monitorování paměti. Nakonec to určitě pomůže, pokud se všichni shodneme na tom, co se snažíme sledovat. V souvislosti s tímto článkem má typ monitorování paměti, který nás zajímá, využití paměti. Existuje několik pokročilých nástrojů pro testování serverů a infrastruktury, které mohou podávat zprávy o výkonu paměti - tj. jak rychle může počítač zapisovat a číst z paměti - ale to není to, co zde máme na mysli. Parametr, který chceme sledovat, je jednoduchý, kolik volné paměti je k dispozici. Některé nástroje budou vykazovat procento dostupné paměti, zatímco jiné vám poskytnou absolutní číslo představující množství dostupné paměti. Ty často také poskytnou celkové množství paměti, což usnadní výpočet procenta. Ve skutečnosti je to obvykle způsob, jak jej vypočítat nástroje, které vám poskytují procento.
I když může být mnoho důvodů pro sledovánívyužití paměti se vše scvrkává na jednoduchou věc: výkon. Jak dostupná paměť klesá na typickém počítači, tak její výkon; prostý a jednoduchý. A nechcete ani začít přemýšlet o tom, co by se stalo, když by došel počítač nedostatek paměti. Ačkoli většina moderních operačních systémů má nějakou vestavěnou ochranu proti této nepravděpodobné události, mnoho věcí se může pokazit, pokud a kdy k tomu dojde.
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. Odpověď je jednoduchá, použijeme pro tuto práci ten správný nástroj. A zatímco existuje nespočet nástrojů, které mohou monitorovat systémovou paměť, 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 vzácný zdroj, kterým je RAM. Proto bychom raději používali přístup bez agentů. Díky protokolu Simple Network Management Protocol je to snadné a je k dispozici mnoho různých nástrojů.
Pár slov o SNMP
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í paměti
Většina nástrojů používaných k monitorování paměti 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 paměť. Nástroje, díky kterým je na našem seznamu, jsou jedny z nejlepších, které jsme našli, a jsou to všechny nástroje, díky nimž lze relativně snadno monitorovat paměť.
1. Nástroj pro sledování paměti 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.
V první řadě je to Nástroj pro sledování paměti SolarWinds. Tento nástroj je pouze jedním z mnoha dodaných nástrojůjako Engineer's Toolset. Více o tom za chvíli. Prozatím se zaměřme na nástroj Memory Monitor Tool. Jedná se o relativně jednoduchý nástroj. To vám umožní analyzovat využití paměti v reálném čase a zobrazit informace v tabulkové formě. Můžete jej použít k zobrazení aktuálního využití paměti spolu s celkovou dostupnou pamětí.
- ZKUŠEBNÍ VERZE ZDARMA: Sada nástrojů SolarWinds Engineer
- Oficiální odkaz ke stažení: https://www.solarwinds.com/engineers-toolset
Pomocí tohoto nástroje můžete omezit síťproblémy s výkonem sledováním využití paměti ve směrovačích a dalších zařízeních. Pokud využití paměti na zařízení dosáhne uživatelsky definované prahové hodnoty pro varování, odpovídající zátěžová lišta se změní na žlutou. Pokud je dosaženo kritické úrovně, pruh zčervená. Nástroj pro sledování paměti SolarWinds zaznamená také nejvyšší úroveň zatížení a kdy k tomu došlo.
Jak jsme řekli, SolarWinds Memory Monitor Tool je součástí systému 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ě Nástroj pro sledování paměti) 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.
Další součásti sady nástrojů inženýra SolarWinds
Tento Sada nástrojů SolarWinds Engineer zahrnuje některé vynikající specializované nástroje pro odstraňování problémů. Tam nástroje jako Ping Sweep, Analyzátor DNS a TraceRoute které lze použít k provádění diagnostiky sítěa pomůže rychle vyřešit složité problémy se sítí. A pro naše čtenáře, kteří si jsou vědomi bezpečnosti, lze některé nástroje využít k simulaci útoků ve vaší síti a pomoci identifikovat zranitelná místa.
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 dalších nástrojů, které najdete v 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.
Odkaz ke stažení: https://www.solarwinds.com/engineers-toolset
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ě využití paměti serverů. Jinak by na tomto seznamu nebylo.
- ZDARMA 30denní zkušební období: Monitor serverů a aplikací SolarWinds
- 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
Paepler Router Traffic Grapher nebo PRTG vvynikající monitorovací nástroj SNMP se spoustou dalších funkcí. 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.
PRTG používá koncept nazývaný senzory, z nichž každýsledovat konkrétní typ dat. Samozřejmě existují SNMP senzory - 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.
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 používat upozornění push pro upozornění spuštěná v PRTG. 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.
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í paměti, ale pokud začnete tento produkt používat, je pravděpodobné, že brzy budete chtít sledovat víc než to.
Společnost ManageEngine také tvrdí, že její aplikace OpManager může býtnainstalován za méně než dvě minuty. A opět je to více než pravděpodobné nadhodnocení. 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.
ManageEngine OpManager je k dispozici ve verziZákladní edice, která je lépe dimenzována pro malé a střední podniky s až tisíci zařízeními 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
Náš poslední příspěvek pro dnešek je WhatsUp Gold odIpswitch, další běžné jméno v oblasti monitorovací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ě paměti - a dostanete také zcela přizpůsobitelné výstrahy a hlášení.
WhatsUp Gold je další nástroj, který je poměrně snadnýk instalaci, díky automatickému vyhledávacímu nástroji, 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že jeden je omezen na sledování pouze pěti zařízení. Placené licence jsou k dispozici ve třech úrovních zvyšujících se funkcí. 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