Avoimen lähdekoodin valvontatyökalut tarjoavat järjestelmänvalvojille tärkeää tietoa ja palautetta tietoverkoista. Toisin kuin perinteiset sovellukset, avoimen lähdekoodin työkaluja voidaan muokata vapaasti. Näin tietokoneasiantuntijat voivat mukauttaa työkalun vastaamaan erityistarpeita. Yleisimpiä avoimen lähdekoodin valvontatyökaluja ovat kaistanleveyden seuranta, verkkopakettien valvonta ja järjestelmäresurssien käytön sovellukset.
Normaali ohjelmisto on “suljettu lähde”. Tämä tarkoittaa, että loppukäyttäjä ei voi nähdä tai muokata sovelluksen ohjelmointia. Avoimen lähdekoodin ohjelmisto puolestaan sallii ja jopa kannustaa käyttäjiä tutkimaan ja muuttamaan ohjelman rakennetta. Avoimen lähdekoodin työkaluja käyttävät ihmiset voivat lisätä ominaisuuksia, korjata ongelmia ja mukauttaa ohjelmistoja ilman alkuperäisen julkaisijan apua.
Avoimen lähdekoodin ohjelmistoja on saatavilla monenlaisiin käyttötarkoituksiin, mukaan lukien verkon valvonta. Verkonvalvontatyökalun avulla henkilökunta voi tarkistaa tietokoneyhteyksien tilan ilman fyysistä läsnäoloa verkon sijainnissa. Valvontatyökalut auttavat seuraamaan tietokoneverkon tilaa normaalin työajan jälkeen, ja ne voivat varoittaa käyttäjiä, jos ilmenee suuri ongelma. Monet avoimen lähdekoodin valvontatyökalut voivat jopa lähettää hälytyksiä järjestelmänvalvojille automaattisesti tekstiviestien tai sähköpostien avulla.
Avoimen lähdekoodin kaistanleveyden valvontatyökalu seuraa tietoliikenneyhteyden kautta lähetettävän datan määrää. Liiallinen kaistanleveyden käyttö voi hidastaa verkkoa ja aiheuttaa ongelmia käyttäjille. Avoimen lähdekoodin kaistanleveyden valvontatyökalujen avulla järjestelmänvalvojat voivat tarkkailla tiedonsiirtoa visuaalisessa muodossa, kuten kaaviossa. Kaaviossa näkyvät suuret hyppyjä kaistanleveydessä voivat osoittaa, että hakkeri tai virus käyttää verkkoa väärin.
Verkkopakettien seuranta on toinen yleinen käyttö avoimen lähdekoodin valvontatyökaluille. Tämäntyyppiset ohjelmistot raportoivat tietoja verkon kautta liikkuvista tiedoista. Liikenne ei kulje jatkuvasti verkon yli, vaan se toimitetaan paloina tai “paketteina” dataa. Jokainen paketti sisältää tietoja, kuten lähde- ja kohde -IP -osoitteen. Avoimen lähdekoodin pakettien seurantaohjelma on hyödyllinen ongelmakohtien tai haitallisten hyökkäysten paikantamiseen verkossa.
Avoimen lähdekoodin järjestelmän resurssien valvontatyökalut ovat sovelluksia, jotka seuraavat tärkeitä laitteistotilastoja. Näillä työkaluilla seurattavat tiedot sisältävät keskusyksikön (CPU) käytön ja palvelinkoneen tiedostokoot. Jos nämä tärkeät mittaukset ovat liian korkeita, verkkopalvelin voi hidastua tai jopa kaatua. Valvontasovellusten avulla järjestelmänvalvojat voivat korjata nämä ongelmat ennen kriittisen virheen ilmenemistä.