Zmrzlina
Icinga je open source počítačový systém a aplikace pro monitorování sítě. Původně vznikl jako odnož monitorovacího systému Nagios . [3]
Icinga je pokus napravit nedostatky ve vývojovém procesu Nagios přidáním nových funkcí [4] , jako je moderní styl uživatelského rozhraní Web 2.0 , další konektory pro databáze ( MySQL , Oracle Database , PostgreSQL ), REST API umožňující administrátorům přidávat mnoho rozšíření bez provádění změn v jádru Icinga.
Vývojáři Icinga se také snaží jasněji vyhovět potřebám komunity a rychleji integrovat opravy .
Funkce
Vzhledem k tomu, že Icinga je fork Nagios, nabízí Icinga stejné funkce jako Nagios s některými doplňky, jako jsou další moduly pro vytváření sestav s vylepšenou přesností SLA , další konektory pro databáze Oracle a PostgreSQL a distribuované výpočetní systémy pro redundantní monitorování. Pro zjednodušení migrace mezi monitorovacími systémy je Icinga kompatibilní s pluginy Nagios [5] .
Přehled funkcí
- Sledování síťových služeb ( SMTP , POP3 , HTTP , NNTP , Ping atd.)
- Monitorování zdrojů hostitele ( vytížení CPU , využití disku, využití RAM )
- Monitoring serverových komponent (switche, routery, servery, senzory teploty, vlhkosti atd.)
- Snadná tvorba zásuvných modulů umožňující uživatelům vyvíjet vlastní typy kontrol služeb
- Testování paralelních služeb
- Vytvořte hierarchii síťových hostitelů, abyste odlišili nepracující hostitele od nedosažitelných
- Schopnost přiřadit obsluhu událostí
- Schopnost automaticky odesílat upozornění prostřednictvím e-mailu , rychlých zpráv [6] , SMS atd.
- Eskalace oznámení
Vizuální design a reporty
- Možnost konfigurace přes web [7]
- Uživatelské rozhraní Icinga Web 2 pro zobrazení stavu služeb a zařízení
- Modul sestav založený na JasperReports pro dvě uživatelská rozhraní
- Šablony zpráv
- Databáze hlášení s různými úrovněmi přístupu a automatickým hlášením
- Různé doplňky pro SLA
- Zprávy o využití kapacity
- Grafy stavu a výkonu (prostřednictvím pluginů PNP4Nagios, NagiosGrapher, InGraph)
Architektura
Icinga2
Icinga2 je napsána v C++ [8] a má modulární architekturu se samostatným jádrem, uživatelským rozhraním a databází, do které lze integrovat různé doplňky a rozšíření. Spravuje monitorovací úlohy, spouští servisní kontroly, odesílá upozornění.
Icinga Web 2
Icinga Web 2 je framework PHP a poskytuje intuitivní uživatelské rozhraní pro detailní sledování velkého množství služeb. Umožňuje ovládat monitorovací procesy odesláním externích příkazů do Icinga jedním kliknutím. [9]
Databáze dat Icinga
Databáze Icinga Data Out Database (IDODB) je monitorovací bod úložiště dat pro doplňky nebo přístup k webovému rozhraní. Má podporu pro databáze MySQL , Oracle Database , PostgreSQL .
Funkčnost
Icinga je kompatibilní s velkým množstvím pluginů vyvinutých pro Nagios
- Grafy výkonu (PNP4Nagios, NagiosGrapher, InGraph)
- Konfigurační rozhraní (Icinga Director)
- Monitorování obchodních procesů (modul Icinga Business Process)
- Vizualizace sítě (NagVis, Nagmap)
- Monitorování systému Windows (NSClient++, Cygwin )
- SNMP trapy (SNMPTT, NagTrap)
Viz také
- Anglický článek o srovnání monitorovacích systémů
- Nagios je původní software, jehož je Icinga forkem
Poznámky
- ↑ Vydání 2.13.5 – 2022.
- ↑ Licence // https://github.com/Icinga/icinga2/blob/v2.8.0/README.md
- ↑ Asay, Matte . Open-source fungující podle inzerce: ICINGA forks Nagios (6. května 2009). Archivováno z originálu 26. října 2012. Staženo 23. září 2017.
- ↑ Open Source Monitoring: Icinga vs Nagios Sos open source . Sosopensource.com (25. listopadu 2010). Získáno 23. září 2017. Archivováno z originálu 29. listopadu 2010. (neurčitý)
- ↑ Mobil, Tony . Nagios vs. Icinga: skutečný příběh jedné z nejvíce vyhřívaných fork ve svobodném softwaru (27. dubna 2012). Archivováno z originálu 15. září 2017. Staženo 23. září 2017.
- ↑ Lunovia Notifier® pro Icinga - Lunovia GmbH ? (nedostupný odkaz) . www.lunovia.de _ Získáno 23. září 2017. Archivováno z originálu 24. října 2020. (neurčitý)
- ↑ Icinga Director uvolněn! . www.icinga.com . Získáno 23. září 2017. Archivováno z originálu 24. září 2017. (neurčitý)
- ↑ Icinga2-About-Documentation . Získáno 23. září 2017. Archivováno z originálu 19. září 2017. (neurčitý)
- ↑ Icinga Web 2 - About - Documentation . Získáno 23. září 2017. Archivováno z originálu 24. září 2017. (neurčitý)
Odkazy
Software pro distribuované a paralelní výpočty |
---|
Standardy, knihovny |
- OpenMPI
- Seznam vícevláknových C++ knihoven
|
---|
Monitorovací software |
|
---|
Ovládací software |
|
---|