SlideShare une entreprise Scribd logo
1  sur  7
Monitoring на системи с
           Nagios

            Какво е Nagios?

Host system monitor
Service system monitor
Notifications daemon
Event daemon




                         Мариян Маринов - mm@yuhu.biz
Monitoring на системи с
         Nagios

    Защо би ни потрябвало да
  използваме подобна система?
Голям борй машини
Голям брой услуги
Централизирано място за събирене на
 информацията




                  Мариян Маринов - mm@yuhu.biz
Monitoring на системи с
         Nagios
            Конфигурация


Hosts
Services
HostGroups
HostExtInfo
ServiceGroups
EventHandlers




                  Мариян Маринов - mm@yuhu.biz
Monitoring на системи с
         Nagios

             На практика

Улесняване на администрацията
Възстановяване услугите на машина
Статистика за машините
Уведомяване по e-mail
Уведомяване по SMS




                     Мариян Маринов - mm@yuhu.biz
Monitoring на системи с
         Nagios

Проблеми със следенето на услуги

Firewalls по пътя
SNMP умира при претоварена машина
Следене на машините зад Firewall
Проблем със самият host на който се намира Nagios-
  a




                       Мариян Маринов - mm@yuhu.biz
Monitoring на системи с
               Nagios

                    Notifications


Flapping services
         Parent child взаимотношения




                             Мариян Маринов - mm@yuhu.biz
Monitoring на системи с
          Nagios
?       ?       ?          ?        ?
    ?       ?             ?        ?
        ?  ? ?      ?
    ?    вЪпРоСи      ?
      ?    ? ?      ?
  ?     ?        ?      ?
?     ?     ?     ?      ?

                    Мариян Маринов - mm@yuhu.biz

Contenu connexe

Plus de Marian Marinov

Dev.bg DevOps March 2024 Monitoring & Logging
Dev.bg DevOps March 2024 Monitoring & LoggingDev.bg DevOps March 2024 Monitoring & Logging
Dev.bg DevOps March 2024 Monitoring & LoggingMarian Marinov
 
Basic presentation of cryptography mechanisms
Basic presentation of cryptography mechanismsBasic presentation of cryptography mechanisms
Basic presentation of cryptography mechanismsMarian Marinov
 
Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?Marian Marinov
 
Introduction and replication to DragonflyDB
Introduction and replication to DragonflyDBIntroduction and replication to DragonflyDB
Introduction and replication to DragonflyDBMarian Marinov
 
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQ
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQMessage Queuing - Gearman, Mosquitto, Kafka and RabbitMQ
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQMarian Marinov
 
How to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdfHow to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdfMarian Marinov
 
How to survive in the work from home era
How to survive in the work from home eraHow to survive in the work from home era
How to survive in the work from home eraMarian Marinov
 
Improve your storage with bcachefs
Improve your storage with bcachefsImprove your storage with bcachefs
Improve your storage with bcachefsMarian Marinov
 
Control your service resources with systemd
 Control your service resources with systemd  Control your service resources with systemd
Control your service resources with systemd Marian Marinov
 
Comparison of-foss-distributed-storage
Comparison of-foss-distributed-storageComparison of-foss-distributed-storage
Comparison of-foss-distributed-storageMarian Marinov
 
Защо и как да обогатяваме знанията си?
Защо и как да обогатяваме знанията си?Защо и как да обогатяваме знанията си?
Защо и как да обогатяваме знанията си?Marian Marinov
 
Securing your MySQL server
Securing your MySQL serverSecuring your MySQL server
Securing your MySQL serverMarian Marinov
 
DoS and DDoS mitigations with eBPF, XDP and DPDK
DoS and DDoS mitigations with eBPF, XDP and DPDKDoS and DDoS mitigations with eBPF, XDP and DPDK
DoS and DDoS mitigations with eBPF, XDP and DPDKMarian Marinov
 
Challenges with high density networks
Challenges with high density networksChallenges with high density networks
Challenges with high density networksMarian Marinov
 
SiteGround building automation
SiteGround building automationSiteGround building automation
SiteGround building automationMarian Marinov
 
Preventing cpu side channel attacks with kernel tracking
Preventing cpu side channel attacks with kernel trackingPreventing cpu side channel attacks with kernel tracking
Preventing cpu side channel attacks with kernel trackingMarian Marinov
 
Managing a lot of servers
Managing a lot of serversManaging a lot of servers
Managing a lot of serversMarian Marinov
 
Let's Encrypt failures
Let's Encrypt failuresLet's Encrypt failures
Let's Encrypt failuresMarian Marinov
 

Plus de Marian Marinov (20)

Dev.bg DevOps March 2024 Monitoring & Logging
Dev.bg DevOps March 2024 Monitoring & LoggingDev.bg DevOps March 2024 Monitoring & Logging
Dev.bg DevOps March 2024 Monitoring & Logging
 
Basic presentation of cryptography mechanisms
Basic presentation of cryptography mechanismsBasic presentation of cryptography mechanisms
Basic presentation of cryptography mechanisms
 
Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?Microservices: Benefits, drawbacks and are they for me?
Microservices: Benefits, drawbacks and are they for me?
 
Introduction and replication to DragonflyDB
Introduction and replication to DragonflyDBIntroduction and replication to DragonflyDB
Introduction and replication to DragonflyDB
 
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQ
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQMessage Queuing - Gearman, Mosquitto, Kafka and RabbitMQ
Message Queuing - Gearman, Mosquitto, Kafka and RabbitMQ
 
How to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdfHow to successfully migrate to DevOps .pdf
How to successfully migrate to DevOps .pdf
 
How to survive in the work from home era
How to survive in the work from home eraHow to survive in the work from home era
How to survive in the work from home era
 
Managing sysadmins
Managing sysadminsManaging sysadmins
Managing sysadmins
 
Improve your storage with bcachefs
Improve your storage with bcachefsImprove your storage with bcachefs
Improve your storage with bcachefs
 
Control your service resources with systemd
 Control your service resources with systemd  Control your service resources with systemd
Control your service resources with systemd
 
Comparison of-foss-distributed-storage
Comparison of-foss-distributed-storageComparison of-foss-distributed-storage
Comparison of-foss-distributed-storage
 
Защо и как да обогатяваме знанията си?
Защо и как да обогатяваме знанията си?Защо и как да обогатяваме знанията си?
Защо и как да обогатяваме знанията си?
 
Securing your MySQL server
Securing your MySQL serverSecuring your MySQL server
Securing your MySQL server
 
Sysadmin vs. dev ops
Sysadmin vs. dev opsSysadmin vs. dev ops
Sysadmin vs. dev ops
 
DoS and DDoS mitigations with eBPF, XDP and DPDK
DoS and DDoS mitigations with eBPF, XDP and DPDKDoS and DDoS mitigations with eBPF, XDP and DPDK
DoS and DDoS mitigations with eBPF, XDP and DPDK
 
Challenges with high density networks
Challenges with high density networksChallenges with high density networks
Challenges with high density networks
 
SiteGround building automation
SiteGround building automationSiteGround building automation
SiteGround building automation
 
Preventing cpu side channel attacks with kernel tracking
Preventing cpu side channel attacks with kernel trackingPreventing cpu side channel attacks with kernel tracking
Preventing cpu side channel attacks with kernel tracking
 
Managing a lot of servers
Managing a lot of serversManaging a lot of servers
Managing a lot of servers
 
Let's Encrypt failures
Let's Encrypt failuresLet's Encrypt failures
Let's Encrypt failures
 

Monitoring with-nagios

  • 1. Monitoring на системи с Nagios Какво е Nagios? Host system monitor Service system monitor Notifications daemon Event daemon Мариян Маринов - mm@yuhu.biz
  • 2. Monitoring на системи с Nagios Защо би ни потрябвало да използваме подобна система? Голям борй машини Голям брой услуги Централизирано място за събирене на информацията Мариян Маринов - mm@yuhu.biz
  • 3. Monitoring на системи с Nagios Конфигурация Hosts Services HostGroups HostExtInfo ServiceGroups EventHandlers Мариян Маринов - mm@yuhu.biz
  • 4. Monitoring на системи с Nagios На практика Улесняване на администрацията Възстановяване услугите на машина Статистика за машините Уведомяване по e-mail Уведомяване по SMS Мариян Маринов - mm@yuhu.biz
  • 5. Monitoring на системи с Nagios Проблеми със следенето на услуги Firewalls по пътя SNMP умира при претоварена машина Следене на машините зад Firewall Проблем със самият host на който се намира Nagios- a Мариян Маринов - mm@yuhu.biz
  • 6. Monitoring на системи с Nagios Notifications Flapping services Parent child взаимотношения Мариян Маринов - mm@yuhu.biz
  • 7. Monitoring на системи с Nagios ? ? ? ? ? ? ? ? ? ? ? ? ? ? вЪпРоСи ? ? ? ? ? ? ? ? ? ? ? ? ? ? Мариян Маринов - mm@yuhu.biz