Hop til indhold

Prometheus – effektiv, åben og pålidelig overvågning af din IT-drift

Open source driftsovervågning og alarmsystem

Prometheus er en open source løsning til overvågning af it-systemer, samt et alarmsystem der bruges af mange virksomheder og organisationer verden over – fra startups til internationale teknologivirksomheder som Docker og SoundCloud. Systemet er under aktiv udvikling, og den fulde kildekode er frit tilgængelig og den kan ses på deres GitHub side. Hos Semaphor bruger vi Prometheus som en central komponent i mange af vores kunders driftsmiljøer. Vi hjælper med opsætning, tilpasning og integration – og sørger for, at overvågningen er mere end bare et dashboard: Den bliver et værktøj til stabil og effektiv drift. På den måde fanger vi hurtigt, hvis en server mangler RAM eller harddisk plads, og kan reagere inden det går galt.



Hvad er Prometheus?
Prometheus indsamler, lagrer og analyserer tekniske målinger – såkaldte metrikker – fra dine systemer. Det kan være:
  • Svartider på applikationer
  • CPU- og hukommelsesforbrug
  • Netværksforbindelser
  • Certifikatudløb
  • Antal aktive brugere i realtid
  • Og meget, meget mere
Grundlæggende gælder det at: Hvis et system kan rapportere en værdi, kan Prometheus overvåge den.

”Prometheus er et oplagt værktøj når det gælder om sofistikeret overvågning af IT-systemers drift– det giver overblik og mulighed for at handle hvis noget kræver opmærksomhed”, Tobias Fonsmark, stifter og direktør

Hvordan fungerer det?
Prometheus bruger små hjælpeprogrammer – kaldet eksportere – til at indsamle data fra systemer og applikationer. Data præsenteres som simple tal i et ensartet format, som Prometheus henter med faste intervaller.
Eksempel: En Jitsi Meet server kan sende følgende information:
[...]
# HELP participants Active participants on server
# TYPE participants gauge
participants 32
[...]
Her læser Prometheus metrikken "participants" og registrerer, at der lige nu er 32 aktive deltagere i møder – samt præcis hvornår målingen blev foretaget. Det muliggør præcise grafer, trends og alarmer, baseret på historiske data.

Alarmér førr det går galt

Prometheus understøtter opsætning af avancerede alarmregler. Du kan f.eks. få besked, hvis:
  • Servertemperaturen overstiger 60°C
  • Svartider bliver for lange
  • Antal aktive brugere pludselig falder
Sammen med open source værktøjet Alertmanager kan alarmer sendes direkte via e-mail, SMS eller integrationer til f.eks. Slack.

Brugervenlig webgrænseflade
Prometheus leveres med en simpel, men effektiv webapplikation, hvor du kan:
  • Se status på dine servere og eksportere
  • Fejlsøge og analysere data
  • Tilgå al konfiguration og regelopsætning
  • Udføre PromQL-søgninger direkte i browseren
Og kombineret med visualiseringsværktøjer som Grafana, får du et fuldt udbygget driftsovervågningssystem, der matcher langt dyrere kommercielle alternativer.

Få hjælp til opsætning, drift og videreudvikling

Prometheus er kraftfuldt, men kræver erfaring at sætte rigtigt op. Semaphor har stor erfaring med Prometheus, både som selvstændig løsning og som en del af større IT-miljøer – og vi hjælper gerne med:
  • Design og implementering
  • Integration med eksisterende systemer
  • Dashboard-opsætning i Grafana
  • Skalerbar konfiguration og vedligeholdelse

Vil du have en robust og fremtidssikret overvågningsløsning, uden at blive låst af licenser og dyre proprietære systemer? Så er Prometheus – og Semaphor – det oplagte valg.

Kontakt os i dag, og lad os tage en uforpligtende snak om, hvordan du kan få fuld kontrol over dine systemer – på dine egne betingelser.