SolarWinds Network Performance Monitor (NPM) - En omfattende gjennomgang

Et sunt nettverk er avgjørende for forretningssuksess. Og denne økte avhengigheten av nettverk fra bedrifter betyr at selv de minste nettverkstiden kan ha negative effekter på virksomheten din. Så det er opp til nettverksadministratorene å sikre at de oppdager nettverksproblemer og løser dem før de eskalerer. Noe som ikke er en lett oppgave selv for den mest erfarne proffen. Vel, med mindre du bruker en dedikert Network Performance Monitor. Se, de fleste av oppgavene som gjør livet vanskelig for nettverksingeniører, kan automatiseres gjennom forskjellige nettverksverktøy. Mange navn dukker opp i tankene, men etter min mening er SolarWinds Network Performance Monitor kremen.

Vi vil diskutere årsakene til dette når vi går gjennom gjennomgangen, men i et nøtteskall er denne NPM den perfekte kombinasjonen av funksjonssett og overkommelig pris. Verktøyet gir deg full oversikt over nettverket ditt, inkludert endepunkter og servere, og gir deg en sentral måte å administrere dem på. Jeg vet ikke om deg, men å åpne en individuell SSH- eller Telnet-økt for hver bryter i nettverket mitt er ikke slik jeg vil tilbringe morgenen min.

SolarWinds NPM er forhåndskonfigurert for å samle viktige ytelsesberegninger fra nettverkskomponentene dine, spore helsestatusen til disse komponentene, og også utføre dyp pakkeinspeksjon og analyse. Alt dette vil bidra til å effektivt redusere nedetid på nettverket.

SolarWinds NPM tilbyr støtte for flere leverandører

Dette verktøyet bruker SNMP-, ICMP- og WMI-protokollene som er integrert i nesten alle nettverksenheter for å avstemme ytelsesdataene. Så uansett det underliggende operativsystemet, bør du kunne overvåke alle vertene dine. Inkludert de i ditt virtuelle miljø. NPM kan imidlertid bare installeres i et Windows-miljø.

Men det som er fantastisk er at selv om alle funksjonene er, er denne nettverksmonitoren veldig enkel å bruke. Riktignok har det ikke alltid vært slik. SolarWinds gjorde en fullstendig overhaling av grensesnittet i sin siste versjon, og nå trenger du bare litt intuisjon for å navigere gjennom programvaren. Selv om de tidligere versjonene var rettferdige, hadde de et enklere å bruke grensesnitt enn de fleste andre NPM-løsninger.

Hei, jeg tror jeg blir revet med, og dette er bare introduksjonen. La oss sikkerhetskopiere og ta dette trinn for trinn.

Installasjon

SolarWinds NPM kan installeres ved å bruke to metoder. Den første og anbefalte metoden er den elektroniske installasjonen. Her trenger du bare å laste ned 50MB online installasjonsprogram, og de andre komponentene som er nødvendige for å kjøre NPM vil bli lastet ned under installasjonen. Fordelen med denne metoden er at du får de nyeste produktoptimaliseringene og løsningene, og du laster bare ned det du trenger. Selvfølgelig må Orion-serveren ha internettilgang for at dette skal fungere.

Den andre metoden er frakoblet installasjon som innebærer nedlasting av et 2 GB installasjonsprogram som er ferdigpakket med de nødvendige filene.

Videre kan SolarWinds NPM distribueres i to moduser. Den første er den lette installasjonen som er perfekt for å evaluere produktet eller overvåke et lite nettverk. I denne modusen er applikasjonsserveren og den tilhørende SQL-databaseserveren installert på samme server. Dette ville ikke være levedyktig i et produksjonsmiljø på grunn av den usunne konkurransen om maskinvareressurser som ville eksistere mellom Orion og SQL. Det er også det faktum at databasen vil ha en lagringsgrense på 10 GB. Derfor har vi frittstående distribusjonsmetode. Her finnes NPM-applikasjonsserveren og SQL-databasen på forskjellige servere, og den vil være perfekt for bedriftsovervåking.

Det er ingenting som er altfor komplisert ved installasjonsprosessen, og du bør være ferdig på mindre enn 30 minutter. Du kan henvise her for fullstendig installasjonsveiledning. Merk at under installasjonen vil du også bli bedt om å installere flere overvåkingsløsninger som er en del av SolarWinds Orion-plattformen. Det er min favoritt ting ved denne NPM som jeg skal berøre den senere i gjennomgangen.

Når den er konfigurert, starter programvaren automatisk det tilpassbare nettgrensesnittet på standardleseren din, slik at du kan fullføre konfigureringen. Og det er den andre tingen jeg elsker med det. Du kan få tilgang til den fra nesten hvor som helst.

Oversikt over funksjonene til SolarWinds NPM

Automatisk oppdagelse av nettverksenheter

En flott ting med denne programvaren er at du ikke trenger å konfigurere nettverksenhetene dine manuelt. Den skanner automatisk og legger til alle SNMP-aktiverte enheter i listen over overvåkede enheter. Selv om du bare vil overvåke spesifikke verter, kan du legge dem til manuelt ved å spesifisere deres IP-adresse, subnett eller ved å spørre Active Directory Domain-kontrolleren. Skanneprosessen er kontinuerlig, så når en enhet legges til, fjernes eller omdøpes, vil endringene oppdateres umiddelbart.

Alle nettverksenhetene vises på verktøyets hjemmeside, og du kan få en oversikt over ytelsen ved å bare holde musen over dem. For å få en grundig oversikt over ytelsesanalysen, klikker du bare på et bestemt element.

Likevel, ved den automatiske oppdagelsen, inneholder denne NPM et verktøy som heter Network Atlas som hjelper til med å lage et nettverkstopologikart. Dette er flott for å identifisere forholdet mellom forskjellige verter, og hjelper også til raskere feilsøking ved å gi en klar oversikt over hvordan data beveger seg gjennom nettverket.

NPM har innebygde kartformater, men lar deg også importere tilpassede bilder slik at du kan vise nettverket ditt i forskjellige visninger. Du kan se det fra et globalt perspektiv eller på enhetsnivå. Enda bedre kan du importere eksisterende kart, tilpasse dem og legge dem til NPM-dashbordet ved hjelp av Orion-kartwidgeten.

Ytelsesanalyse

Ytelsesdataene som er samlet inn fra nettverkskomponentene dine, vises på individuelle dashbord i NPM-grensesnittet. Og gjett hva? Du trenger ikke sitte å stirre på skjermen hele dagen og prøve å identifisere avvik. NPM har allerede forhåndskonfigurerte terskelbetingelser som de vil sammenligne gjeldende data mot. Og når det er et avvik, vil det sende varsler slik at du kan handle på dem. Den bruker også fargekoding for å representere tilstanden til forskjellige nettverkskomponenter. Grønt betyr ok, gult betyr at det trenger oppmerksomhet, og rødt indikerer kritisk.

Og det er ikke alt, verktøyet lager også grafiske visualiseringer av dataene slik at det er lettere å identifisere nettverksproblemer. For å gjøre det enda bedre kan du dra og slippe ytelsesrapporter og plassere dem side om side for enklere sammenligning. Dette vil være spesielt nyttig når man sammenligner verts historiske data med gjeldende data. Eller når du har to lignende enheter, og en av dem utvikler problemer.

NetPath-analyse

NetPath er en annen praktisk NPM-funksjon som lar deg spore nettverksdataene hopp for hopp. Når denne funksjonen er kombinert med nettverkstopologikart, gir den deg en virkelig visualisering av hvordan dataene overføres, noe som hjelper til raskere feilsøking. Du kan følge tilkoblinger fra sluttbrukeren til tjenestene de ber om, og identifisere faktorene i banen som forårsaker ventetidsproblemer. NetPath kan brukes i lokale miljøer, hybrid- og skymiljøer.

Varsler

Jeg har allerede nevnt NPMs automatiske varslingsfunksjoner, men for å forklare det støtter dette verktøyet flere varslingsmetoder. Den første er gjennom varslingspanelet på sammendragsiden til programvaren. Deretter inkluderer andre metoder SMS og e-postvarsler.

Basisforholdene for forskjellige komponenter vil være forhåndsinnstilte, men du kan også tilpasse dem for å eliminere falske varsler. Enda viktigere, SolarWinds NPM lar deg også etablere en avhengighet mellom flere hendelser i den forstand at hvis en av dem inntreffer, utløses ingen varsel, men hvis flere av dem oppstår, får du en advarsel.

Du kan også konfigurere NPM til å utføre et eksternt program når et varsel utløses som eliminerer behovet for at du er fysisk til stede for å løse et nettverksproblem. Rått.

Bortsett fra tilstandsbaserte varsler som involverer å analysere nøkkelverdiene og identifisere avvik fra normal ytelse, kan SolarWinds NPM også brukes til å motta SNMP-feller. Disse refererer til varselmeldinger sendt direkte fra SNMP-aktivert enhet og er indikasjoner på problemer som overoppheting av enheten.

Rapportering

SolarWinds NPM kommer med en avansert rapporteringsmotor som sammen med nettverksrapporteringsverktøyene hjelper deg med å lage omfattende ytelsesrapporter for enhetene dine. Verktøyet har flere rapportmaler utenom boksen som du kan bruke, og lar deg også importere tilpassede rapporter som er opprettet av medlemmer av Thwack, SolarWinds nettsamfunn. Du kan til og med lage rapporter fra bunnen av ved hjelp av SQL-kommandoer.

Når vi snakker om det, interesserer ideen om å være i et fellesskap av likesinnede deg? For det er det Thwack er. Her vil du knytte nettverk med andre nettverksadministratorer når de deler sine erfaringer med NPM og forskjellige måter du kan utnytte det mest mulig på.

Rapportene som er opprettet, vil være nyttige i flere tilfeller, for eksempel for å bevise samsvar med servicenivåavtaler og forutsi fremtidige nettverkskapasitetsbehov ved å studere dagens trender. De kan også presenteres for ledergruppen når du vil kommunisere ytelsessituasjonen til bedriftsnettverket ditt.

Trådløs overvåking

SolarWinds Network Performance Monitor har en integrert trådløs poller som automatisk oppdager trådløse enheter, inkludert de som administreres fra skyen. Videre gir den deg enhetsinformasjon som klientnavn, IP- og Mac-adresse og et Rx / Rt-sammendrag. Den kartlegger også viktige ytelsesdata som bruk av båndbredde, nåværende nodestatus, gjennomsnittlig responstid, pakketap og nettverksstyrke. Alt dette vil være avgjørende for å ta beslutninger som når du skal legge til nye brytere og Wi-Fi-boostere. Eller hvor du skal plassere ruteren for best signalstyrke.

Som om det ikke er nok, lar Wi-Fi-analysatorverktøyet deg også lage rapporter for forskjellige aspekter av dine trådløse verter, som tilgjengelighet, gjennomsnitt og topp antall klienter, og også identifisering av useriøse tilgangspunkter over en viss periode. Sistnevnte er en solid sikkerhetsfunksjon som kan forhindre hackere i å infiltrere nettverket ditt. Den trådløse overvåkingsmodulen lar deg også stille varsler for de trådløse vertene.

Min favorittdel - SolarWinds Orion-plattformen

Tenk deg dette, du får et varsel om at det tar for lang tid å svare på et program. Hvordan finner du ut om problemet oppstår fra nettverket ditt, fra systemet eller om det er et lagringsproblem? Jeg vil fortelle deg ved å ha tilleggsverktøy som er spesifikke for disse komponentene, som en applikasjonsmonitor eller en lagringsressursmonitor. Deretter kan du bruke disse verktøyene til å utføre dypere ytelsesanalyser på serverne, applikasjonene, databasen, virtuelle maskiner og andre komponenter, slik at du raskt kan finne kilden til problemet.

Tenk deg å måtte åpne hvert av disse programmene hver for seg for å utføre feilsøking. Det er overveldende. Men i et geni-trekk fra SolarWinds, kan alle verktøyene integreres i en enkelt rute gjennom Orion-plattformen for å gi dyp synlighet i hele IT-stakken. Orion-plattformen er tilrettelagt av Perfstack-modulen som lar deg dra og slippe ytelsesberegninger fra forskjellige kilder i et diagramoverlegg for enkel sammenligning. Så uansett om det er databaserte ventedata, bruk av nettverksgrensesnitt eller minneutnyttelse av en VM-vert, bør du kunne sammenligne disse datatypene side om side.

Noe av den andre programvaren basert på Orion-plattformen inkluderer blant annet Server og Application Monitor, Database Performance Analyzer, Virtualization Manager.

SolarWinds NPM-priser

I motsetning til noen av de andre overvåkingsverktøyene som bruker et funksjonsbasert abonnement, er SolarWinds Network Performance Monitor lisensiert basert på antall elementer du vil overvåke. SolarWinds klassifiserer nettverkskomponentene dine i tre kategorier, og lisensen du kjøper vil bli bestemt av kategorien med det høyeste antallet elementer som skal overvåkes.

Den første kategorien er noder som består av komponenter som rutere, brytere, servere og brannmurer. Den neste kategorien er grensesnittene som består av bryterporter, fysiske og virtuelle grensesnitt og ethvert annet enkelt nettverkstrafikkpunkt. Og så er det Volumes-kategorien som består av de logiske diskene i nettverket ditt. Hvis du har en harddisk partisjonert i C- og D-stasjoner, teller det som to elementer.

I de fleste tilfeller er det Interface-klassifiseringen som har flest elementer. Selv om dette ikke er overraskende siden hver port teller som et element. Og siden en bryter kan ha så mange som 48 porter, kan du se hvordan tallet raskt kan stige.

Dette er de 5 utgavene av SolarWinds NPM du kan kjøpe

  • SL100 - Lar deg overvåke opptil 300 elementer (100 noder, 100 grensesnitt, 100 volumer).
  • SL250 - Overvåker opptil 750 elementer (250 noder, 250 grensesnitt, 250 volumer).
  • SL500 - Skjermer opptil 1500 elementer (500 noder, 500 grensesnitt, 00 volumer)
  • SL2000 - Overvåker opptil 6000 elementer (2000 noder, 2000 grensesnitt, 2000 volumer)
  • SLX - Overvåker nettverk med mer enn 2000 noder, grensesnitt og volumer

For å sette det i perspektiv, hvis du overvåker et miljø med 500 noder, 1600 grensesnitt og 400 volumer, vil lisensen til bruk være SL2000 fordi den dekker kategorien med flest elementer. Det er grensesnitt med 1600.

Å etablere antall elementer i miljøet ditt bør være enkelt nok, siden SolarWinds gir deg et fullt funksjonelt 30-dagers gratis prøveperiode av nettverksmonitoren. Når du har utført den automatiske oppdagelsen av nettverksvertene dine, vil du ha den informasjonen du trenger.

I skrivende stund starter det laveste lisensieringsnivået på $ 2955 årlig. Etter at året er over, må du betale et vedlikeholdsgebyr som vil sikre at du fortsetter å motta støtte og produktoppdateringer.

Systemkrav

Operativsystem

SolarWinds kan bare installeres på Windows Server 2016 og 2019. Med mindre du installerer den for evalueringsformål, kan du i så fall konfigurere den på Windows 10 Pro eller Enterprise-utgaver. Det fungerer ikke på 32-biters versjoner.

Maskinvarekrav til applikasjonsserveren

Disse vil variere avhengig av antall elementer du overvåker. Vær også oppmerksom på at det jeg gir deg er minimumsanbefalingene og kan variere avhengig av flere faktorer. For eksempel, hvis du installerer flere Orion-plattformverktøy på samme datamaskin, vil du trenge flere maskinvareressurser.

Applikasjonsserveren må også ha minst 1 GB Ethernet-nettverkskort. Og hvis du bruker en virtuell server, bør ikke nettverkskortet brukes av andre virtuelle maskiner hvis du vil ha optimal ytelse.

Maskinvarekrav for SQL Server

Igjen vil kravene avhenge av størrelsen på miljøet du overvåker. Og husk at applikasjons- og databaseserverne må installeres på separate servere. Hvis du installerer Orion-serveren på virtualiseringsmiljøet ditt, må SQL-serveren være på en egen og fysisk server. Når det gjelder den beste databaseserveren, kan du bruke Amazon RDS hvis du bruker Orion Platform 2018.2 mens de som bruker Orion Platform 2019.2 kan bruke Microsoft Azure SQL.

Beste fremgangsmåter når du installerer databaseserveren

  • Bruk 64-bit av SQL-serveren
  • Sett SQL Recovery-modellen til SIMPLE utvinning. Dette vil bidra til å opprettholde transaksjonsloggfilene i en håndterbar størrelse.
  • Forsikre deg om at SQL-serveren du velger støtter blandet modus eller SQL-autentisering
  • Jo mer RAM, jo bedre ytelse

Hvis noe ikke er klart, kan du referere til dette ressursside for fullstendige krav inkludert serverportkrav.

Ulempene ved å bruke SolarWinds NPM

Jeg har virkelig ikke så mye å si i denne forbindelse. Jeg har nettopp opplevd ett problem som kanskje ikke er et problem for alle. Når NPM automatisk oppdager og legger til en enhet i listen over alle overvåkede enheter, legger den også til alle enhetens noder. I noen tilfeller kan det være ikke-viktige noder som du ikke vil overvåke. Det ville være flott om de ga deg muligheten til å velge de spesifikke nodene du vil overvåke når enheten er oppdaget.

Konklusjon

Oppgavene til en nettverksadministrator er mange. Nettverkskonfigurasjon og feilsøking, overvåking av brukere og verter, planlegging av nettverksutvidelse, for bare å nevne noen. SolarWinds Performance Monitor er akkurat det rette automatiseringsverktøyet som tar deg bryet med disse oppgavene og gir deg handlingsbare data som du kan basere dine beslutninger fra.

Det vil spare deg for mye tid som kan brukes i andre produktive aktiviteter. Det er også mer effektivt og nøyaktig enn manuell overvåking eller ethvert skript du kan trylle, og er dermed garantert å øke nettverkets oppetid. Og så er det den hellige gral. Evnen til å integrere NPM med andre løsninger i en enkelt plattform.

Facebook Twitter Google Plus Pinterest