Program för att övervaka nätverksförändringar. De bästa gratis systemresursövervakarna. Lokalt nätverksövervakningsprogram

Den tidigare artikeln sammanställde en lista med 80 övervakningsverktyg Linux-system. Det var också vettigt att göra ett urval av verktyg för Windows-systemet. Följande är en lista som endast fungerar som utgångspunkt, det finns ingen rankning.


1. Task Manager

Välkänd disponent Windows-uppgifter- Verktyg för att visa en lista köra processer och de resurser de förbrukar. Men vet du hur du använder dess fulla potential? Som regel används den för att övervaka processorns och minnets tillstånd, men du kan gå mycket längre. Denna app är färdiggjord för alla operativsystem ah Microsoft.

2. Resursövervakning

Ett bra verktyg för att uppskatta CPU-användning, random access minne, nätverk och diskar i Windows. Det låter dig snabbt få all nödvändig information om statusen för kritiska servrar.

3. Prestandaövervakning

Huvudverktyget för att hantera prestandaräknare i Windows. Performance Monitor, i tidigare Windows-versioner känd för oss som System Monitor. Verktyget har flera visningslägen, visar prestandaräknare i realtid och sparar data till loggfiler för senare studier.

4.Reliability Monitor

Reliability Monitor - Systemstabilitetsmonitor, låter dig övervaka alla förändringar i datorns prestanda, du kan hitta stabilitetsmonitorn i Windows 7, i Windows 8: Kontrollpanelen > System och säkerhet > Action Center. Med hjälp av Reliability Monitor kan du hålla reda på ändringar och fel på din dator, data kommer att visas på ett bekvämt sätt grafisk form, vilket gör att du kan spåra vilket program och när det orsakade ett fel eller frös, spåra förekomsten av blåskärm Windows död, anledningen till dess utseende (en annan Windows uppdatering eller installera ett program).

5.Microsoft SysInternals

SysInternals är en komplett uppsättning program för att administrera och övervaka datorer som kör Windows OS. Du kan ladda ner dem gratis på Microsofts webbplats. Sysinternals verktygsprogram hjälper till att hantera, felsöka och diagnostisera applikationer och operativsystem. Windows-system.

6. SCOM (del av Microsoft System Center)

System Center är en komplett uppsättning verktyg för att hantera IT-infrastruktur, med vilka du kan hantera, distribuera, övervaka, konfigurera programvara Microsoft programvara(Windows, IIS, SQLServer, Exchange och så vidare). Tyvärr är MSC inte gratis. SCOM används för proaktiv övervakning av viktiga IT-infrastrukturobjekt.

Övervakning av Windows-servrar med Nagios-familjen

7. Nagios

Nagios har varit det mest populära verktyget för övervakning av infrastruktur i flera år (för Linux och Windows). Om du funderar på Nagios för Windows, installera och konfigurera agenten på Windows-server. NSClient++ övervakar systemet i realtid och ger utdata från en fjärrövervakningsserver med mera.

8. Kaktusar

Används vanligtvis i kombination med Nagios och ger användaren ett bekvämt webbgränssnitt till verktyget RRDTool, designat för att fungera med Round Robin-databaser, som används för att lagra information om ändringar i en eller flera kvantiteter under en viss tidsperiod. Statistik på nätverksenheter presenteras i form av ett träd, vars struktur specificeras av användaren; du kan plotta kanalanvändning, användning av hårddiskpartitioner, visningsresurslatens, etc.

9. Shinken

Flexibelt, skalbart övervakningssystem med öppen källkod, baserat på Nagios-kärnan skriven i Python. Det är 5 gånger snabbare än Nagios. Shinken är kompatibel med Nagios, du kan använda dess plugins och konfigurationer utan att göra justeringar eller ytterligare konfigurationer.

10. Icinga

En annan populär öppna systemövervakning, som kontrollerar värdar och tjänster och rapporterar deras status till administratören. Som en gaffel av Nagios är Icinga kompatibel med den och de har mycket gemensamt.

11. OpsView

OpsView var ursprungligen gratis. Nu måste tyvärr användare av detta övervakningssystem betala ut pengar.

Op5 är ett annat övervakningssystem med öppen källkod. Plotta, lagra och samla in data.

Alternativ till Nagios

13. Zabbix

Öppen programvara för övervakning och spårning av status för olika tjänster datornätverk, servrar och nätverksutrustning, används för att få data om CPU-belastning, nätverksanvändning, diskutrymme och liknande.

14. Munin

Ett bra övervakningssystem som samlar in data från flera servrar samtidigt och visar allt i form av grafer, med vilka du kan spåra alla tidigare händelser på servern.

15.Zenoss

Skrivet i Python med hjälp av Zope applikationsserver, data lagras i MySQL. Med Zenoss kan du
övervaka nätverkstjänster, systemresurser, enhetsprestanda, Zenoss-kärnan analyserar miljön. Detta gör det möjligt att snabbt hantera stor mängd specifika enheter.

16. Observium

Ett övervaknings- och övervakningssystem för nätverksenheter och servrar, även om listan över enheter som stöds är enorm och inte är begränsad till nätverksenheter; enheten måste stödja SNMP.

17. Centreon

Ett omfattande övervakningssystem låter dig övervaka hela infrastrukturen och applikationer som innehåller systeminformation. Gratis alternativ till Nagios.

18. Ganglia

Ganglia är ett skalbart distribuerat övervakningssystem som används i högpresterande datorsystem som kluster och rutnät. Övervakar statistik och beräkningshistorik i realtid för var och en av de övervakade noderna.

19. Pandora FMS

Övervakningssystem, bra produktivitet och skalbarhet, en övervakningsserver kan övervaka flera tusen värdars arbete.

20. NetXMS

Övervakningsprogram med öppen källkod datorsystem och nätverk.

21.OpenNMS

OpenNMS övervakningsplattform. Till skillnad från Nagios stöder den SNMP, WMI och JMX.

22. HypericHQ

En komponent i VMware vRealize Operations-sviten används för att övervaka OS, mellanprogram och applikationer i fysiska, virtuella och molnmiljöer. Visar tillgänglighet, prestanda, användning, händelser, loggar och ändringar på alla nivåer i virtualiseringsstacken (från vSphere-hypervisorn till gästoperativsystem).

23. Bosun

Öppen källkod övervakning och varningssystem från StackExchange. Bosun har en genomtänkt datadesign, samt ett kraftfullt språk för att bearbeta den.

24. Sensu

Sensu är ett varningssystem med öppen källkod som liknar Nagios. Det finns en enkel instrumentpanel, du kan se en lista över kunder, kontroller och utlösta varningar. Ramverket tillhandahåller de mekanismer som behövs för att samla in och ackumulera serverdriftsstatistik. Varje server kör en Sensu-agent (klient), som använder en uppsättning skript för att kontrollera tjänsternas funktionalitet, deras status och samla in annan information.

25. CollectM

CollectM samlar in statistik om systemresursanvändning var 10:e sekund. Den kan samla in statistik för flera värdar och skicka den till servern, informationen visas med hjälp av grafer.

28. Verktyg för prestandaanalys av loggar (PAL).

34. Total nätverksövervakning

Detta är ett program för kontinuerlig övervakning av arbetet lokalt nätverk enskilda datorer, nätverk och systemtjänster. Total Network Monitor genererar en rapport och meddelar dig om fel som har uppstått. Du kan kontrollera vilken aspekt som helst av driften av en tjänst, server eller filsystem: FTP, POP/SMTP, HTTP, IMAP, Registry, Event Log, Service State och andra.

35. PRTG

38.Idera

Stöder flera operativsystem och virtualiseringstekniker. Det finns många gratisverktyg som du kan använda för att övervaka ditt system.

39. PowerAdmin

PowerAdmin är en kommersiell övervakningslösning.

40. ELM Enterprise Manager

ELM Enterprise Manager - komplett övervakning från "vad som hände" till "vad som händer" i realtid. Övervakningsverktyg i ELM inkluderar - Event Collector, Performance Monitor, Service Monitor, Process Monitor, File Monitor, PING Monitor.

41.Inträde för evenemang

42. Veeam ONE

En effektiv lösning för övervakning, rapportering och schemaläggning av resurser i VMware, Hyper-V och Veeam Backup & Replication-infrastruktur, övervakar tillståndet för din IT-infrastruktur och diagnostiserar problem innan de stör användarupplevelsen.

43. CA Unified Infrastructure Management (tidigare CA Nimsoft Monitor, Unicenter)

Övervakar prestanda och tillgänglighet för Windows-serverresurser.

44. HP Operations Manager

Denna programvara för övervakning av infrastrukturen utför proaktiv rotorsaksanalys, vilket minskar återhämtningstiden och minskar driftskostnaderna. Lösningen är idealisk för automatiserad övervakning.

45.Dell OpenManage

OpenManage (nu Dell Enterprise Systems Management) är en allt-i-ett-övervakningsprodukt.

46. ​​Halcyon Windows Server Manager

Förvaltning och övervakning av nätverk, applikationer och infrastruktur.

Nedan finns en lista över (mest populära) nätverksövervakningsverktyg

54.Ntop

55.NeDi

Nedi är ett nätverksövervakningsverktyg med öppen källkod.

54. The Dude

Dude-övervakningssystemet, även om det är gratis, är enligt experter inte på något sätt sämre än kommersiella produkter, det övervakar enskilda servrar, nätverk och nätverkstjänster.

55.BandbreddD

Program med öppen källkod.

56. NagVis

En tillägg för Nagios som låter dig skapa infrastrukturkartor och visa deras status. NagVis stöder ett stort antal olika widgets och ikonuppsättningar.

57. Proc Net Monitor

En gratis övervakningsapplikation som låter dig spåra alla aktiva processer och vid behov snabbt stoppa dem för att minska belastningen på processorn.

58. PingPlotter

Används för att diagnostisera IP-nätverk och låter dig avgöra var förluster och förseningar av nätverkspaket inträffar.

Små men användbara verktyg

Listan skulle inte vara komplett utan att nämna några alternativ för maskinvaruövervakning.

60. Glint Computer Activity Monitor

61.RealTemp

Temperaturövervakningsverktyg Intel-processorer, det kräver ingen installation, övervakar de aktuella, lägsta och högsta temperaturvärdena för varje kärna och början av strypningen.

62. SpeedFan

Ett verktyg som låter dig styra temperaturen och fläkthastigheterna i systemet, övervakar sensoravläsningar moderkort, grafikkort och hårddiskar.

63.OpenHardwareMonitor

Kategori ~ Systemverktyg – Igor (administratör)

System Resource Monitor

Program för att mäta resurser, eller som de också kallas resursmonitorer, visar specifika informationsindikatorer för systemets tillstånd. Och om det är lite enklare, så är detta i princip data om processorbelastning, mängden RAM som används och diskutrymme som används. Sådana verktyg låter dig ta reda på orsakerna till förlusten av systemprestanda och ta reda på den aktuella belastningen på din dator. De är ganska populära bland användare som ofta arbetar med teknik.

Vissa av dessa program är mer inriktade på mångfald av information, d.v.s. möjliggöra en mycket tydligare förståelse av systemets tillstånd. Och troligtvis kommer de att vara mer lämpade för administratörer vars uppgifter är mer komplexa än att bara ta reda på hur mycket minne dina program äter. Andra program är mer fokuserade på gränssnittets attraktivitet och möjligheten att integreras i standardsystemgränssnittet, till exempel i form av widgets. Som du säkert gissat är dessa program mer lämpade för vanliga användare som under inga omständigheter behöver information om antalet trådar och processer, förutom för att vidga sina vyer.

I denna recension du hittar både funktionella och stiliserade program.

Granskning av Free System Resource Monitors

Regnmätare program fullständig kontroll av systemresurser

Snabbvalsguide (länkar för att ladda ner gratis systemresursmonitorer)

Regnmätare

Stilisering. Ett stort antal moduler och skal att visa. Otroligt flexibla skärminställningar.
Konfiguration via INI-filer (detta kommer att vara mycket svårt för vanliga användare). Vissa moduler kanske inte fungerar korrekt.

Spotlight på Windows

Professionell. Attraktiv. Multifunktionell. Fjärrövervakning.
Endast helskärmsläge. Teckensnitt kan inte ändras. Fasta maxvärden. Registrering krävs. Licensen måste förnyas varje år.

Sysmetrix

Stilisering. Stort utbud av indikatorer. Enkel installation.
Endast en mall för alla indikatorer, kan inte delas upp i separata widgets. Visar endast den totala processorbelastningen.

TinyResMeter

Snabb. Effektiv. Mycket liten storlek.
Dålig inställning. Gammal GUI.

StatBar

Tar lite plats på skärmen. Ställa in indikatorer. Ett antal ytterligare kontroller (Winamp och andra).
Du kan inte ändra typsnittet, vilket gör programmet obekvämt för högupplösta skärmar.

Fastighetsvärldens mantra är Location, Location, Location. För världen systemadministration denna heliga text ska låta så här: Synlighet, Synlighet och återigen Synlighet. Om du inte vet exakt vad ditt nätverk och servrar gör varje sekund av dagen, är du som en pilot som flyger i blindo. En katastrof väntar dig oundvikligen. Lyckligtvis för dig finns det många tillgängliga på marknaden nu. bra program, både kommersiell och öppen källkod, som kan ställa in din nätverksövervakning.

Eftersom bra och gratis alltid är mer frestande än bra och dyrt, här är en lista över programvara med öppen källkod som bevisar sitt värde varje dag på nätverk av alla storlekar. Från enhetsupptäckt, övervakning av nätverksutrustning och servrar, till att identifiera nätverkstrender, grafiskt representera övervakningsresultat och till och med skapa säkerhetskopior konfigurationer av switchar och routrar - dessa sju gratis verktyg, troligen, kommer att kunna överraska dig positivt.

Kaktusar

Först var det MRTG (Multi Router Traffic Grapher) – ett program för att organisera en nätverksövervakningstjänst och mäta data över tid. Redan på 1990-talet såg författaren, Tobias Oetiker, lämpligt att skriva ett enkelt grafverktyg med hjälp av en ringdatabas som ursprungligen användes för att visa routerns genomströmning på ett lokalt nätverk. Så MRTG födde RRDTool, en uppsättning verktyg för att arbeta med RRD (Round-Robin Database, ringdatabas), som låter dig lagra, bearbeta och grafiskt visa dynamisk information som nätverkstrafik, processorbelastning, temperatur och så vidare. RRDTool används nu i ett stort antal verktyg med öppen källkod. Cacti är det nuvarande flaggskeppet för nätverksgrafik med öppen källkod och tar MRTG-principerna till en helt ny nivå.

Från diskanvändning till fläkthastighet i strömförsörjningen, om indikatorn kan övervakas,Cacti kommer att kunna visa den och göra denna data lättillgänglig.

Kaktusar är gratis program, en del av LAMP-sviten av serverprogramvara som tillhandahåller standardiserade mjukvaruplattform för att skapa grafer baserade på nästan alla statistiska data. Om någon enhet eller tjänst returnerar numerisk data, så kan den med största sannolikhet integreras i Cacti. Det finns mallar för övervakning av ett brett utbud av utrustning – från Linux- och Windows-servrar till Cisco-routrar och switchar – i princip allt som kommunicerar med hjälp av SNMP (Simple Network Management Protocol). Det finns också samlingar av tredjepartsmallar som ytterligare utökar den redan enorma listan med Cacti-kompatibel hårdvara och mjukvara.

Även om standardmetoden för att samla in Cacti-data är SNMP, kan Perl- eller PHP-skript också användas för detta. Mjukvarusystemets ramverk skiljer skickligt in datainsamling och datainsamling i diskreta instanser. grafisk display, vilket gör det enkelt att bearbeta och omorganisera befintlig data för olika visuella representationer. Dessutom kan du välja specifika tidsramar och enskilda delar av diagrammen genom att helt enkelt klicka på dem och dra.

Så, till exempel, kan du snabbt titta på data från flera tidigare år för att förstå om det nuvarande beteendet hos nätverksutrustning eller en server är avvikande, eller om liknande indikatorer förekommer regelbundet. Och med Network Weathermap, ett PHP-plugin för Cacti, kan du enkelt skapa realtidskartor över ditt nätverk, som visar trafikstockningarna av kommunikationskanaler mellan nätverksenheter, implementerade med hjälp av grafer som visas när du håller musen över bilden av en nätverkskanal . Många organisationer som använder Cacti visar dessa kartor 24/7 på väggmonterade 42-tums LCD-skärmar, vilket gör att IT-team omedelbart kan övervaka nätverksstockningar och länka hälsoinformation.

Sammanfattningsvis är Cacti en kraftfull verktygslåda för att grafiskt visa och trenda nätverksprestanda som kan användas för att övervaka praktiskt taget alla övervakade mätvärden som representeras i en graf. Detta beslut stöder också praktiskt taget obegränsade anpassningsalternativ, vilket kan göra det alltför komplext för vissa applikationer.

Nagios

Nagios är en fullbordad mjukvarusystem att övervaka ett nätverk som varit under aktiv utveckling under många år. Skrivet i C gör det nästan allt som system- och nätverksadministratörer skulle behöva från ett övervakningsprogrampaket. Webbgränssnittet för detta program är snabbt och intuitivt, medan dess serverdel är extremt pålitlig.

Nagios kan vara en utmaning för nybörjare, men den ganska komplexa konfigurationen är också en fördel med detta verktyg, eftersom det kan anpassas till nästan alla övervakningsuppgifter.

Precis som Cacti har Nagios en mycket aktiv community bakom sig, så det finns olika plugins för ett stort utbud av hårdvara och mjukvara. Från enkla pingkontroller till integration med komplexa mjukvarulösningar, som till exempel WebInject, en gratis mjukvaruverktygssats skriven i Perl för att testa webbapplikationer och webbtjänster. Nagios låter dig ständigt övervaka statusen för servrar, tjänster, nätverkslänkar och allt annat som förstår IP-nätverkslagerprotokollet. Du kan till exempel övervaka användningen av diskutrymme på servern, RAM- och CPU-belastning, användningen av FLEXlm-licensen, lufttemperaturen vid serveruttaget, förseningar i WAN- och internetkanalen och mycket mer.

Uppenbarligen kommer alla server- och nätverksövervakningssystem inte att vara kompletta utan meddelanden. Nagios har allt i ordning: mjukvaruplattformen erbjuder en anpassningsbar aviseringsmekanism för e-post, via SMS och snabbmeddelanden mest populära Internet-instant messengers, samt ett upptrappningsschema som kan användas för att fatta intelligenta beslut om vem, hur och under vilka omständigheter som ska meddelas, tänk om korrekt inställning hjälper dig att ge många timmars vilsam sömn. Och webbgränssnittet kan användas för att tillfälligt pausa att ta emot aviseringar eller bekräfta att ett problem har uppstått, såväl som för administratörer att göra anteckningar.

Dessutom visar mappningsfunktionen alla övervakade enheter i en logisk, färgkodad representation av var de är i nätverket, så att du kan visa problem när de uppstår.

Nackdelen med Nagios är konfigurationen, eftersom den bäst görs via kommandoraden, vilket gör det mycket svårare för nybörjare att lära sig. Även om folk känner till standardfiler Linux/Unix-konfigurationer bör du inte uppleva några speciella problem.

Nagios kapacitet är enorm, men ansträngningen att använda några av dem kanske inte alltid är värt ansträngningen. Men låt inte komplexiteten skrämma dig: de tidiga varningsfördelarna som detta verktyg ger för så många aspekter av nätverket kan inte överskattas.

Icinga

Icinga började som en gaffel av Nagios övervakningssystem, men har nyligen skrivits om till en fristående lösning känd som Icinga 2. det här ögonblicket Båda versionerna av programmet är i aktiv utveckling och är tillgängliga för användning, medan Icinga 1.x är kompatibel med ett stort antal plugins och Nagios-konfigurationer. Icinga 2 designades för att vara mindre klumpig, mer prestandaorienterad och enklare att använda. Den erbjuder en modulär arkitektur och flertrådig design som varken Nagios eller Icinga 1 erbjuder.

Icinga erbjuder en komplett övervaknings- och varningsmjukvaruplattform som är designad för att vara lika öppen och utbyggbar somNagios, men med vissa skillnader i webbgränssnittet.

Liksom Nagios kan Icinga användas för att övervaka allt som talar IP, så djupt du kan med SNMP, såväl som anpassade plugins och tillägg.

Det finns flera varianter av webbgränssnittet för Icinga, men den största skillnaden mellan detta är mjukvarulösning Nagios-övervakning är en konfiguration som kan göras via webbgränssnittet snarare än genom konfigurationsfiler. För dig som föredrar att hantera sin konfiguration externt kommandorad, denna funktion kommer att vara en riktig gåva.

Icinga integreras med en mängd olika övervaknings- och grafprogramvarupaket som PNP4Nagios, inGraph och Graphite, vilket ger robust visualisering av ditt nätverk. Dessutom har Icinga avancerade rapporteringsmöjligheter.

NeDi

Om du någonsin har varit tvungen att koppla in Telnet till switchar och söka på MAC-adress för att hitta enheter i ditt nätverk, eller om du bara vill kunna bestämma den fysiska platsen för viss utrustning (eller kanske ännu mer där den tidigare befann sig är viktigt) , då kanske du är intresserad av att ta en titt på NeDi.

NeDi skannar hela tiden nätverksinfrastrukturen och katalogiserar enheter och spårar allt det upptäcker.

NeDi är gratis LAMP-relaterad programvara som regelbundet skannar MAC-adresserna och ARP-tabellerna på switcharna i ditt nätverk och katalogiserar varje upptäckt enhet i en lokal databas. Det här projektet är inte lika känt som vissa andra, men det kan vara ett mycket användbart verktyg när man arbetar med företagsnätverk där enheter ständigt förändras och rör sig.

Du kan köra en sökning genom NeDis webbgränssnitt för att identifiera en switch, switchport, åtkomstpunkt eller någon annan enhet genom MAC-adress, IP-adress eller DNS-namn. NeDi samlar in all information den kan från varje nätverksenhet den stöter på och hämtar från dem serie nummer, firmware och mjukvaruversioner, aktuella tider, modulkonfigurationer etc. Du kan till och med använda NeDi för att markera MAC-adresserna för enheter som har tappats bort eller stulits. Om de dyker upp online kommer NeDi att meddela dig.

Discovery körs av en cron-process med angivna intervall. Konfigurationen är enkel, med bara en konfigurationsfil, vilket gör att du avsevärt kan öka antalet inställningar, inklusive möjligheten att hoppa över enheter baserat på vanliga uttryck eller specificerade nätverksgränser. NeDi använder vanligtvis Cisco Discovery Protocol eller Link Layer Discovery Protocol för att upptäcka nya switchar och routrar och ansluter sedan till dem för att samla in deras information. När den initiala konfigurationen väl är etablerad kommer enhetsupptäckten att ske ganska snabbt.

NeDi kan integrera med Cacti till en viss nivå, så det är möjligt att länka enhetsupptäckt till motsvarande Cacti-grafer.

Nopp

Ntop-projektet - nu mer känt som Ntopng för den "nya generationen" - har kommit långt under det senaste decenniet. Men kalla det vad du vill - Ntop eller Ntopng - resultatet är ett förstklassigt nätverkstrafikövervakningsverktyg parat med ett snabbt och enkelt webbgränssnitt. Den är skriven i C och är helt fristående. Du startar en process som är konfigurerad till ett specifikt nätverksgränssnitt, och det är allt den behöver.

Ntop är ett webbaserat paketanalysverktyg som visar realtidsdata om nätverkstrafik. Information om dataflödet genom värden och anslutningen till värden är också tillgänglig i realtid.

Ntop tillhandahåller lättsmälta grafer och tabeller som visar aktuell och historisk nätverkstrafik, inklusive protokoll, källa, destination och historik för specifika transaktioner, såväl som värdarna i båda ändar. Dessutom hittar du ett imponerande utbud av nätverksanvändningsgrafer, diagram och kartor i realtid, samt en modulär arkitektur för ett stort antal tillägg, som att lägga till NetFlow- och sFlow-monitorer. Här kan du till och med hitta Nbox, en hårdvaruskärm som är inbyggd i Ntop.

Dessutom innehåller Ntop ett API för programmeringsspråket Lua scripting, som kan användas för att stödja tillägg. Ntop kan också lagra värddata i RRD-filer för att möjliggöra kontinuerlig datainsamling.

En av de mest användbara användningarna av Ntopng är att kontrollera trafiken på en specifik plats. Till exempel, när vissa nätverkskanaler är markerade i rött på din nätverkskarta, men du inte vet varför, kan du använda Ntopng för att få en minut för minut rapport om det problematiska nätverkssegmentet och omedelbart ta reda på vilka värdar som är ansvariga för problemet.

Fördelarna med sådan nätverkssynlighet är svåra att överskatta, och den är mycket lätt att få. I huvudsak kan du köra Ntopng på vilket gränssnitt som helst som har konfigurerats på switchnivå för att övervaka en annan port eller VLAN. Det är allt.

Zabbix

Zabbix är ett komplett nätverks- och systemövervakningsverktyg som integrerar flera funktioner i en enda webbkonsol. Den kan konfigureras för att övervaka och samla in data från de flesta olika servrar och nätverksenheter som tillhandahåller underhåll och övervakning av varje objekts prestanda.

Zabbix låter dig övervaka servrar och nätverk med ett brett utbud av verktyg, inklusive övervakning av virtualiseringshypervisorer och webbapplikationsstackar.

I grund och botten arbetar Zabbix med mjukvaruagenter som körs på kontrollerade system. Men den här lösningen kan också fungera utan agenter, med hjälp av SNMP-protokollet eller andra övervakningsfunktioner. Zabbix stöder VMware och andra virtualiseringshypervisorer, och tillhandahåller detaljerad information om hypervisorns prestanda och aktivitet. Särskild uppmärksamhet ägnas också åt att övervaka Java-applikationsservrar, webbtjänster och databaser.

Värdar kan läggas till manuellt eller genom en automatisk upptäcktsprocess. Ett brett utbud av standardmallar gäller för de vanligaste användningsfallen som Linux, FreeBSD och Windows-servrar; Mycket använda tjänster som SMTP och HTTP, samt ICMP och IPMI för detaljerad övervakning av nätverkshårdvara. Dessutom kan anpassade kontroller skrivna i Perl, Python eller nästan vilket annat språk som helst integreras i Zabbix.

Zabbix låter dig anpassa dina instrumentpaneler och webbgränssnitt för att fokusera på det som betyder mest. viktiga komponenter nätverk. Meddelanden och eskalering av problem kan baseras på anpassade åtgärder som tillämpas på värdar eller grupper av värdar. Åtgärder kan till och med konfigureras för att utlösa fjärrkommandon, så att ditt skript kan köras på en övervakad värd om vissa händelsekriterier uppfylls.

Programmet visar prestandadata som nätverksbandbredd och CPU-belastning i grafer och aggregerar det för anpassade displaysystem. Dessutom stöder Zabbix anpassningsbara kartor, skärmar och till och med bildspel som visar aktuell status för övervakade enheter.

Zabbix kan vara svårt att implementera initialt, men klok användning av automatisk upptäckt och olika mallar kan lindra en del av integrationssvårigheterna. Förutom att vara ett installationsbart paket är Zabbix tillgängligt som en virtuell apparat för flera populära hypervisorer.

Observium

Observium är ett program för övervakning av nätverksutrustning och servrar, som har en enorm lista över enheter som stöds som använder SNMP-protokollet. Som LAMP-programvara är Observium relativt lätt att installera och konfigurera, vilket kräver det vanliga Apache-installationer, PHP och MySQL, skapande av databas, Apache-konfigurationer och liknande. Den installeras som en egen server med en dedikerad URL.

Observium kombinerar system- och nätverksövervakning med prestandatrendanalys. Den kan konfigureras för att spåra nästan alla mätvärden.

Du kan gå in i det grafiska användargränssnittet och börja lägga till värdar och nätverk, samt ställa in automatiska upptäcktsintervall och SNMP-data så att Observium kan utforska nätverken runt det och samla in data om varje system som det upptäcker. Observium kan också detektera nätverksenheter via CDP-, LLDP- eller FDP-protokoll, och fjärrvärdagenter kan distribueras på Linux-system för att hjälpa till vid datainsamling.

All denna insamlade information är tillgänglig genom en lättanvänd användargränssnitt, som ger avancerade funktioner för att visa data statistiskt, såväl som i diagram och grafer. Du kan få allt från ping- och SNMP-svarstider till diagram över genomströmning, fragmentering, antal IP-paket, etc. Beroende på enheten kan denna data vara tillgänglig för varje upptäckt port.

När det gäller servrar kan Observium visa statusinformation för dem central processor, RAM, datalagring, swap, temperatur, etc. från händelseloggen. Du kan också aktivera datainsamling och grafisk visning av prestanda för olika tjänster, inklusive Apache, MySQL, BIND, Memcached, Postfix och andra.

Observium fungerar utmärkt som virtuell maskin, så det kan snabbt bli huvudverktyget för att få information om tillståndet för servrar och nätverk. Detta är ett utmärkt sätt att lägga till automatisk upptäckt och grafisk representation till nätverk av alla storlekar.

Alltför ofta känner sig IT-administratörer begränsade i vad de kan göra. Oavsett om vi har att göra med sedvana mjukvaruapplikation eller "ej stödd" del hårdvara, många av oss tror att om övervakningssystemet inte omedelbart kan hantera det, är det omöjligt att få de nödvändiga uppgifterna i denna situation. Detta är naturligtvis inte sant. Med lite ansträngning kan du göra nästan allt mer synligt, redovisat och kontrollerat.

Ett exempel är en anpassad applikation med en databas på serversidan, till exempel en webbutik. Din ledning vill se vackra grafer och diagram, utformade i en eller annan form. Om du redan använder, säg, Cacti, har du flera alternativ för att mata ut den insamlade informationen i det format som krävs. Du kan till exempel skriva ett enkelt Perl- eller PHP-skript för att köra frågor på databasen och skicka dessa beräkningar till Cacti, eller så kan du göra ett SNMP-anrop till databasservern med hjälp av en privat MIB (Management Information Base). På ett eller annat sätt kan uppgiften slutföras, och göras enkelt, om du har de nödvändiga verktygen för detta.

De flesta av de gratis övervakningsverktygen för nätverksutrustning som anges i den här artikeln borde inte vara svåra att komma åt. De har paketerade versioner tillgängliga för nedladdning för de mest populära Linux-distributioner, såvida de inte från början ingår i den. I vissa fall kan de vara förkonfigurerade som virtuell server. Beroende på storleken på din infrastruktur kan dessa verktyg ta ganska lång tid att konfigurera och konfigurera, men när de väl är igång kommer de att vara en solid grund för dig. Åtminstone är det värt att åtminstone testa dem.

Oavsett vilket av dessa ovanstående system du använder för att hålla ett öga på din infrastruktur och utrustning, kommer det att ge dig minst funktionalitet en till systemadministratör. Även om det inte kan fixa någonting, kommer det att övervaka bokstavligen allt på ditt nätverk dygnet runt, sju dagar i veckan. Tiden som spenderas i förväg på installation och konfiguration kommer att betala sig i spader. Se också till att köra en liten uppsättning fristående övervakningsverktyg på en annan server för att övervaka huvudövervakningsverktyget. Detta är ett fall där det alltid är bättre att titta på betraktaren.

Alltid i kontakt, Igor Panov.


Se även:

Vi har satt ihop ytterligare en lista med fantastiska gratis server- och nätverksövervakningsverktyg. De är mycket viktiga för alla företag som arbetar via en webbplats eller ett nätverk. Server- och nätverksövervakning gör att du kan vara medveten om alla problem när de uppstår; och detta i sin tur gör att du kan vidta rätt åtgärder.

Ganglia är ett variabelt övervakningssystem för högpresterande datorsystem som kluster och celler. Den är uppbyggd hierarkiskt och syftar till att förena kluster.


Monit är ett tillgängligt verktyg för att hantera och övervaka processer, program, filer, kataloger och filsystem V UNIX-system. Monit utför automatiskt underhåll och reparationer, och när fel uppstår kan den vidta åtgärder som är lämpliga för varje specifikt fall.


Nagios erbjuder fullständig kontroll och varning för servrar, applikationer och tjänster.


Collectd är en demon som regelbundet samlar in systemprestandastatistik och tillhandahåller mekanismer för att lagra värden i olika former, såsom RRD-filer.


Cacti är en omfattande nätverksgrafiklösning utformad för att dra nytta av RRD-verktygens datalagrings- och grafikfunktionalitet. Cacti tillhandahåller avancerade grafmallar, flera datainsamlingsmetoder och ett nytt sätt att se på anpassade funktioner förvaltning. Det hela är insvept i ett intuitivt och enkelt gränssnitt som är vettigt för både LAN-nätverk och komplexa nätverk med hundratals enheter.


IT-organisationer använder Zenoss server-, nätverks- och molnövervakning för att hantera dynamiska datacenter.


Argus är en system- och nätverksövervakningsapplikation.


Observium är en plattform för automatisk upptäckt för SNMP-baserad nätverksövervakning skriven i PHP som inkluderar stöd för ett brett utbud av nätverkshårdvara och operativsystem inklusive Cisco, Windows, Linux, HP, Dell, FreeBSD, Juniper, Brocade, NetScaler, NetApp och Mer .


Det minsta gratisverktyget för att övervaka datorer i ett lokalt nätverk och alla Internetvärdar. Du behöver bara starta EasyNetMonitor, öppna popup-menyn i facket och få information om status för datorer i nätverket.


Nätverksanalysator (paketsniffer) Capsa Free är programvara för Windows-plattformar, verktygspaket och protokollanalys, det bästa kostnadsfria analysverktyget för nätverksövervakning och felsökning.


Gratis internetproxy för buggfixar, lämplig för alla webbläsare, system och plattformar.


Zenoss Core - hanteringsapplikation företagsnätverk och system skrivna i Python. Zenoss tillhandahåller en integrerad produkt för övervakning av tillgänglighet, prestanda, händelser och konfiguration av alla lager och plattformar.