Nagios Core

Serverövervakning

Klassisk övervakningsmotor som kontrollerar värdar, tjänster och nätverk och larmar vid avvikelser.

Betyg 76 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Källkod och officiell dokumentation kontrollerade; statusjson.cgi finns inte med i HTML-dokumentationen (cgis.html) utan är dokumenterad i källkoden (HTTP 200).

Nagios Core statusjson.cgi / query handler · Nagios Enterprises / Nagios Core-projektet

Källa: https://github.com/NagiosEnterprises/nagioscore/blob/master/cgi/statusjson.c

Kontrollerat:

MCP · Ej hittat

Sökt i officiella docs (cgis.html), det officiella MCP-registret och på GitHub; ingen officiell MCP-integration. Tredjepartsservrar finns men räknas ej.

Nagios Core MCP-officiellt stöd · Nagios Enterprises

Källa: https://registry.modelcontextprotocol.io/v0/servers?search=nagios

Kontrollerat:

Nagios Core: den taktiska översikten visar åtta värdar som alla är uppe och 24 tjänster fördelade på 20 gröna, 3 varningar och ett kritiskt larm, med genvägar till värd-, tjänste- och gruppvyerna
1 / 7 Taktisk översikt över Nordljus AB:s driftmiljö

Bedömning

Så bedömer vi

Totalbetyg

76 av 100

Preliminär (källbaserad)

Bedömningsprofil
Driftteamet övervakar diskutrymme och tjänstestatus på alla kundservrar och får e-postlarm när en kontroll hamnar i kritiskt läge.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    GNU GPL v2 enligt licensfilen i repot (verifierad 2026-10-27); full rätt att läsa, ändra, återdistribuera och drifta själv. Konfiguration i öppna textfiler, inga formatlåsningar.

  2. Funktionell passform

    Användningsfallet — schemalagda statuskontroller av disk och tjänster med e-postlarm vid kritiskt läge — är exakt vad Nagios Core gör: check-plugins, notifikationer och eskalering enligt officiell dokumentation. Inga luckor för just detta fall.

  3. Dataflytt och interoperabilitet

    Konfigurationen är flyttbar/versionshanterbar text och status/loggdata är läsbara filer; ett JSON-query-gränssnitt finns (cgi/statusjson.c, html/jsonquery.html i repot) men täckningen är begränsad och fristående API-dokumentation saknas — därför 3.

  4. Mognad och trygghet

    Projekt sedan 1999 (NetSaint enligt Wikipedia) med löpande releaser och etablerad dokumentation/community. Uppdaterings- och säkerhetspolicy är inte verifierad i detalj — därför 4 och inte 5.

  5. Framtidskraft

    Utbyggnad sker via plugin-/eventbroker-arkitektur men API:et (JSON CGI) är fragmenterat och svagt dokumenterat; inga webhooks, SDK:er eller agent-/MCP-integrationer är belagda. Textkonfiguration möjliggör extern automation, men inget är inbyggt — därför 2.

  6. Drift och införande

    Väldokumenterad installation och konfiguration, men konfiguration sker i filer och inte via webbgränssnittet (postens egen begränsning) och Docker-bilden är community-underhållen — tydliga men kravande driftkrav med normal IT-kompetens.

  7. Kostnadsbild

    Nagios Core är gratis under GPL v2 utan licenskostnad (kommersiell gren är en separat produkt); men drift, hårdvara och ev. support kräver egen beräkning och är inte redovisade som TCO — därför 3.

  8. Svensk användbarhet

    Namngiven negativ kontroll: NagiosEnterprises/nagioscore-repot (941 filer, kontrollerat via git ls-tree 2026-10-27) innehåller inga locale-/översättningsfiler alls, och officiell dokumentation är endast engelsk. Ingen svensk lokalisering, dokumentation eller support belagd.

Om Nagios Core

Nagios Core är övervakningssystemets grundbyggsten i klassisk stil: en schemalagd kontrollmotor som kör kontroller mot värdar, tjänster och nätverkstjänster och som larmar när status ändras. Kontrollerna definieras i textbaserade konfigurationsfiler med mallar och arv, vilket gör att stora miljöer kan beskrivas systematiskt och versionshanteras.

Webbgränssnittet visar statusöversikter, tjänstedetaljer, händelseloggar och rapporter över tillgänglighet. Via plugin-arkitekturen — tusentals färdiga check-plugin — kan allt från disk- och processkontroller till SNMP- och HTTP-prover utföras. Larm går ut via e-post, kommandon eller integrationer mot meddelandetjänster, och eskaleringsregler samt driftperioder styr vem som kontaktas när. Statusändringar kan också vidarebefordras till andra system via händelsekommandon.

Jämfört med moderna dashboard- och tidsserieverktyg som Grafana och Prometheus arbetar Nagios med diskreta statuskontroller snarare än löpande mätserier, vilket passar klassisk driftövervakning med tydliga OK/Varning/Kritisk-lägen. Det är ingen lösning för loggning, applikationsmetriker i hög upplösning eller snygga visuella instrumentpaneler — men som enkel, förutsägbar statusmotor med gedigen plugin-ekosystem har den länge varit standarden i många organisationer.

Användning

Passar för

  • Övervaka värdar, disk, processer och nätverkstjänster med statuskontroller
  • Larma via e-post och eskalering vid avvikelser
  • Versionshantera övervakningskonfiguration i textfiler
  • Rapportera tillgänglighet över tid för SLA-uppföljning

Passar mindre bra för

  • Tidsseriedata i hög upplösning och grafanalys
  • Loggning och loggsökning
  • Snygga publika instrumentpaneler till ledning

Styrkor och begränsningar

Styrkor

  • Enormt plugin-ekosystem för kontroller
  • Konfiguration i versionshanteringsbara textfiler
  • Beprövad larm- och eskaleringsmodell
  • Liten resursbelastning för grunddrift
  • Webbgränssnitt utan externa beroenden

Begränsningar

  • Ingen inbyggd tidsserielagring av mätvärden
  • Konfiguration sker i filer, inte via webbgränssnittet
  • Docker-bilden är community-underhållen

Skärmbilder

Tekniska resurser

Alternativ

Healthchecks

Serverövervakning · Övervakning av cron-jobb och schemalagda uppgifter

Självhostad övervakning av cron-jobb: dina skript pingar tjänsten när de har kört, och du larmas när pinget uteblir.

Startår
2015
Licens
BSD 3-Clause License
Öppen källkod
Ja
MCP
MCP-server, Tredjepart

Betyg

90 av 100

Preliminär (källbaserad)

Läs bedömningen om Healthchecks

Projektdata

10 497GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2015
Licens
BSD 3-Clause LicenseÖppen källkod (OSI-godkänd licens) · Repots LICENSE-fil anger BSD 3-clause, och GitHub identifierar licensen som BSD-3-Clause. Licensen tillåter egen drift och ändringar så länge upphovsrättsnotisen behålls. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · containers
API
REST API Uppgivet
MCP
MCP-server, Tredjepart
Export
Delvis Kontroller, integrationer och märken går att läsa och skriva över Management API v3, och hela databasen kan flyttas som fil eller Postgres-databas. Pinghistoriken går att läsa per kontroll men har inget samlat exportformat. Uppgivet
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: BSD 3-clause enligt repots LICENSE och GitHubs licensidentifiering. Hela tjänsten – webb, Ping-API, Management-API och bakgrundsprocesserna – ligger i samma repo, databasen är SQLite eller en egen Postgres/MySQL, och ingen funktion är låst till leverantörens molntjänst. Den publika instansen på healthchecks.io är en separat drift av samma kod, inte en annan produkt.
Funktionell passform Gäller: Gör exakt det den lovar: tar emot en ping från ett jobb och larmar när pinget uteblir. I labbet sattes sju kontroller upp med period och respit, cron-uttryck och tidszon, med både lyckade och misslyckade körningar, och statusen växlade mellan uppe, sen, nere och pausad utan ingrepp. Ping-API:t tar GET, POST, HEAD och e-post, och en körning kan skicka med loggad utdata som sparas med pinget.
Dataflytt och interoperabilitet Gäller: Kontroller, integrationer och märken går att läsa och skriva över Management API v3, och hela databasen är en fil eller en vanlig Postgres-databas som kan flyttas med. Pinghistoriken har dock inget dokumenterat exportformat – den går att läsa via API:t per kontroll, men ingen samlad export finns, vilket håller nivån under 5.
Mognad och trygghet Gäller: Projektet har utvecklats sedan 2015, har över tio tusen stjärnor, säkerhetspolicy, återkommande utgåvor och en egen dokumentationsportal med guider för cron, systemd, Prometheus och ett tjugotal språkexempel. Driftmodellen är enkel och har varit stabil i många år, och den publika tjänsten kör samma kod som går att installera själv.
Framtidskraft Gäller: Management API v3 täcker kontroller, integrationer och märken, pingarna är rena HTTP-anrop och dokumentationen beskriver automation från skript, GitHub Actions, systemd och Prometheus. Någon MCP-server från leverantören finns inte, men en underhållen tredjepartsserver (healthchecks-mcp) finns publicerad på npm och fungerar mot både den publika tjänsten och en egen installation.
Drift och införande Gäller: En container med SQLite räckte för en fungerande installation; run.sh kör migreringarna och startar larm- och rapportprocesserna själv. Dokumentationen beskriver varje miljövariabel, och den löpande driften är liten. Det som kräver planering är SMTP för e-postlarm och att databasen säkerhetskopieras.
Kostnadsbild Gäller: Egen installation är gratis och alla funktioner i koden är tillgängliga. Den publika tjänsten har betalplaner, och kanaler som SMS, WhatsApp och telefonsamtal kräver egna Twilio-uppgifter även när tjänsten körs själv – det är tredjepartskostnader som tillkommer utöver server och SMTP.
Svensk användbarhet Gäller: Gränssnittet är engelskt: hc/settings.py sätter USE_I18N = False och repot har inga språkfiler, så det finns ingen svensk översättning att slå på. Dokumentationen är engelsk och supporten sker i GitHub Discussioner på engelska. Verifierat i labbet: hela gränssnittet renderas på engelska.

Kostnad: .

Faktakontrollerad

Beszel

Serverövervakning · Lättviktig server- och containerövervakning

Lättviktig serverövervakning med en central hubb och en liten agent per maskin: CPU, minne, disk, nätverk och Docker-containrar med historik och larm.

Startår
2024
Licens
MIT
Öppen källkod
Ja
API
Finns
MCP
Tredjepart

Betyg

84 av 100

Preliminär (källbaserad)

Läs bedömningen om Beszel

Projektdata

26 830GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2024
Licens
MITÖppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · FreeBSD · Windows · macOS
API
Finns Ej verifierat
MCP
Tredjepart
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: MIT-licens verifierad via GitHub-API 2026-11-01, hela kodbasen är öppen (hubb i Go på PocketBase, agent i Go, gränssnitt i Svelte). Ingen betalutgåva, inga låsta funktioner och ingen obligatorisk molntjänst — hubben kan köras helt isolerad i eget nät.
Funktionell passform Gäller: Täcker det namngivna behovet för servrar och containrar: CPU, minne, disk, nätverk, Docker/Podman-statistik per container, historik och larm med stöd för ntfy, Gotify, Matrix, Slack och webhooks. Poäng 4 och inte 5 därför att nätverksutrustning, SNMP och IPMI saknas helt — den som också vill övervaka switchar behöver Zabbix eller Checkmk vid sidan om.
Dataflytt och interoperabilitet Gäller: Data ligger i en SQLite-fil som kan kopieras, agenten är en fristående binär och hubben en container — flytten till annan värd är enkel. Avdraget till 4 beror på att API:t är PocketBase-baserat och att det inte finns någon dokumenterad export av historiken i ett standardformat.
Mognad och trygghet Gäller: Projektet startade 2024 och senaste utgåvan är v0.21.1 (2026-10-22), det vill säga före 1.0: inställningar och API kan ändras mellan versioner. Utvecklingen är mycket aktiv (över 26 000 stjärnor och dagliga commits) men historiken är kort jämfört med Zabbix och Nagios.
Framtidskraft Gäller: Aktiv utveckling, tydlig roadmap i utgåvor och ett ekosystem av tredjepartsverktyg; integrationerna mot ntfy, Gotify och Healthchecks-liknande pulsslag gör den lätt att kombinera. Avdraget beror på att projektet vilar på en liten grupp underhållare och ännu inte nått 1.0.
Drift och införande Gäller: Lägsta driftbördan i kategorin: en container för hubben och en agent per maskin, ingen extern databas, ingen tidsserieklustring och inga certifikat att hantera. Uppgradering är att byta avbildning; data ligger kvar i volymen.
Kostnadsbild Gäller: Helt fritt under MIT, ingen prenumeration och inga funktioner bakom betalvägg. Resursbehovet är litet: hubben ryms på en liten VPS och agenten tar några megabyte, vilket gör totalkostnaden till den tid det tar att installera.
Svensk användbarhet Gäller: Gränssnittet är översatt till svenska — inloggningssidan, systemvyn, behållarlistan, monitorerna och inställningarna visade svensk text i labbkörningen 2026-11-01 ("Vänligen skapa ett administratörskonto", "Alla behållare", "Nätverksmonitorer"). Dokumentationen på beszel.dev är engelskspråkig och det finns ingen svensk support, därför 3 och inte 4.

Kostnad: 0 kr. Ingen licenskostnad. Driften är en container och en agent per maskin.

Faktakontrollerad

Källor