Beste tools om MPLS-netwerken te monitoren

click fraud protection

MPLS-netwerken zijn een van de meest populaire soorten WAN-services. Ze zijn zeer efficiënt en bieden een combinatie van het beste van gerouteerde netwerken en geschakelde netwerken. Het zijn volledig gemaasde services waarbij alle sites bereikbaar zijn vanaf alle andere zonder dat u specifieke routes moet instellen. Maar ze gebruiken nog steeds dezelfde onderliggende technologie als elk ander type WAN-circuit en ze eten van hetzelfde probleem. In het bijzonder kunnen ze, net als elk ander WAN-circuit, overbelast raken en als ze dat doen, worden hun prestaties vreselijk verslechterd. Daarom moet je ze goed in de gaten houden. Daarom introduceren we graag de allerbeste tools om MPLS-netwerken te monitoren die we konden vinden.

Voordat we ingaan op de kern van ons onderwerp, gaan we eerst kort in op MPLS-netwerken, wat ze zijn, hoe ze werken en wat ze anders maakt dan andere soorten WAN-circuits. Vervolgens bespreken we monitoringtools en hoe ze werken. Als u dat weet, kunt u het beste hulpmiddel kiezen voor uw specifieke behoeften. En tot slot geven we u een kort overzicht van enkele van de beste tools om MPLS-netwerken te bewaken.

instagram viewer

MPLS-netwerken in een notendop

Laten we eerst eens kijken wat MPLS niet is. MPLS, of Multi-Protocol Label Switching, is geen type service. Het is eerder een technologie die door serviceproviders wordt gebruikt om verschillende soorten services te leveren. MPLS kan worden gebruikt, bijvoorbeeld voor IPVPN-services of voor Metro Ethernet-services.

In een "conventioneel" netwerk is het pad tussen twee willekeurige punten niet bekend bij de routers die het verkeer verwerken. Pakketten zijn gemarkeerd met hun bestemmingsadres en elke volgende router weet alleen van de beste volgende hop waar deze naartoe moet worden gestuurd. Het weet niet of het kan schelen wat de volgende hop ermee zal doen. Aangezien elke volgende router op basis van routeringstabellen een beslissing moet nemen over de vraag waar elk pakket vervolgens naartoe moet worden gestuurd. Je zou je kunnen voorstellen dat dit enige tijd kan duren.

Met MPLS-netwerken werkt het een beetje anders. Zonder al te technisch te worden, worden de routes tussen twee willekeurige punten in een MPLS-netwerk vooraf berekend en op elke router opgeslagen. Wanneer een pakket de netwerken binnenkomt, wordt het gemarkeerd met een ID voor die bestemming, een Forwarding Equivalence Class of FEC genoemd. Vanaf daar hoeft elke volgende router alleen de FEC op te zoeken in een tabel om het adres van de volgende hop te vinden. Dit is veel efficiënter dan het nemen van een routeringsbeslissing.

We zouden uren kunnen besteden aan het beschrijven van MPLS-netwerken en hoe ze werken en wat ze zo efficiënt maakt, maar het zou u niet helpen bij het bewaken ervan. Laten we ons voorlopig concentreren op hoe netwerkbewakingstools werken.

Hoe Network Monitoring Tools werken

Tools voor netwerkbewaking bijna altijd het Simple Network Management Protocol gebruiken, of SNMP om hun magie te doen. Hoewel het een enigszins misleidende naam draagt, is SNMP een relatief complex protocol. Het is ongeveer 30 jaar geleden geïntroduceerd en vormt in de kern een communicatieprotocol waarmee netwerkbeheerders apparaten vanaf een externe locatie kunnen beheren, bewaken en diagnosticeren. Omwille van deze discussie negeren we de managementkant van het protocol, maar laten we eens kijken hoe de monitoringkant van SNMP werkt. We proberen te houden dat het zo eenvoudig en niet-technisch mogelijk is.

SNMP is ingebouwd in de firmware van veel - eigenlijk de meeste - netwerkapparatuur. SNMP-apparaten onthullen enkele van hun operationele parameters. Een correct geconfigureerd SNMP-monitoring- of beheersysteem heeft er vervolgens toegang toe. Sommige parameters zijn alleen-lezen, andere kunnen worden gewijzigd. Voor monitoringdoeleinden zijn de alleen-lezen parameters van belang. Ze worden OID's genoemd, een afkorting voor Object IDentifiers. In het kader van het monitoren van MPLS-netwerken zijn sommige van deze OID's specifiek interessant. Netwerkapparaten met SNMP-ondersteuning, zoals MPLS-routers, hebben voor elke interface een paar OID's die de bytes in en de bytes tellen.

Monitoring tools lezen deze tellers om het interface-verkeer in bits per seconde te meten. Hier is hoe ze het doen. Het bewakingssysteem zal elk apparaat op bekende intervallen peilen (waarbij 5 minuten de meest voorkomende zijn), de waarde van de bytes in en uit tellers lezen en ze opslaan in een vorm van database of bestand. Vanaf dat moment is het gewoon wiskunde. De vorige waarde van de teller wordt afgetrokken van de huidige, wat het totale aantal bytes in vijf minuten oplevert. Dit aantal wordt met acht vermenigvuldigd om het aantal bits te krijgen en gedeeld door 300 (het aantal seconden) in vijf minuten) om het gemiddelde gebruik van de bandbreedte over de afgelopen vijf minuten in bits per te verkrijgen tweede. Deze informatie wordt ook opgeslagen in een database en gebruikt om grafieken of tabellen van de evolutie in de tijd te plotten.

Een belangrijk aspect hierbij is dat je gemiddelde waarden krijgt. Het zijn geen realtime werkelijke metingen. Dit betekent bijvoorbeeld dat een bepaald circuit 150 seconden lang op 100% van zijn capaciteit kan worden gebruikt en 150 seconden niet kan worden gebruikt, en dat het een bezettingsgraad van 50% zou vertonen. Dit maakt deze bewakingstijd beter geschikt trendanalyse op lange termijn dat ter plaatse debuggen. Analisten voor netwerkverkeer en tools voor het vastleggen van pakketten zijn daar beter geschikt voor.

De tools voor het bewaken van MPLS-netwerken

Circuits die de MPLS-technologie gebruiken, verschillen niet van die welke andere technologieën gebruiken. Om die reden kunnen dezelfde tools op MPLS-netwerken worden gebruikt als op andere netwerken. Onze lijst met de beste tools voor het monitoren van MPLS-netwerken bevat een combinatie van betaalde en gratis tools. Sommige zijn rijker aan functies dan andere, maar gaan er niet vanuit dat producten met minder functies niet zo goed zijn. Het hangt allemaal meer dan wat dan ook af van uw behoeften. Als u bijvoorbeeld alleen historische gebruiksgegevens wilt bewaren voor prognosedoeleinden, zult u een product met beperkte waarschuwingsmogelijkheden niet erg vinden.

Onze lijst begint met een uitstekend product van SolarWinds, een bekende naam bij veel netwerkbeheerders. Met meer dan 30 volledig uitgeruste tools biedt het bedrijf een oplossing voor bijna elke behoefte. Zo staat SolarWinds bijvoorbeeld bekend als een van de beste NetFlow-verzamelaars en -analysatoren. SolarWinds staat ook bekend om het maken van uitstekende gratis tools die voldoen aan specifieke behoeften zoals een subnet rekenmachine of een TFTP-server.

Het paradepaardje van het bedrijf, de SolarWinds Network Performance Monitor, of NPM zoals het vaak wordt genoemd, zit vol met geweldige functies, een van de belangrijkste is de eenvoud. Maar we bedoelen niet simpel als onvolledig; we bedoelen eenvoudig en gemakkelijk. Het product is makkelijk in gebruik en eenvoudig te installeren. Je hoeft niet terug naar school om te leren hoe je het moet gebruiken. U hoeft de documentatie waarschijnlijk niet eens te lezen - hoewel we u dringend aanraden dit wel te doen. Deze tool is ook zeer flexibel en het dashboard, de weergaven en grafieken kunnen naar believen worden aangepast. Installatie kost weinig moeite en u kunt binnen enkele minuten beginnen met monitoren. NPM is ook zeer schaalbaar en kan worden gebruikt voor het monitoren van netwerken van bijna elke omvang, van de kleinste tot grote bedrijfsnetwerken die zich uitstrekken over meerdere sites.

SolarWinds NPM - Netwerkoverzicht

GRATIS PROEF: SolarWinds Network Performance Monitor

De SolarWinds Network Performance Monitor peilt periodiek uw netwerkapparatuur om hun interfacetellers te lezen, berekent het bandbreedtegebruik en geeft het weer als grafieken die de evolutie ervan in de tijd tonen. Het configureren van de tool is eenvoudig en vereist alleen dat u het IP-adres van een apparaat opgeeft en vervolgens kiest welke parameter u wilt controleren. Een auto-discovery engine maakt de eerste installatie supergemakkelijk. De Solarwinds Network Performance Monitor heeft ook veel geavanceerde functies. Het kan bijvoorbeeld netwerkkaarten bouwen. Het kan ook het kritieke pad tussen twee apparaten weergeven, een handige functie bij het oplossen van vertragingen.

Prijs voor de SolarWinds Network Performance Monitor begint bij $ 2 995 voor maximaal 100 bewaakte elementen en varieert afhankelijk van het aantal bewaakte elementen. Als u het product liever uitprobeert voordat u het koopt, kunt u een gratis en onbeperkte proefversie van 30 dagen downloaden van SolarWinds.

  • Download link: https://www.solarwinds.com/network-performance-monitor

2. PRTG

De Paessler Router Traffic Grapher, of PRTG, beweert een van de gemakkelijkste en snelste monitoringtools te zijn om in te stellen. Volgens Paessler zou je binnen enkele minuten aan de slag kunnen. Een deel van de snelheid en het installatiegemak van het product is afkomstig van de functie voor automatische detectie. Na installatie, PRTG scant uw netwerk en voegt automatisch de gevonden componenten toe.

PRTG-apparaatoverzicht

PRTG wordt geleverd met verschillende gebruikersinterfaces. Dit is weer een van de sterke punten van de tool. U kunt kiezen tussen een native Windows-console, een op Ajax gebaseerde webinterface of mobiele apps voor Android of iOS. En de mobiele apps maken gebruik van de mogelijkheden van hun platform en laten u bijvoorbeeld een QR-code scannen die door de software op een label is gedrukt en op uw apparatuur is aangebracht om snel de status te bekijken. PRTG is een van de weinige tools die meer dan alleen SNMP gebruiken om de monitoring uit te voeren. Als zodanig kan het naast bandbreedtegebruik veel meer parameters bewaken met protocollen zoals WMI, NetFlow en Sflow. Over het algemeen PRTG is een uitstekend hulpmiddel.

3. ManageEngine OpManager

ManageEngine is een andere bekende maker van tools voor netwerkbeheer. En de ManageEngine OpManager stelt u in staat routers, switches, firewalls, servers en virtuele machines te bewaken op fouten en prestaties. De prestaties van netwerkapparaten worden in quasi-realtime bewaakt en kunnen worden bekeken op live dashboards en grafieken. De tool stopt echter niet bij het gebruik van bandbreedte. Kritieke statistieken zoals pakketverlies, fouten en teruggooi worden gecontroleerd. Het systeem controleert ook de prestatiestatistieken van fysieke en virtuele servers, zoals beschikbaarheid, CPU-belasting en schijfruimte en geheugengebruik.

ManageEngine OpManager Dashboard

Met meer dan 100 ingebouwde rapporten die naar believen kunnen worden gepland, aangepast en geëxporteerd, is rapportage een van de beste functies van OpManager. De software is verkrijgbaar in drie versies: gratis, essentieel en Enterprise. Ze verschillen in het aantal apparaten dat ze kunnen controleren - van 10 voor de gratis versie tot 10 000 voor de Enterprise - en hun functieset, met hogere versies met extra geavanceerde functies.

4. Cacti

Cactiis waarschijnlijk een van de meest gebruikte en een van de oudste gratis en open-source monitoringplatforms. En hoewel het misschien niet zo rijk is aan functies als sommige commerciële producten, is het nog steeds een uitstekend hulpmiddel. En het feit dat het systeem er al meer dan 20 jaar is - en nog steeds is, vrijwel onveranderd - is een bewijs van zijn waarde. Hoewel de webgebaseerde gebruikersinterface van de tool een duidelijk vintage gevoel heeft, is deze goed ingedeeld en gemakkelijk te gebruiken. Het systeem maakt doorgaans gebruik van SNMP-polling, maar er kunnen aangepaste scripts worden ontworpen om gegevens uit vrijwel elke bron te halen.

Screenshot van cactussen

Cactussen de belangrijkste kracht zit in het peilen van apparaten en het in kaart brengen van hun gegevens op webpagina's. En hoewel het dat heel goed doet, is dat ongeveer alles wat het zal doen. Als u echter geen waarschuwingen of andere extra's nodig heeft, is het eenvoudige en strakke ontwerp van het product misschien precies wat u nodig heeft. Omdat de software bovendien open source is en bijna volledig in de PHP-taal is geschreven, is dat ook zo zeer aanpasbaar en u kunt het aanpassen aan onze specifieke behoeften door het toevoegen van alle vereiste functionaliteit.

Een van de Cactussen grootste troeven zijn de sjablonen. Er is bijvoorbeeld een ingebouwde sjabloon voor Cisco-switches die al de meeste elementen bevat die u mogelijk op deze apparaten wilt controleren. En naast apparaatsjablonen zijn er ook grafieksjablonen en gegevensbronsjablonen. Samen maakt de grote verscheidenheid aan beschikbare sjablonen het configureren van de tool veel eenvoudiger en sneller. U kunt ook zelf apparaatspecifieke sjablonen bouwen als er nog geen geschikte is. En er zijn veel apparaatspecifieke sjablonen die kunnen worden gedownload van de website van elke respectieve apparaatfabrikant of van community-driven Cacti forums.

5. Observium

Observium is een bewakingsplatform met veel functies, waarvan enkele de onderhoudsarme en automatische detectie zijn. Het ondersteunt een breed scala aan apparaattypen, platforms en besturingssystemen van de meeste grote leveranciers waaronder onder andere Cisco, Microsoft, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler en NetApp. Het belangrijkste doel van het product is om zijn gebruikers een mooie, intuïtieve en eenvoudige maar krachtige gebruikersinterface te bieden die de gezondheid en status van uw netwerk laat zien.

Observium Screenshots

Observium heeft veel meer te bieden dan alleen bandbreedtebewaking. Het boekhoudsysteem meet bijvoorbeeld het totale maandelijkse bandbreedtegebruik in het 95e percentiel of in totaal overgedragen bytes. Het heeft ook een waarschuwingsfunctie met door de gebruiker gedefinieerde drempels.

Observium is alleen beschikbaar voor Linux. Het is eenvoudig in te stellen en het configureert zichzelf bijna. Het grootste nadeel is het verkrijgen van de software die voor sommigen een uitdaging kan zijn. In plaats van een duidelijk gelabelde downloadpagina op de website van Observium, vind je in plaats daarvan gedetailleerde installatie-instructies voor veel verschillende Linux-distributies. Elke set instructies bevat de links om het pakket voor die specifieke distributie te krijgen. Hoe ongebruikelijk het ook is, het is eigenlijk heel logisch en het begeleidt gebruikers bij het downloaden van het juiste pakket voor hun specifieke distro.

6. Nagios

Nagios is verkrijgbaar in twee verschillende versies. Ten eerste is er een gratis, open-source versie genaamd Nagios Core die je kunt downloaden en die door iedereen kan worden gebruikt. Er is ook een commercieel product genaamd Nagios XI. Dit commerciële product heeft meer functies, maar ze delen beide dezelfde kernmotor. Dit maakt de gratis editie natuurlijk een zeer krachtig hulpmiddel binnen zijn functiebeperkingen. Nagios ' Het oorspronkelijke doel was monitoring naar boven of beneden, maar het is uitgegroeid tot een tool die gemakkelijk de operationele parameters van veel apparaten kan controleren.

Nagios XI-dashboard

Een van de beste eigenschappen van Nagios- vooral de open-source versie - is de community-ondersteuning. Het is gewoon indrukwekkend, vooral voor een community-based aanbod. Ook zijn er door de gemeenschap ontwikkelde plug-ins, front-ends en add-ons rechtstreeks beschikbaar via de Nagios website. Als je meer functionaliteit wilt, waaronder MPLS-monitoring, moet je voor het betaalde gaan Nagios XI die bandbreedtebewaking en een handvol andere handige functies biedt. Een gratis proefversie van Nagios XI is beschikbaar als u zelf wilt zien wat deze tool voor u kan betekenen.

7. WhatsUp Gold

WhatsUp Gold van Ipswitch is een andere tool die al een tijdje bestaat. De primaire functie van deze tool was het bewaken van de systeembeschikbaarheid in plaats van operationele parameters. Hier komt de naam vandaan. WhatsUp Gold zou worden gebruikt om te vertellen wat er aan de hand is en wat niet. Een van de grootste voordelen is dat het een van de beste waarschuwingssystemen heeft die kunnen worden geconfigureerd om waarschuwingen te verzenden op verschillende manieren, waaronder e-mail en sms.

WhatsUp Gold Screenshot

Vandaag, WhatsUp Gold doet veel meer dan alleen de up- en down-status van apparaten bewaken. Het is een echt monitoringplatform dat ook het bandbreedtegebruik kan meten en kan controleren of services reageren. Het bewaakt bijvoorbeeld de beschikbaarheid van Exchange- en SQL-servers, Active Directory, IIS en Apache-webservices. En als uw serverfarm cloudgebaseerd is, kan WhatsUp Gold ook worden gebruikt om AWS- of Azure-installaties te bewaken.

8. Zabbix

Als laatste op onze lijst staat nog een ander open source-product Zabbix. Deze tool heeft een zeer professionele look en feel, net zoals je zou verwachten van een commercieel product. Maar de mooie webgebaseerde interface is zeker niet de enige kracht. Het product heeft ook een indrukwekkende functieset. Zabbix bewaakt de meeste op het netwerk aangesloten apparaten, niet alleen netwerkapparatuur. dat kan een uitstekende optie zijn als u bijvoorbeeld ook servers wilt bewaken.

Zabbix Dashboard

Zabbix gebruikt zowel SNMP als de Intelligent Platform Monitoring Interface (IMPI) voor het bewaken van apparaten. U kunt het gebruiken om bandbreedte, CPU- en geheugengebruik van het apparaat, algemene apparaatstatus en configuratiewijzigingen te bewaken. In aanvulling op, Zabbix beschikt over een uitstekend en volledig aanpasbaar waarschuwingssysteem dat niet alleen e-mail- of sms-waarschuwingen verzendt, maar ook lokale scripts uitvoert.

watch instagram story