Articles

10 Beste Open Source Linux Overvåkingsverktøy for 2021

du kan støtte oss ved å laste ned denne artikkelen SOM PDF Fra Linken nedenfor. Last ned guiden SOM PDF

Et aspekt som hver organisasjon som utnytter kraften i teknologi tilstreber er evnen til å fortelle hvordan deres datasystemer og programmer som kjører der er faring. Å kunne vite når noe ikke finner sted som forventet kan virkelig øke ytelsen og redusere tiden feilsøking for anomalier. For å lykkes i det, er det verktøy som må være din beste venn fordi de vil hjelpe deg i denne forsiktige søken. For dette formål er det derfor en rekke verktøy vi kan bruke til å samle og behandle hva som foregår i nettverksutstyr og servere (enten fysisk eller virtuelt).

Vi kommer til å utforske De Beste Åpen Kildekode Overvåkingsverktøy som du kan bruke i infrastrukturen for å holde deg fullt oppdatert på status for infrastrukturen.LibreNMS Er en automatisk oppdage PHP / MySQL / SNMP basert nettverksovervåking som inkluderer støtte for et bredt spekter av nettverksmaskinvare og operativsystemer, inkludert Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP og mange flere. Det er best egnet For Nettverksenheter og Servere.

Funksjoner Av LibreNMS

hva er kult om libreNMS er det faktum at det er auto-oppdage. Du trenger ikke å fortelle det om enheten din er En Cisco, Juniper, Windows eller Linux basert. Den samler automatisk denne informasjonen som en sjarm ved hjelp av protokoller som CDP, FDP, LLDP, OSPF, BGP, SNMP og ARP.

Det går den ekstra mile og oppdager grensesnittene på ruteren eller bryteren som er ganske imponerende. Den forsøker også å tegne tilkoblingsdetaljene til nettverket ditt, men krever hjelp fra deg.

Varsler

som de fleste overvåkingsverktøy, libreNMS har også overvåking funksjonalitet som kan være svært tilpasset.

det kan skalere

som nettverket vokser, sin distribuerte polling funksjonen lar horisontal skalering av systemet.
LibreNMS har et faktureringssystem. Ja, dette verktøyet har en. Dette kan gjøres gjennom generering av båndbredde regninger for porter på nettverket i henhold til bruk eller overføring.

Mobile Apps

LibreNMS har En Andriod Og Apple Apps som kan brukes til å vise og administrere nettverket. Dette er et pust av frisk luft.
Støtte Eller ulike autentiseringsmekanismer som radius, LDAP, Active Directory og mer.

Faktureringssystem

Generer båndbredderegninger for porter på nettverket ditt basert på bruk eller overføring.

API Integrasjon

du kan integrere den i andre systemer via SIN API-tilgang.
dette verktøyet er et dyr, og derfor oppfordrer vi deg til å ta en titt på hva som skjer inne i motoren. Det er mye mer enn artikkelen kan avsløre, inkludert sikkerhet gjennom Installasjonsveiledninger:

Hvordan Installere LibreNMS På CentOS 8 / RHEL 8

Hvordan Installere Og Konfigurere LibreNMS På Ubuntu Med Nginx

Installer LibreNMS Overvåkingsverktøy På CentOS 7 med Letsencrypt og Nginx

Nagios

fra nagios.»Nagios overvåker HELE IT-infrastrukturen for å sikre at systemer, applikasjoner, tjenester og forretningsprosesser fungerer som de skal. I tilfelle Feil, Kan Nagios varsle teknisk personale om problemet, slik at De kan starte reparasjonsprosesser før strømbrudd påvirker forretningsprosesser, sluttbrukere eller kunder.»

Det er et verktøy som begynte helt tilbake i 1999 og har vokst til å inkludere andre produkter for tiden, men alle fokusert på overvåking. La oss ta en titt på funksjonene den har for din vurdering.

Overvåking av et stort antall enheter

Nagios Har evnen til å overvåke applikasjoner, tjenester, operativsystemer, nettverksprotokoller, systemmålinger og infrastrukturkomponenter med et enkelt verktøy. Dette gjør det til en jack of all trades som kan være ganske gunstig hvis du vil ha ett verktøy for å dekke et bredt spekter av tjenester og enheter.

multi-tenancy

å ha mange brukere logget inn i grensesnittet øker samtidig effektiviteten og forbedrer til og med virksomheten din, siden interesserte interessenter kan se på statusen til infrastrukturen i sanntid. Det kan også begrense visninger til bare brukerspesifikke nettverk og dermed plass til mer i en plattform. Du kan bare se hva som tilhører deg.

Rapportering

Nagios sikrer At Servicenivåavtaler oppfylles ved å produsere rapporter som kan forbedres av plugins fra tredjepartsleverandører. Dette gjør den svært fleksibel og tilpassbar.

Synlighet

med et sentralisert webgrensesnitt der du kan se alt, kan det være enkelt å oppdage strømbrudd.

Varsler

Nagios har varslingsfunksjonalitet. Varslene kan sendes VIA SMS og post som oversetter til forenklet styring av infrastrukturen.En interessant funksjon Nagios har er hvordan hendelsesbehandlere tillater automatisk omstart av mislykkede programmer og tjenester.

Installer Og Konfigurer Nagios 4 PÅ RHEL 8 /CentOS

Zabbix

Fra sin side, » Zabbix Er den ultimate enterprise-nivå programvare utviklet for sanntids overvåking av millioner av beregninger samlet inn fra titusenvis av servere, virtuelle maskiner og nettverksenheter.»Det er i stand til å overvåke Ikke Bare Linux, Men Windows, Solaris, IBM AIX. Den har evnen til å overvåke applikasjoner, tjenester, databaser og mye mer.

Zabbix inneholder mange funksjoner, og vi skal gå over dem i et nøtteskall.

Overvåker noe

Løsninger for ALLE TYPER IT-infrastruktur, tjenester, programmer, ressurser –

Neste generasjon Zabbix Agent

Zabbix 4.4 introduserer en ny type agent, zabbix_agent2, som tilbyr et bredt spekter av nye evner og avanserte overvåkingsfunksjoner

Samling Av Beregninger

Den har ulike metoder der den kan samle beregningene som ønskes, inkludert Zabbix agent (Zabbix agent kan kjøre på ulike støttede plattformer, inkludert Linux, UNIX og Windows, og samle inn data som CPU, minne, disk og nettverksgrensesnittbruk fra en enhet.),

  • SNMP og IPMI agenter
  • Agentløs overvåking av brukertjenester
  • Egendefinerte metoder
  • Beregning Og aggregering og sluttbruker web overvåking
  • Påvisning av anomalier i oppsettet

    Zabbix er i stand til å oppdage problemtilstander innenfor den innkommende metriske flyt på en automatisk måte ved hjelp av definerte smarte terskler

    bedre visualisering presentasjon

    ifølge zabbix-utviklerne GIR grensesnittet brukerne flere måter å presentere en visuell oversikt over Infrastrukturen og miljøet på. Disse kan være I Form Av Widget-baserte oversikter, Grafer, Nettverkskart og Lysbildeserier.

    Varsler

    serveren kan sende meldinger eller e-post. Mye mer kan gjøres så langt som varsler er bekymret. Meldingene kan for eksempel tilpasses basert på mottakerens rolle eller med runtime og lagerinformasjon. Videre kan meldingene konfigureres til å fokusere på grunnårsakene til det oppståede problemet ved Hjelp Av Zabbix-Hendelseskorrelasjonsmekanismen.
    bruk av maler: Denne funksjonen lar deg Bruke out-of-the-box maler for de fleste av de populære plattformene og Til Å Overvåke tusenvis av lignende enheter ved hjelp av konfigurasjonsmaler

    Skalerbarhet

    Zabbix bruker proxyer som sender innsamlet informasjon i miljøet den sitter i en sentral zabbix server. Bruken Av zabbix-proxyer kan i stor grad forenkle vedlikeholdet av et miljø som overvåkes Av Zabbix og øke ytelsen til den sentrale zabbix-serveren. Dette viser hvordan overvåkingssystemet kan skaleres på en distribuert måte. Zabbix har EN API og kan derfor brukes til å integrere den i ethvert system i infrastrukturen.

    Offisiell støtte For TimescaleDB

    installasjonsveiledninger:

    Slik Installerer Du Zabbix Server 5 På Debian 10 Buster

    Slik Installerer Du Zabbix Server på CentOS 8 / RHEL 8

    Slik Installerer Du Zabbix Server 5.0 på CentOS 7

    Slik Installerer Du Zabbix Server 5.0 på Ubuntu

    Prometheus

    ifølge prometheus Github Page er det et cloud native computing foundation-Prosjekt som overvåker systemer og tjenester. Den samler beregninger fra konfigurerte mål med gitte intervaller, evaluerer regeluttrykk, viser resultatene, og kan utløse varsler hvis noen tilstand er observert å være sant.
    den passer både maskin-sentrisk overvåking og overvåking av svært dynamiske serviceorienterte arkitekturer. For grafiske visualiseringer støtter Prometheus verktøy som Grafana for datavisualisering og eksport.

    Toppfunksjoner I Prometheus

    • Det er en flerdimensjonal datamodell (tidsserier definert med metrisk navn og sett med nøkkel/verdidimensjoner)
    • et fleksibelt spørringsspråk for å utnytte denne dimensjonaliteten
    • Har ingen avhengighet av distribuert lagring; enkelt server noder er autonome
    • Tidsserier samling skjer via en pull-modell OVER HTTP
    • Pushing time-serien støttes via en mellommann gateway
    • Mål oppdages via service oppdagelse eller statisk konfigurasjon
    • Flere moduser av grafisk og dashboarding støtte
    • Støtte for hierarkisk og horisontal føderasjon

    installasjonsveiledninger:

    Installer Prometheus Server På Debian 10/9 & ubuntu 20.04/18.04

    installer prometheus server på centos 7 / ubuntu 18.04

    Slik Installerer Du Prometheus og node_exporter På Debian 10 (Buster)

    Netdata

    Fra Deres GitHub-side distribueres Netdata, sanntids -, ytelses-og helseovervåking for systemer og applikasjoner. Det er en svært optimalisert overvåking agent du installerer på alle systemer og containere. Det gir enestående innsikt, i sanntid, av alt som skjer på systemene den kjører (inkludert webservere, databaser, applikasjoner), ved hjelp av svært interaktive web dashboards. En annen kul funksjon Om Netdata er at Den kan kjøre autonomt uten tredjeparts komponenter, eller den kan integreres i eksisterende overvåkingsverktøykjeder som Prometheus, Graphite, OpenTSDB, Kafka, Grafana og andre. Netdata Er en overvåkingsagent du installerer på alle systemene dine. Det er:en tidsserie database-alt lagret i minnet (berører ikke diskene mens det kjører)

  • en metrics visualizer-super rask, interaktiv, moderne, optimalisert for anomali deteksjon
  • En alarmer varsling motor-en avansert vaktbikkje for å oppdage ytelses-og tilgjengelighetsproblemer
  • Funksjoner Av Netdata

    • 1s granularitet – Høyest mulig oppløsning for alle beregninger.Ubegrenset metrics-samler alle tilgjengelige beregninger, jo mer jo bedre.
    • 1% CPU utnyttelse av en enkelt kjerne – det er super rask, utrolig optimalisert.
    • Noen FÅ MB RAM-som standard bruker DEN 25 MB RAM. Du størrelse det.Null disk I/O-Mens den kjører, laster den ikke inn eller lagrer noe (unntatt feil-og tilgangslogger).Null konfigurasjon-auto-oppdager alt, det kan samle opp til 10000 beregninger per server ut av boksen.
    • Null vedlikehold – du kjører det bare, det gjør resten.Null avhengigheter – Det er til Og med sin egen webserver, for sine statiske webfiler og sin WEB API.
    • Skalerer til uendelig – du kan installere den på alle dine servere, containere, Vm og IoTs.
    • Flere driftsmoduser – Autonom vert overvåking (standard), headless datainnsamler, videresending proxy, lagre og videresende proxy, sentral multi-vert overvåking

    Helse Overvåking & Alarmer

    Sofistikert varsling – kommer med hundrevis av alarmer, ut av boksen!
    Varsler: Enten du bruker Telegram, Twilio, E-Post, kavenegar, messagebird og andre, så er du dekket.Imponerende interaktive oversikter-mus, touchpad og berøringsskjerm vennlig i mørke og hvite temaer

  • Utrolig rask visualisering-svarer på alle spørsmål på mindre enn 1 ms per metrisk, selv på low-end maskinvare.
  • Passelig-custom oversikter kan bygges ved hjelp av enkel HTML (ingen javascript nødvendig).
  • Embeddable – sine diagrammer kan bygges inn på websider, wikier og blogger.
  • Hva den overvåker

    netdata datainnsamling er utvidbar-du kan overvåke alt du kan få en metrisk for. APM (Application Performance Monitoring), Systemressurser, Disker, Filsystemer, Nettverk, DNS-Servere, Virtuelle Private Nettverk, Proxyer, Balancers, Akseleratorer.

    installasjonsveiledninger:

    Slik Installerer Du Netdata på RHEL 8/CentOS 8

    Slik Installerer Du Netdata På FreeBSD 12

    Installere netdata på CentOS 7

    Finn Mer På Netdata-Nettstedet og deres trinnvise veiledning for mer informasjon.

    Icinga 2

    Icinga er et overvåkingssystem som sjekker tilgjengeligheten av nettverksressurser, varsler brukere av strømbrudd, og genererer ytelsesdata for rapportering. Det er skalerbart og utvidbart og kan overvåke store, komplekse miljøer på flere steder.

    Funksjoner Av Icinga 2

    Rapportering

    Icinga Rapporteringsmodulen er rammeverket Og grunnlaget Icinga opprettet for å håndtere data samlet Inn Av Icinga 2 og andre dataleverandører. Det kan vise data direkte i Icinga webgrensesnitt eller eksportere DEN TIL PDF, JSON eller CSV-format. Med planlagte rapporter kan du motta de forberedte dataene regelmessig via e-post.

    Grafer og Beregninger

    Icinga bruker grafitt for grafer og beregninger. Det er en tidsseriedatabase som lagrer innsamlede beregninger og gjør dem tilgjengelige gjennom restful Apier og webgrensesnitt.

    Visualisering

    Du vil få Kart, Forretningsprosess, Sertifikatovervåking og Et Dashbord.

    Logg Overvåking

    Du kan bruke Logstash eller Graylog i infrastrukturen.

    Varslingsskript og Grensesnitt.

    DET finnes en rekke ressurser tilgjengelig, for eksempel forskjellige varslingsskript som:

    • E-Post
    • SMS
    • Personsøker (XMPP, etc.Guider:

      Installer Og Konfigurer Icinga 2 Og Icinga Web 2 På CentOS 8

      Slik Installerer Icinga2 Overvåkingsverktøy På Ubuntu 18.04 LTS

      Kaktus

      Fra Kaktusens nettsted er dette verktøyet «et komplett nettverksgrafisk løsning designet for å utnytte kraften i av rrdtools Datalagring og grafisk funksjonalitet . Kaktus gir en rask poller, avansert graf templating, flere datainnsamlingsmetoder og brukeradministrasjonsfunksjoner ut av boksen. Alt dette er pakket inn i et intuitivt, brukervennlig grensesnitt som gir mening for LAN-størrelse installasjoner opp til komplekse nettverk med tusenvis av enheter. » (Cacti.net( 2021).Kaktus utnytter kraften Til RRDtool som Er Et OpenSource industristandard datalogging og grafsystem for tidsseriedata. Dette høyytelsesverktøyet RRDtool kan enkelt og sømløst integreres i skriptspråk som shell-skript, perl, python, ruby, lua eller tcl-applikasjoner.

      Toppfunksjoner Av Kaktus inkluderer følgende

      Maler

      Grafmaler gjør at vanlige grafer kan grupperes sammen ved å templere. Hvert felt for en normal graf kan være malbasert eller spesifisert på en per-graf basis.

      Datainnsamling

      Kaktus har funksjonalitet for datainngang. Dette gir brukerne frihet til å utvikle tilpassede skript for å samle inn data fra målenhetene. Likevel, det kommer sammen MED SNMP som er en industri datainnsamling teknologi. Hva mer er er At Cacti kommer med EN PHP-basert poller som har fordelene med å utføre skript, hente SNMP-data og oppdatere rrd-filene

      User Management

      Cacti har denne rike funksjonen der flere brukere med sine kontoer kan settes opp. Administratoren har fleksibilitet til å tildele en gitt del av rettighetene til en gitt bruker.

      Visning av grafer

      det er tre forskjellige måter å vise grafene dine på, for eksempel trevisning, listevisning og forhåndsvisningsvisning. Disse tre visningene har sine fordeler, for eksempel gir trevisningen brukerne muligheten til å lage hierarkier av grafer og også muligheten til å plassere disse grafene på treet. Et stort antall grafer kan styres på denne måten. Listevisningen som navnet antyder er bare en liste over tilgjengelige grafer og lenker deg til selve grafen når du klikker. Den siste forhåndsvisningsvisningen gir en visuell av alle grafene i en stor liste der du raskt kan lese og se på de grafiske grafene.

      Maler

      det finnes tre forskjellige typer maler: Datamaler, Grafmaler og Vertsmaler. Det letter byrden av å definere alle datakilder og grafer uten Å bruke Maler i det hele tatt som kan være ganske smertefullt. Datamalen gir et skjelett for en faktisk datakilde. Vertsmalene grupperer Alle Grafmaler og Dataspørringer for en gitt enhetstype. Hva er mer spennende er at du ikke trenger å lage Alle Maler på egen hånd. Maler kan bli funnet ut av boksen, og det er en veldig enkel funksjon der slike maler kan importeres til kaktusplattformen din.

      varslingsmekanismer

      Kaktus kan konfigureres til å sende e-postvarsler i tilfelle forhåndsdefinerte variabler eller terskler er overskredet eller ikke oppnådd. Dette gjør nettene awesome siden du ikke trenger å begynne å lete etter problemer når disse samtalene kommer inn. Det vil finne ut at en bestemt tjeneste er nede eller står overfor bestemte anomalier.

      Rapportering

      Kaktus kan generere rapporter i samsvar med konfigurasjonen.

      Grafana

      Grafana er et verktøy som gir deg muligheten til å spørre, visualisere, varsle om og forstå dine beregninger uansett hvor de er lagret. Du får sjansen til å opprette, utforske og dele dashboards med teamet ditt i et forsøk på å fremme en datadrevet kultur. Kort Sagt, Grafana er åpen kildekode analyse og overvåking løsning for hver database.

      Funksjoner

      Visualiser

      Raske og fleksible klientsiden grafer med en rekke alternativer. Panel plugins for mange forskjellige måter å visualisere beregninger og logger.

      Dynamiske Dashbord

      Opprett dynamiske & gjenbrukbare dashbord med malvariabler som vises som rullegardinlister øverst på dashbordet.

      Utforsk Beregninger

      Utforsk dataene dine gjennom ad hoc-spørringer og dynamisk drill-down. Del visning og sammenligne ulike tidsintervaller, spørringer og datakilder side ved side.

      Utforsk Logger

      Opplev magien ved å bytte fra beregninger til logger med bevarte etikettfiltre. Raskt søke gjennom alle loggene eller streaming dem live.

      Varsling

      Definer Varslingsregler For de viktigste beregningene Dine Visuelt. Grafana vil kontinuerlig evaluere og sende meldinger til systemer som Slack, PagerDuty, VictorOps, OpsGenie.

      Blandede Datakilder

      Bland forskjellige datakilder i samme graf! Du kan angi en datakilde per spørring basis. Dette fungerer for selv tilpassede datakilder.

      Merknader

      Annotere grafer med rike hendelser fra ulike datakilder. Hold musepekeren over hendelser viser deg hele hendelsen metadata og koder.

      Ad-hoc-Filtre

      Ad-hoc-filtre lar deg opprette nye nøkkel – / verdifiltre, som automatisk brukes på alle spørringer som bruker datakilden.

      Blikk-et øye på systemet

      fra Sin GitHub sidehttps://github.com / nicolargo / glances, Er Glances en cross-platform overvåking verktøy som tar sikte på å presentere en stor mengde overvåking informasjon gjennom en forbannelse eller Web-basert grensesnitt. Informasjonen tilpasses dynamisk avhengig av størrelsen på brukergrensesnittet.

      Funksjoner Av Glances

      Cross-platform

      Skrevet I Python, Vil Glances kjøre på nesten alle plattformer: GNU / Linux, FreeBSD, OS X og Windows.

      Eksporter

      Eksporter all systemstatistikk til CSV, InfluxDB, Cassandra, OpenTSDB, StatsD, ElasticSearch eller RabbitMQ. Blikk gir også et dedikert Grafana dashbord.

      Presentere maksimalt med informasjon i et minimum av plass gjennom en forbannelse eller Web-basert grensesnitt.

      den kan tilpasse dynamisk den viste informasjonen avhengig av terminalstørrelsen.

      Sensu

      Fra Sin GitHub side, Er Sensu en åpen kildekode overvåkingsverktøy for flyktig infrastruktur og distribuerte applikasjoner. Det er et agentbasert overvåkingssystem med innebygd automatisk oppdagelse, noe som gjør det svært godt egnet for skymiljøer. Den bruker tjenesten sjekker for å overvåke tjenesten helse og samle telemetri data.

      • Server overvåking
      • Container overvåking
      • real-time inventar
      • Helse sjekker & egendefinerte beregninger
      • Varsler & hendelseshåndtering
      • Automatisert utbedring & hendelseshåndtering
      • Automatisert utbedring & egendefinerte arbeidsflyter
      • 200+ community plugins
      • navnerom og rbac
      • grunnleggende godkjenning

      dashbordfunksjoner

      • dashbordfunksjoner i sanntid
      • instrumentbord i sanntid
      • grafana datasource
      • dashbord med flere leier (enkelt-site)

      Utvidelsesfunksjoner

      • Tilpassede plugins/skript språkstøtte (F.eks C, C++, Golang, Ruby, Javascript/NodeJS, Rust, C#, Perl, Bash, etc)
      • Oppdagelse, Inventar, Config Ledelse Apier
      • Token-basert API autentisering (JWTs)

      Tjenester & støtte

      • bonsai (Hosted sensu asset index & Cdn)
      • fellesskapsstøtte (diskurs, slack)

      det skal bemerkes at det finnes en bedriftsversjon av sensu Som Inneholder Mange flere funksjoner. Du kan finne ut mer om Det i Denne Enterprise Sensu Link.

      Konklusjon

      nå tilhører valget av verktøy å bruke deg. Sjekk dem ut og har fantastisk overvåking i året. Før du reiser, kan du gå over andre søte guider nedenfor.

      du kan støtte oss ved å laste ned denne artikkelen SOM PDF Fra Linken nedenfor. Last ned veiledningen som PDF