Bästa verktyg för att övervaka MPLS-nätverk

click fraud protection

MPLS-nätverk är en av de mest populära typerna av WAN-tjänster. De är mycket effektiva och erbjuder typiskt en kombination av det bästa av dirigerade nätverk och växlade nätverk. De är helt nätade tjänster där alla webbplatser kan nås från alla andra utan att kräva att du ställer in specifika rutter. Men de använder fortfarande samma underliggande teknik som alla andra typer av WAN-kretsar och de äter från samma problem. I synnerhet, som alla andra WAN-kretsar, kan de bli överbelastade och när de gör det är deras prestanda hemskt försämrad. Av den anledningen måste man följa dem noga. Det är därför vi är glada att introducera de allra bästa verktygen för att övervaka MPLS-nätverk som vi kunde hitta.

Innan vi går igenom kärnan i vårt ämne kommer vi först att utforska MPLS-nätverk, vad de är, hur de fungerar och vad som gör dem annorlunda än andra typer av WAN-kretsar. Då pratar vi om övervakningsverktyg och hur de fungerar. Att veta att det kan hjälpa dig att välja det bästa verktyget för dina specifika behov. Och slutligen kommer vi att ge dig en kort genomgång av några av de bästa verktygen för att övervaka MPLS-nätverk.

instagram viewer

MPLS-nätverk i ett nötskal

Låt oss först se vad MPLS inte är. MPLS, eller Multi-Protocol Label Switching, är inte en typ av tjänst. Det är snarare en teknik som används av tjänsteleverantörer för att leverera olika typer av tjänster. MPLS kan användas, till exempel för IPVPN-tjänster eller för Metro Ethernet-tjänster.

I ett "konventionellt" nätverk är vägen mellan två punkter inte känd av någon av routrarna som hanterar trafiken. Paket är markerade med sin destinationsadress och varje påföljande router vet bara om det bästa nästa hopp vart den ska skickas. Det vet inte eller bryr sig vad nästa hopp kommer att göra med det. Med tanke på det måste varje påföljande router fatta ett beslut baserat på dirigeringstabeller om var varje paket ska skickas nästa. Detta kan du föreställa dig att ta lite tid.

Med MPLS-nätverk fungerar saker och ting lite annorlunda. Utan att gå för tekniskt beräknas rutterna mellan två punkter och ett MPLS-nät i förväg och lagras på varje router. När ett paket kommer in i nätverken markeras det med en identifierare för den destinationen som kallas en vidarekopplingskvivalensklass, eller FEC. Därifrån måste varje påföljande router bara leta upp FEC i en tabell för att hitta nästa hoppadress. Detta är mycket effektivare än att fatta ett routingbeslut.

Vi kunde spendera timmar på att beskriva MPLS-nätverk och hur de fungerar och vad som gör dem så effektiva, men det skulle inte hjälpa dig när det gäller att övervaka dem. Låt oss nu koncentrera oss på hur nätverksövervakningsverktyg fungerar.

Hur nätverksövervakningsverktyg fungerar

Nätverksövervakningsverktyg använder nästan alltid Simple Network Management Protocol, eller SNMP för att göra sin magi. Även om det har ett något vilseledande namn, är SNMP ett relativt komplext protokoll. Det introducerades för cirka 30 år sedan och är i grunden ett kommunikationsprotokoll som gör det möjligt för nätverksadministratörer att hantera, övervaka och diagnostisera enheter från en avlägsen plats. För denna diskussions skull ignorerar vi protokollets hanteringssida, men låt oss titta på hur övervakningssidan för SNMP fungerar. Vi kommer att försöka behålla är så enkelt och icke-tekniskt som möjligt.

SNMP är inbyggt i firmware för många - faktiskt mest - nätverksutrustning. SNMP-aktiverade enheter visar några av sina operativa parametrar. Ett lämpligt konfigurerat SNMP-övervaknings- eller hanteringssystem kan sedan komma åt dem. Vissa parametrar är skrivskyddade medan andra kan ändras. För övervakningsändamål är de skrivskyddade parametrarna intressanta. De kallas OID: er, en förkortning för Object IDentifiers. I samband med övervakning av MPLS-nätverk är några av dessa OID: er särskilt intressanta. SNMP-aktiverade nätverksenheter - till exempel MPLS-routrar - har ett par OID: er för varje gränssnitt som räknar byten in och byte ut.

Övervakningsverktyg läser dessa räknare för att mäta gränssnittstrafik i bitar per sekund. Så här gör de. Övervakningssystemet kommer att undersöka varje enhet med kända intervaller (med 5 minuter som den vanligaste), läsa värdet på byte in och ut räknare och lagra dem i någon form av databas eller fil. Därefter är bara matematik. Räknarens föregående värde subtraheras från det aktuella värdet, vilket ger det totala antalet byte på fem minuter. Detta antal multipliceras med åtta för att få antalet bitar och delas med 300 (antalet sekunder på fem minuter) för att erhålla det genomsnittliga bandbreddanvändningen under de senaste fem minuterna i bitar per andra. Denna information lagras också i en databas och används för att plotta diagram eller tabeller över dess utveckling i tid.

En viktig aspekt här är att det du får är medelvärden. Det är inte faktiska läsningar i realtid. Detta innebär att till exempel en given krets skulle kunna användas vid 100% av dess kapacitet under 150 sekunder och vara oanvänd i 150 sekunder och den skulle visa en användningsgrad på 50%. Detta gör denna övervakningstid bättre lämpad för långsiktig trendanalys det på plats felsökning. Nätverkstrafikanalysatorer och paketupptagningsverktyg är bättre lämpade för det.

Verktygen för övervakning av MPLS-nätverk

Kretsar som använder MPLS-tekniken skiljer sig inte från de som använder annan teknik. Därför kan samma verktyg användas i MPLS-nätverk som i andra nätverk. Vår lista över de bästa verktygen för övervakning av MPLS-nätverk har en kombination av betalda och gratis verktyg. Vissa är mer funktionsrika än andra men antar inte att produkter med inte lika många funktioner inte är lika bra. Allt beror på dina behov mer än något annat. Om du till exempel bara vill behålla historiska användningsdata för prognosändamål har du inte något emot en produkt med begränsade larmfunktioner.

Vår lista börjar med en utmärkt produkt från SolarWinds, ett välkänt namn bland många nätverksadministratörer. Med över 30 verktyg med full utrustning erbjuder företaget en lösning för nästan alla behov. Speciellt är SolarWinds till exempel känt för att vara en av de bästa NetFlow-samlare och analysatorer. SolarWinds är också känt för att göra utmärkta gratisverktyg som tillgodoser specifika behov, t.ex. subnätkalkylator eller a TFTP-server.

Företagets flaggskeppsprodukt, the SolarWinds Network Performance Monitor, eller NPM som det ofta kallas är fylld med fantastiska funktioner, en av de viktigaste är dess enkelhet. Men vi menar inte enkelt som ofullständigt; vi menar enkelt som enkelt. Produkten är enkel att använda och enkel att installera. Du behöver inte gå tillbaka till skolan för att lära dig att använda den. Du behöver förmodligen inte ens läsa dokumentationen - även om vi starkt föreslår att du gör det. Detta verktyg är också mycket flexibelt och dess instrumentbräda, vyer och diagram kan anpassas när som helst. Installation kräver liten ansträngning och du kan börja övervaka inom några minuter. NPM är också mycket skalbar och det kan användas för att övervaka nätverk av nästan vilken storlek som helst från de minsta till stora företagsnätverk som spänner över flera webbplatser.

SolarWinds NPM - Nätverksöversikt

GRATIS PRÖVNING: SolarWinds Network Performance Monitor

De SolarWinds Network Performance Monitor regelbundet undersöker din nätverksutrustning för att läsa deras gränssnittsräknare, beräkna användningen av bandbredd och visar den som diagram som visar dess utveckling över tid. Att konfigurera verktyget är enkelt och kräver bara att du anger en enhets IP-adress och sedan väljer vilken parameter du vill övervaka. En automatisk upptäcktsmotor gör inledningen snabbt enkel. De Solarwinds Network Performance Monitor har också många avancerade funktioner. Det kan till exempel bygga nätverkskartor. Den kan också visa den kritiska sökvägen mellan två enheter, en praktisk funktion vid felsökning av avmattningar.

Priset för SolarWinds Network Performance Monitor börjar på 2 995 $ för upp till 100 övervakade element och varierar beroende på antalet övervakade element. Om du hellre vill prova produkten innan du köper den kan en gratis och enhetsbegränsad 30-dagars provversion laddas ner från SolarWinds.

  • Nedladdningslänk: https://www.solarwinds.com/network-performance-monitor

2. PRTG

De Paessler Router Traffic Grapher, eller PRTG, påstår sig vara ett av de enklaste och snabbaste övervakningsverktygen att installera. Enligt Paessler kan du vara igång inom några minuter. En del av produktens snabbhet och lätthet att installera kommer från funktionen för automatisk upptäckt. Efter installationen PRTG skannar ditt nätverk och lägger automatiskt till de komponenter som den hittar.

PRTG-enhetsöversikt

PRTG levereras med flera användargränssnitt. Detta är en annan av verktygets styrka. Du kan välja mellan en inbyggd Windows-konsol, ett Ajax-baserat webbgränssnitt eller mobilappar för Android eller iOS. Och mobilapparna utnyttjar deras plattforms funktioner och låter dig till exempel skanna en QR-kod som är tryckt på en etikett av programvaran och anbringas på din utrustning för att snabbt kunna se dess status. PRTG är ett av få verktyg som använder mer än bara SNMP för att göra sin övervakning. Som sådan kan den övervaka många fler parametrar utöver bandbreddanvändning med protokoll som WMI, NetFlow och Sflow. Övergripande, PRTG är ett utmärkt verktyg.

3. ManageEngine OpManager

ManageEngine är en annan välkänd tillverkare av nätverksadministrationsverktyg. Och den ManageEngine OpManager låter dig övervaka routrar, switchar, brandväggar, servrar och virtuell maskin för fel och prestanda. Nätverksenhetens prestanda övervakas i kvasig realtid och det kan ses på direkta instrumentpaneler och diagram. Verktyget stannar dock inte vid användning av bandbredd. Kritiska mätvärden som paketförlust, fel och bortkast övervakas. Systemet kommer också att övervaka fysiska och virtuella servrarnas prestandametriker som tillgänglighet, CPU-belastning, diskutrymme och minnesanvändning.

ManageEngine OpManager Dashboard

Med mer än 100 inbyggda rapporter som kan schemaläggas, anpassas och exporteras när som helst är rapportering en annan av OpManagers bästa funktioner. Programvaran finns i tre versioner: Gratis, Essential och Enterprise. De skiljer sig åt i antalet enheter de kan övervaka - från 10 för gratisversionen till 10 000 för företaget - och deras funktionsuppsättning, med högre versioner med ytterligare avancerade funktioner.

4. kaktusar

kaktusarär förmodligen en av de mest använda och en av de äldsta övervakningsplattformarna för fri och öppen källkod. Och även om det kanske inte är lika funktionsrikt som vissa kommersiella produkter, är det fortfarande ett utmärkt verktyg. Och det faktum att systemet har funnits i över 20 år - och fortfarande är praktiskt taget oförändrat - är ett bevis på dess värde. Även om verktygets webbaserade användargränssnitt har en bestämd vintage-känsla, är det väl utformat och enkelt att använda. Systemet använder vanligtvis SNMP-polling men anpassade skript kan utformas för att få data från praktiskt taget alla källor.

Kaktus skärmdump

kaktusar s huvudstyrkan är i omröstningsenheter och att kartlägga deras data på webbsidor. Och även om det gör det riktigt bra, är det ungefär allt det kommer att göra. Men om du inte behöver varning eller andra extra kan produktens enkla och rena design vara precis vad du behöver. Eftersom programvaran är öppen källkod och nästan helt skriven på PHP-språket, är den dessutom mycket anpassningsbar och du kan anpassa den till våra specifika behov genom att lägga till alla nödvändiga funktioner.

En av kaktusar s största styrkor är dess mallar. Det finns till exempel en inbyggd mall för Cisco-switchar som redan innehåller de flesta element du kanske vill övervaka på dessa enheter. Och utöver enhetsmallar finns det också grafmallar och datakällmallar. Tillsammans gör det stora utbudet av tillgängliga mallar konfigurationen av verktyget mycket enklare och snabbare. Du kan också anpassa enhetsspecifika mallar själv om en lämplig mall inte redan finns. Och det finns många enhetsspecifika mallar som kan laddas ner antingen från respektive enhetstillverkares webbplats eller från community-driven kaktusar forum.

5. Observium

Observium är en övervakningsplattform med många funktioner, några av de viktigaste är dess låga underhåll och autoupptäckt. Det stöder en mängd olika typer av enheter, plattformar och operativsystem från de flesta större leverantörer inklusive bland annat Cisco, Microsoft, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler och NetApp. Produktens primära mål är att ge sina användare ett vackert, intuitivt och enkelt men ändå kraftfullt användargränssnitt som visar hälsan och statusen för ditt nätverk.

Observium-skärmbilder

Observium har mycket mer att erbjuda än bara bandbreddövervakning. Dess redovisningssystem kommer till exempel att mäta den totala månatliga användningen av bandbredd i 95: e percentilen eller totalt överförda byte. Den har också en varningsfunktion med användardefinierade trösklar.

Observium är endast tillgängligt för Linux. Det är lätt att konfigurera och det konfigurerar nästan sig själv. Den största nackdelen är att skaffa programvara som kan vara en utmaning för vissa. Istället för att ha en tydligt märkt nedladdningssida på Observiums webbplats är det du istället hittar detaljerade installationsinstruktioner för många olika Linux-distributioner. Varje instruktionsuppsättning innehåller länkarna för att få paketet för den specifika distributionen. Så ovanligt som det kan vara, är det faktiskt mycket meningsfullt och det leder användarna att ladda ner rätt paket för deras specifika distro.

6. Nagios

Nagios finns i två olika versioner. Först finns det en gratis open source-version som heter Nagios Core som man kan ladda ner och som kan användas av vem som helst. Det finns också en kommersiell produkt som heter Nagios XI. Den här kommersiella produkten har fler funktioner men båda delar samma kärnmotor. Detta gör gratisutgåvan till ett mycket kraftfullt verktyg inom dess funktionsbegränsningar. Nagios’ det ursprungliga syftet var upp eller ner övervakning men det har utvecklats till ett verktyg som enkelt kan övervaka många enhets operativa parametrar.

Nagios XI instrumentbräda

En av de bästa funktionerna i Nagios- särskilt open-source-versionen - är dess gemenskapsstöd. Det är helt enkelt imponerande, särskilt för ett community-baserat erbjudande. Dessutom finns flera community-utvecklade plugins, frontändar och tillägg tillgängliga direkt från Nagios hemsida. Om du vill ha mer funktionalitet, inklusive MPLS-övervakning, måste du ta betalt Nagios XI som har bandbreddövervakning och en handfull andra användbara funktioner. En gratis provversion av Nagios XI är tillgängligt om du vill se själv vad detta verktyg kan göra för dig.

7. WhatsUp Gold

WhatsUp Gold från Ipswitch är ett annat verktyg som har funnits ett tag. Det här verktygets primära funktion brukade övervaka systemtillgänglighet snarare än operativa parametrar. Det är här namnet kommer från. WhatsUp Gold skulle användas för att berätta vad som händer och vad som inte är det. En av det största fördelen är att den har ett av de bästa varningssystemen som kan konfigureras för att överföra varningar på många sätt inklusive e-post och SMS.

WhatsUp Gold Screenshot

I dag, WhatsUp Gold gör mycket mer än bara att övervaka enheterna upp och ner. Det är en riktig övervakningsplattform som också kan mäta bandbreddanvändning och kontrollera att tjänster svarar. Den övervakar till exempel tillgången på Exchange- och SQL-servrar, Active Directory, IIS och Apache Web Services. Och om din servergård är molnbaserad kan WhatsUp Gold också användas för att övervaka AWS eller Azure-installationer.

8. Zabbix

Senast på vår lista heter ännu en öppen källkodsprodukt Zabbix. Verktyget har ett mycket professionellt utseende och känsla, precis som vad du kan förvänta dig av en kommersiell produkt. Men det snygga webbaserade gränssnittet är definitivt inte dess enda styrka. Produkten har också en imponerande funktionsuppsättning. Zabbix kommer att övervaka de flesta nätverksanslutna enheter, inte bara nätverksutrustning. som kan göra det till ett utmärkt alternativ om du till exempel vill övervaka servrar.

Zabbix instrumentbräda

Zabbix använder både SNMP och Intelligent Platform Monitoring Interface (IMPI) för övervakningsenheter. Du kan använda den för att övervaka bandbredd, enhets CPU och minnesanvändning, allmän enhetshälsa samt konfigurationsändringar. Dessutom, Zabbix har ett utmärkt och helt anpassningsbart varningssystem som inte bara skickar e-post- eller SMS-varningar utan också kör lokala skript.

watch instagram story