Naar inhoud springen

Nagios

Uit Wikipedia, de vrije encyclopedie
Nagios
Logo
Nagios
Nagios
Ontwikkelaar(s) Ethan Galstad
Uitgebracht 14 maart 1999
(25 jaar)
Recentste versie 4.5.8 (19 november 2024)[1] Bewerken op Wikidata
Status Actief
Besturingssysteem Unixachtig besturingssysteem
Geschreven in Perl, C
Categorie Netwerkbewaking
Licentie(s) GPL
Versiebeheer Officiële broncode
Website www.nagios.org
Portaal  Portaalicoon   Informatica
Vrije software

Nagios is een opensourcecomputersysteem en netwerksurveillance-applicatie. Het houdt servers en services in de gaten die men specificeert en stuurt berichten als er dingen stuk gaan en wanneer services of servers die stuk waren weer beter gaan functioneren.

Nagios begon zijn leven onder de naam NetSaint, dat geschreven is en tegenwoordig[(sinds) wanneer?] wordt onderhouden door Ethan Galstad samen met een groep ontwikkelaars die actief Nagios en plug-ins van updates voorzien. Nagios is ontworpen voor Linux maar schijnt ook te werken op andere Unix-varianten. Verder wordt Nagios verspreid onder de GNU General Public License versie 2 zoals uitgegeven door de Free Software Foundation.

  • De bewaking van netwerkservices (SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH)
  • Bewaking van computeronderdelen (processorload, schijfgebruik, systeemlogboeken) op een meerderheid van network operating systems, zelfs Microsoft Windows met de NRPE_NT-plugins
  • Surveillance van allerlei andere zaken (temperatuur, alarmen ...) die de mogelijkheid hebben om verzamelde data via het netwerk te versturen naar speciaal ontwikkelde plugins.
  • Bewaking op afstand door SSH- of SSL-encrypted tunnels
  • Simpel plug-inontwerp dat gebruikers in staat stelt om makkelijk eigen controles in te bouwen aan de hand van hun eisen, door het gebruik van een tool naar keuze (Bash, C++, Perl, Ruby, Python, PHP, C# etc.)
  • Parallelle servicechecks
  • Mogelijkheid tot netwerk host hiërarchie door het gebruik van "parent"-hosts, wat het mogelijk maakt het verschil tussen hosts die down zijn en hosts die onbereikbaar zijn te detecteren
  • Bericht wanneer er een service of host een probleem heeft (via e-mail, pager, sms, of een ander door de gebruiker te definiëren methode via een plug-in)
  • Mogelijkheid om event-handlers te definiëren bij service of hosts-events voor een proactieve probleemaanpak
  • Automatische logbestandrotatie
  • Ondersteuning voor de implementatie van redundante surveillancehosts
  • Optionele webinterface om huidige netwerkstatus, notificaties, probleemhistorie en logfiles te bekijken.

Volgens Ethan Galstads officiële FAQ op de Nagios-site is N.A.G.I.O.S. een recursief acroniem: "Nagios Ain't Gonna Insist On Sainthood". Het is een referentie naar de originele incarnatie van de software onder de naam Netsaint. Het woord agios betekent heilige in het Grieks.