Hva er åpen kildekode-systemovervåking?
Systemovervåkningsprogrammer finnes for å gi tilbakemeldinger og oppdage problemer med forskjellige aspekter ved datasystemer, for eksempel å sjekke temperaturen på den sentrale prosessorenheten, sikre at alle servere fungerer som de skal, eller å oppdage problemer med deler av datamaskinens maskinvare. I tillegg kan systemovervåkningsprogrammer gi tilbakemelding på hvor bra datamaskinen yter sammenlignet med andre datamaskiner med lignende maskinvare, og la sluttbrukeren vite om det kan være noe som bugner ytelsen til systemet hans. Åpen kildesystemovervåking refererer til systemovervåkningsprogrammer som har åpent tilgjengelig og fritt modifiserbar kildekode, noe som tillater et nivå av tilpasning som ikke vanligvis sees i systemer for overvåkning av lukkede kilder.
Lukket kildesystemovervåking
Et open source-program er et der den underliggende kildekoden til programmet er fritt tilgjengelig for publikum. Under vanlig programvare med lukket kildekode, mens sluttbrukeren kan kjøre programvaren, har han eller hun ikke lov til å se, få tilgang til, endre eller endre kildekoden som kjører programmet. Sluttbrukeren kan aldri legge til nye funksjoner i programmet, eller til og med justere funksjoner som er feil eller ødelagt; han eller hun må i stedet vente på at utvikleren skal løse eventuelle problemer gjennom periodiske oppdateringer av kildekoden.
Som et resultat er sluttbrukeren bare i stand til å motta tilbakemelding på hvilke aspekter overvåkningsprogrammet opprinnelig var ment å overvåke. Dette kan bli et problem når et problem oppstår og et annet aspekt av datasystemet må overvåkes, men kan ikke på grunn av fleksibiliteten til et lukket kildesystem.
Open Source System Monitoring
Overvåkningsprogrammer med åpen kildekode eliminerer disse begrensningene ved å fritt tillate alle sluttbrukere av programmet å endre, legge til, slette eller på annen måte endre koden som kjører programmet. Gjennom dette kan dyktige sluttbrukere legge til nye funksjoner i det opprinnelige systemovervåkningsprogrammet - funksjoner utvikleren kan ha blitt tvunget til å kutte gjennom budsjettbegrensninger eller tidsbegrensninger.
Ettersom alle brukere av programmet har muligheten til å gjøre disse endringene, vil over tid nye "brukeropprettede" versjoner av open source systemovervåkningsprogrammet bli tilgjengelig, som inneholder mange nye funksjoner som lar brukeren overvåke systemet sitt i nytt og interessante måter. Med et open source-system kan en bruker endre programmet for å overvåke forskjellige aspekter, og dermed fange nye problemer som kan ha gått upåaktet før.
Fordeler og ulemper
Ikke bare gir åpen kildekode-systemovervåking større fleksibilitet, men denne utviklingen til åpen kildekode-systemovervåking gir mulighet for et høyere nivå av samarbeidende databehandling. Programmerere og sluttbrukere av et produkt jobber sammen for å tilby et systemovervåkningsprogram som er mer komplett enn begge kan gi på egen hånd. I tillegg til dette er åpen kildekode-systemer for overvåkningsprogrammer freeware, som kan lastes ned og kjøres gratis for sluttbrukeren. På den annen side kan det å gjøre flere endringer i systemet, av forskjellige personer, føre til forvirring og feilkommunikasjon, eller kanskje vil ikke ønsket tilbakemelding bli mottatt.