Monitoring with       NagiosOpen source network monitoring       www.nagios.org
Hvad er Nagios●   Open source monitorerings system, som kan    –   Monitorere diverse netværk/host aspekter         ●   Ge...
Komponenter                                 Remote host Nagios host Apache    Nagios                              Agents  ...
Konfigurations koncepter●   Konfigureres gennem      ●   hosts    text filer.              ●   services●   Komplekst men  ...
Konfiguration   Eksempel – monitorering af en http server:define command{     name    check_http     command_name check_ht...
Plugins●   commands til    –   checks og notifications●   Super nemme selv at lave: Det er    bare et “lille” program elle...
Plugins●   Nemme at lave!    –   Kan skrives i stort set alle sprog●   API:    –   Argumenter via kommando linje    –   St...
Agenter
Opsamling af perf. data●   Samler selv op på host/service availability●   Kan integreres med RRDTool:
Evaluering●   Nemt at                ●   Kompleksitet    udvide/tilpasse            –   Konfigurations sprog●   Kraftfuldt...
Upcoming SlideShare
Loading in …5
×

Nagios præsentation (på dansk)

728 views

Published on

En kort præsentation af netværksovervågnings systemet Nagios

Published in: Technology, Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
728
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Nagios præsentation (på dansk)

  1. 1. Monitoring with NagiosOpen source network monitoring www.nagios.org
  2. 2. Hvad er Nagios● Open source monitorerings system, som kan – Monitorere diverse netværk/host aspekter ● Gennem plugins ● Kan monitorere på forskellige operativ systemer – Gennem agenter – Web baseret interface ● Overblik, styring og process understøttelse – Sende alarmer ● til de rigtige mennesker ● på de rigtige tidspunkter ● på alle mulige måder
  3. 3. Komponenter Remote host Nagios host Apache Nagios Agents HTTP CGI server scripts PluginsNagiosdaemon Public services Plugins
  4. 4. Konfigurations koncepter● Konfigureres gennem ● hosts text filer. ● services● Komplekst men ● contacts kraftfuldt konfigurations sprog ● hostgroups● Der findes også web- ● servicegroups baserede værktøjer til ● commands konfiguration, hvis man ikke bryder sig ● time periods om at gøre det i text ● notification filer.. escalations
  5. 5. Konfiguration Eksempel – monitorering af en http server:define command{ name check_http command_name check_httpcommand_line $USR1$/check_http -I $HOSTADDRESS$ $ARG1$}define service { use generic-service host_name remotehost service_description HTTP check_command check_http}
  6. 6. Plugins● commands til – checks og notifications● Super nemme selv at lave: Det er bare et “lille” program eller script● Som regel behøver man ikke lave et nyt plugin● Gængse plugins kommer med Nagios● Diverse andre kan findes på – http://www.nagiosexchange.org
  7. 7. Plugins● Nemme at lave! – Kan skrives i stort set alle sprog● API: – Argumenter via kommando linje – Standard out: ● Evt. text som skal vises i alarm/interface – Retur koder: 0=OK, 1=WARNING, 2=CRITICAL... – Thats it
  8. 8. Agenter
  9. 9. Opsamling af perf. data● Samler selv op på host/service availability● Kan integreres med RRDTool:
  10. 10. Evaluering● Nemt at ● Kompleksitet udvide/tilpasse – Konfigurations sprog● Kraftfuldt værktøj – Stejl indlæringskurve● Rigt på features ● Forudsætter basal Unix kendskab● Tilgengængelighed af eksisterende plugins● Community● Pris

×