6 nejlepších nástrojů pro monitorování MariaDB
Pro bezplatný, open source a komunitou podporovaný systém má MariaDB velmi silný vývojářský talent, který to podporuje. MariaDB je fork MySQL a byla vytvořena v roce 2009 jako reakce na převzetí společnosti Oracle Corporation Sun Microsystem, a tedy získání bezplatného MySQL. Původní tvůrce MySQL se obával, že Oracle udělá MySQL pouze komerčně, a tak zkopíroval celý systém a dal mu jméno MariaDB.
Oracle Corporation nebyla tak chamtivá, jak se její odpůrci obávali, že bude. Proto, MySQL je stále velmi široce používán , zejména pro databáze webových stránek. Tato pokračující bezplatná dostupnost MySQL možná snížila růst MariaDB. MySQL do značné míry předčí MariaDB v řadě implementací.
Díky podobnosti mezi MySQL a MariaDB je velmi snadné přenášet aplikace z jednoho systému do druhého. Další jméno, na které si dát pozor, je SkySQL , což je hostovaná verze MariaDB. Amazon RDS nabízí podporu MariaDB. Když tedy hledáte monitorovací nástroj MariaDB, je pravděpodobné, že systém bude sledovat i tyto související systémy.
Zde je náš seznam šesti nejlepších monitorovacích nástrojů MariaDB:
- VOLBA REDAKCE AppOptics Jedná se o cloudovou infrastrukturu a monitorování aplikací, které zahrnuje monitorovací postupy pro sledování výkonu relačních databází, včetně MariaDB. Zahajte 30denní bezplatnou zkušební verzi.
- Datadog Cloudová platforma, která nabízí řadu monitorovacích nástrojů a modul Infrastructure pokrývá služby a servery, na kterých běží. Tato služba identifikuje všechny vaše služby a díky integraci bude bedlivě sledovat MariaDB
- Správce aplikací ManageEngine Tento komplexní aplikační monitor hlídá služby a servery. Zahrnuje procesy pro sledování výkonu MariaDB. Instaluje se na Windows Server a Linux.
- Infrastruktura webu 24x7 Tento cloudový balíček monitorovacích služeb vám umožňuje sledovat celý zásobník a zasadit sledování výkonu MariaDB do kontextu celého systému.
- Opsview Systémový monitor s pluginem pro specializované možnosti monitorování MariaDB. Je k dispozici pro instalaci v systému Linux nebo jako cloudová služba.
- LogicMonitor Flexibilní cloudový monitorovací nástroj, který zahrnuje procesy AI a má funkce monitorování MariaDB.
Úvahy o monitorování databáze
Současná struktura IT průmyslu je velmi různorodá. Vytvoření cloudových služeb znamená, že podniky převezmou předplatné balíčků aplikací a služeb, vyberou si konkrétní hlavní systém a nevěnují pozornost backendovým systémům, které jej podporují. V důsledku toho je velmi pravděpodobné, že typický podnik má k monitorování mnoho různých služeb hostujících v geograficky rozptýlených lokalitách a velmi dobře by všechny mohly mít různé DBMS, které je podporují.
Není neočekávané, že vy mít kombinaci DBMS i když jste se rozhodli použít MariaDB pro svůj vlastní vývoj. Přestože je tato příručka zaměřena na monitorovací nástroje pro MariaDB, velkou pomocí je získat systém, který je schopen monitorovat i jiné DBMS.
Nejlepší nástroje pro monitorování MariaDB
Při hledání nástrojů pro monitorování MariaDB jsme se zaměřili na systémy, které měly širokou škálu schopností , nikoli ty, které pouze monitorují MariaDB. To vám ušetří spoustu peněz, protože nebudete muset kupovat další monitorovací systémy, kdykoli zjistíte, že některá online služba, kterou si předplatíte, má ve skutečnosti za sebou jiný DBMS.
Štěstí přeje připraveným, takže mít schopnost monitorovat mnoho různých DBMS znamená, že vaše firma je připravena na cokoli. Nechcete se prokousávat velmi dlouhými nabídkami služeb, které nepotřebujete, a nechcete instalovat velmi velký softwarový balík, který má veškerý kód pro monitorování databází, které možná nepoužíváte v budoucnost.
Ideální databázový monitorovací systém je takový, který vám to umožňuje doplněk schopnost monitorovat konkrétní DBMS, takže skončíte pouze s těmi obrazovkami, které potřebujete k monitorování systémů, o kterých víte, že máte. Všechny databázové monitory, které se dostaly na náš seznam, mají samozřejmě možnosti monitorování MariaDB.
Naše metodika pro výběr monitorovacího nástroje MariaDB
Přezkoumali jsme trh s monitorovacími systémy MariaDB a analyzovali nástroje na základě následujících kritérií:
- Aktivita dotazu instance
- Ladění výkonu SQL
- Doporučení pro optimalizaci databázových objektů
- Živé sledování dostupnosti podpůrných zdrojů serveru
- Nástroje historické analýzy
- Bezplatná zkušební verze nebo demo systém, který umožňuje test monitoru před zakoupením
- Hodnota za peníze z monitorovacího nástroje, který efektivně sleduje a ladí výkon MariaDB za férovou cenu
S ohledem na tato výběrová kritéria jsme identifikovali nástroje pro monitorování databází, které mohou ušetřit peníze sledováním řady DBMS, včetně MariaDB.
1. AppOptics (ZKUŠEBNÍ ZKOUŠKA ZDARMA)
AppOpticsod SolarWinds je a na cloudu monitor výkonu aplikace. Tato monitorovací služba může sledovat výkon on-premise a SaaS systémů a může sjednotit sledování všech systémů bez ohledu na to, kde jsou hostovány. Tato služba má monitorování databáze funkcemi, které zahrnují sledování výkonu pro MariaDB.
Klíčové vlastnosti:
- Cloudové
- Monitorovat databáze
- Monitorujte cloudovou MariaDB
- Sledujte 60 metrik
- Upozornění na problémy
Základní balíček AppOptics pokrývá standardní služby a aplikace a je také schopen kontrolovat zdroje serveru. Musíte přidat možnost monitorovat MariaDB. Postup pro aktivaci plugin MariaDB je velmi jednoduché a extra moduly jsou zdarma. Modul pro monitorování MariaDB je ve skutečnosti doplněk MySQL . Stejně dobře však funguje s instancemi MariaDB.
Služba MariaDB monitoruje o 60 faktorů . Ty jsou měřeny z databáze a pokrývají řadu faktorů včetně skutečné aktivity dotazů a administrativních akcí. Monitor také kontroluje zdroje hostitele pro vaši databázi a hledá nedostatek zdrojů.
Klady:
- Konsolidujte monitorování pro více instancí na mnoha webech
- Sjednotit monitorování on-site a cloudových databází
- Identifikuje závislosti aplikací a vytvoří mapu
- Monitoruje PostgreSQL, Cassandra, MariaDB, Aurora a MySQL
- Aplikuje distribuované trasování pro záznam interakcí modulů
Nevýhody:
- Žádná možnost vlastního hostování
AppOptics je předplatitelskou službu a je nabízen ve dvou vydáních. Nižší z nich se nazývá Monitorování infrastruktury a to zahrnuje schopnosti MariaDB. Takže to je vše, co potřebujete ke sledování vašich databází. Vyšší plán se nazývá Monitorování infrastruktury a aplikací . SolarWinds nabízí AppOptics na 30denní bezplatnou zkušební verzi.
VÝBĚR REDAKCE
AppOptics je naší první volbou pro monitorování MariaDB!Zvláště se nám líbí, jak se automaticky vytváří mapa závislostí aplikace která podporuje analýza hlavní příčiny pro řešení problémů s výkonem. SolarWinds AppOptics zahrnuje výstražný mechanismus která spouští e-mailová a SMS upozornění pro techniky, pokud nastanou problémy.
Začněte 14denní zkušební verzi ZDARMA:https://my.appoptics.com/sign_up
VY:Cloudové
dva. Infrastruktura Datadog
Protože platforma Datadog je se sídlem v cloudu je schopen monitorovat systémy kdekoli. Ať už tedy chcete monitorovat svůj místní web, vzdálené weby nebo cloudové zdroje, tento nástroj by vás měl zajímat. Může dokonce kombinovat monitorování zdrojů umístěných na různých místech – včetně cloudu – a vytvořit tak celkový přehled systému.
Klíčové vlastnosti:
- SaaS balíček
- Monitorujte místní a cloudové instance
- Shromažďuje více než 80 metrik
- Strojové učení pro vytváření prahů
The Infrastruktura Datadog modul lze rozšířit o knihovnu 400 bezplatných pluginů nazvaných „ integrací .“ K dispozici je integrace, která přidává možnosti monitorování MariaDB. Kromě integrace pro monitorování vašich místních instancí MariaDB nabízí knihovna integrací speciální plugin pro monitorování Azure DB pro MariaDB a další pro AWS RDS .
Jádro balíčku Datadog Infrastructure monitoruje ty aplikace a služby, které podporují uživatelský software, a také sleduje dostupnost serverových zdrojů. Schopnosti tohoto monitorovacího systému sahají do virtuální systémy a cloudových zdrojů . Tato služba zahrnuje databáze, jako je MariaDB. Monitor může také sledovat výkon mnoha dalších systémů pro správu databází a poskytnout vám jedinou konzolu pro dohled nad všemi z nich.
Monitor MariaDB shromažďuje statistiky o více než 80 databázových stavů . Patří mezi ně údaje o výkonu dotazů převzaté z provozních instancí. Monitor vyhodnocuje problémy, jako je výkon mezipaměti a interakce s diskem, když zkoumá, jak je databáze propojena se serverovými prostředky. Může také sledovat dostupnost kapacity pro zohlednění typických požadavků běžící databáze.
Systém Datadog Infrastructure je schopen používat strojové učení použít prahové hodnoty, které předpovídají typické úrovně výkonu a identifikují, kdy by potenciální nedostatek zdrojů mohl výkon zhoršit.
Sledováním všech aplikací, které přistupují k databázi, vytváří Datadog mapu závislostí – tato funkce se nazývá Korelace a je založen na procesech AI. Služba Correlations je přípravný systém, který nastavuje cesty vyšetřování, když aplikace začnou fungovat špatně. Tím se urychlí analýza hlavních příčin a získáte čas na vyhýbací se akci.
Všechny výstrahy, které Datadog Infrastructure generuje, mohou být zaslány technikům jako upozornění e-mailem nebo systémem zpráv. Takže každý může nechat sledování MariaDB a dalších služeb na automatizované procesy systému Datadog.
Klady:
- Mapování závislostí aplikací pomocí AI
- Integruje se s vrstvou sestav AWS a Azure
- Identifikuje závislosti aplikací a vytvoří mapu
- Provádí optimalizaci SQL a ladění databáze
Nevýhody:
- Zlepšuje se přidáním dalších modulů
Datadog Infrastructure je balena ve třech edicích: Volný, uvolnit , Pro , a Podnik . Bezplatná služba bude monitorovat pouze pět hostitelů. Pro má všechny monitorovací služby, které potřebujete k podpoře databází MariaDB. Funkce vyšší úrovně infrastruktury Datadog, jako jsou korelace a strojové učení pro prahové hodnoty výkonu, jsou vyhrazeny pro plán Enterprise. Můžeš dostat 14denní bezplatná zkušební verze jednoho z placených plánů.
Infrastruktura Datadog je také skvělý pro monitorování MariaDB, protože pokrývá výkon dotazů v databázi a také faktory související se zdroji potřebnými pro systém správy databází. Tento nástroj je schopen monitorovat instance MariaDB běžící na cloudových platformách i ty instance, které máte spuštěné na svých vlastních serverech. Může dokonce konsolidovat hlášení na kombinaci databází na místě a SaaS.
Získejte 14denní bezplatnou zkušební verzi : https://www.datadoghq.com/dg/monitor/mariadb/
VY : Cloudové
3. Správce aplikací ManageEngine
Správce aplikací ManageEngine je aplikační a serverový monitor, který má velmi široké možnosti. MariaDB patří mezi systémy, které tato služba dokáže monitorovat. Softwarový balíček bude monitorovat server, na kterém je hostován, další servery na stejném místě, servery na vzdáleném místě a také cloudové zdroje.
Klíčové vlastnosti:
- On-premise systém
- Monitorování hybridního prostředí
- Sledování využití databáze
Stejně jako u služby AppOptics slouží monitorovací senzor MariaDB používaný aplikací Applications Manager jak MySQL, tak MariaDB . Podobnosti mezi těmito dvěma DBMS jsou tak velké, že dotaz napsaný pro jeden poběží v druhém. Použití stejného kódu pro oba tyto systémy snižuje množství místa potřebného pro celou sadu monitorování.
Monitorovací systém MariaDB shromažďuje statistiky o velkém množství faktorů, včetně identifikátory pro instance databáze a informace o velikosti databáze a objektech. Tato data vytvoří záznam na řídicím panelu pro danou instanci se stránkou plnou statistik o ní. Statistiky shromážděné o instanci databáze zahrnují využití paměti a mezipaměti, přístupy k disku, doby odezvy, četnost požadavků, uzamčení prostředků, provozní metriky dotazů a informace o replikaci.
Zpracovatel dat ve Správci aplikací je schopen shromažďovat statistiky využití o nejaktivnějších uživatelích, volajících aplikacích a dotazech. Pokud máte mnoho instancí MariaDB, stránka celkového výkonu zobrazuje souhrnná data o aktivitě ze všech z nich. Pak je možné vrtat dolů k jednotlivým instancím pro podrobné informace o operacích.
Správce aplikací sleduje všechny služby a aplikace, které přistupují ke každé instanci MariaDB. Toto je součástí automatizovaný vyhledávací systém který identifikuje propojení mezi systémy a vytvoří mapu závislostí aplikací. Tato mapa je neustále aktualizována a slouží jako základ pro analýzu hlavních příčin, když se něco pokazí.
Klady:
- Monitoruje Oracle, MSSQL, MySQL, PostgreSQL a také MariaDB
- Ladění databáze a optimalizace dotazů
- Mapování závislostí aplikací a analýza hlavních příčin
Nevýhody:
- Ne verze SaaS
Správce aplikací lze nainstalovat na Windows Server nebo Linux . Je nabízen ve třech edicích: Volný, uvolnit , Profesionální , a Podnik . Bezplatná verze je omezena na pět monitorů. Verze Professional pokrývá jeden web a edice Enterprise bude monitorovat více webů. Správce aplikací je k dispozici pro 30denní bezplatná zkušební verze .
Čtyři. Infrastruktura webu 24x7
Site24x7 je cloudová monitorovací služba . Toto je další monitorovací systém, který zdvojnásobuje své MySQL senzory, aby také monitoroval MariaDB. MySQL/ MariaDB službu je třeba přidat do základního balíčku monitorovacího systému. To rozšiřuje řídicí panel služby a přidává další obrazovky pro monitorování databáze.
Klíčové vlastnosti:
- Monitorování zdrojů databáze
- Upozornění na e-mail a SMS
- Sleduje replikaci a zálohování
Monitor MariaDB se podívá do každé instance databáze a hodnotí jeho strukturu . Dělá si poznámky o typech a počtech objektů a zaznamenává tyto informace na obrazovce s podrobnostmi v řídicím panelu. Pak bude průběžně sledovat akce, jako je aktivita paměti a mezipaměti, interakce s diskem a aktivita síťového rozhraní. Počítá všechny dotazy tak, jak se vyskytnou, a identifikuje uživatelský účet a zdroj pro každý požadavek.
Monitor také kontroluje Administrativní činnost DBMS , jako je replikace. Poskytne přehled hlavních cílů a zdrojů dotazů pro každou instanci a také agreguje všechny statistiky, které shromažďuje, aby získal přehled o výkonu všech instancí.
Stránky 24x7 sad výkonnostní prahy které při překročení spustí upozornění. Tato upozornění mohou být zaslána technikům e-mailem nebo SMS. Toto upozornění umožňuje zaměstnancům datového centra předpokládat, že instance databáze MariaDB běží hladce, protože budou vtaženy zpět do konzole upozorněním, pokud se objeví problémy.
Klady:
- Monitoruje Oracle, SQL Server, MySQL, PostgreSQL a MariaDB
- Zaznamenává přístup k databázím
- Hlídá paměť serveru, CPU a kapacitu I/O disku
Nevýhody:
- Žádná možnost vlastního hostování
Site24x7 Infrastructure is předplatitelský balíček který poskytuje příspěvek na řadu služeb, které zahrnují síťové, serverové a aplikační monitory. Máte povolen pouze jeden doplněk na server. Pokud však potřebujete více, můžete tento limit za poplatek zvýšit. Standardní předplatitelský účet je schopen monitorovat až 10 serverů. Infrastrukturu Site24x7 můžete vyzkoušet na a 30denní bezplatná zkušební verze .
5. Opsview
Opsviewje adaptabilní balíček pro monitorování zdrojů, který pokrývá sítě, servery a aplikace. Jeho schopnosti lze rozšířit knihovnou doplňků nazvanou „ opspacks .“ Ke sledování jsou k dispozici opspacky MariaDB . Do Opsview je také možné nainstalovat pluginy Nagios.
Klíčové vlastnosti:
- Rozšíření pro MariaDB
- Bere zásuvné moduly Nagios
- Analyzátor dotazů
MariaDB opspack přidává obrazovky na systémový dashboard a zpřístupňuje agenta pro shromažďování dat. Tento agent bude shromažďovat informace o replikaci a interakcích se serverovými prostředky. Také zkoumá provádění dotazů . Umožňuje vám vybrat konkrétní dotaz a sledovat změny ve výkonu jeho provádění v průběhu času. To je zvláště užitečné pro zaměření na výkon a kritická databázová akce .
Opsview je schopen monitorovat další systémy pro správu databází stejně jako MariaDB. To vám dává jediná konzole sledovat všechny IT zdroje. Kromě monitorování vašich místních služeb může tento nástroj kontrolovat výkon cloudových zdrojů. Dokáže sloučit služby do přehledů, které pokrývají zdroje umístěné ve vašich prostorách a v cloudu.
Systém Opsview obsahuje autodiscovery služba, která prozkoumá vaši síť a identifikuje všechny zdroje. To se vztahuje až na protokolování softwaru a aplikací. Kontrola systému je nepřetržitá, takže zaznamená všechny změny, které provedete ve vaší infrastruktuře, a automaticky aktualizuje své záznamy. Bude také mapovat VMWare struktur. To znamená, že se systém sám nastaví a sám se aktualizuje.
Opsview obsahuje systém prahů výkonu pro každou z metrik, které sleduje. Tyto cesty upozornění pokud přeškrtnete a tato upozornění mohou být zaslána jako upozornění e-mailem, SMS nebo zprávou Slack. Systém Opsview vytváří mapu zásobníku a poskytuje podporu pro detekci anomálií a analýzu hlavních příčin.
Klady:
- Poskytuje automatické zjišťování pro všechny aplikace, včetně instancí databáze MariaDB
- Vytvoří mapu závislostí aplikace
- Optimalizace dotazů a sledování databáze
Nevýhody:
- MariaDB musí být přidána jako zásuvný modul
Plány Opsview jsou k dispozici ve třech edicích: SMB , Podnik , a Opsview Cloud . SMB je pro malé podniky a Enterprise je určen pro větší organizace. Oba jsou místní balíčky pro instalaci na Linux servery. Opsview Cloud je hostovaný systém SaaS. Všechny verze mají stejné funkce a všechny vezmou opspack MariaDB. Získejte bezplatnou zkušební verzi cloudové služby.
6. LogicMonitor
LogicMonitor používá svůj monitorovací systém pro MySQL Monitorování MariaDB . Tato služba je součástí cloudového balíčku monitorování zdrojů IT, který lze rozšířit integrací. Služba MySQL je jednou z knihoven 2000 integrací .
Klíčové vlastnosti:
- Monitorování výkonu dotazu
- Sledování replikace
- Plánování zdrojů serveru
Služba monitorování databáze zkoumá výkon dotazů, aktivitu systému správy databází, interakce se serverovými prostředky a sítí a přístup aplikací a uživatelů. Všechny metriky, které služba shromažďuje, se na řídicím panelu zobrazují jako grafy a tabulky.
Nasadí se služba LogicMonitor AI k nastavení očekávání výkonu a používá je ke generování výstrah, pokud jsou zjištěny anomálie. Systém vytváří pohled na celou sadu křížení sítí, serverů a aplikací a propojování jejich závislostí. Tím se zrychlí analýza hlavní příčiny pro problémy, který je také podporován AI.
Klady:
- Implementuje monitorování databáze ve vztahu k systémům, které ji využívají
- Porovnává aktivitu databáze s využitím prostředků serveru
- Používá AI v analýze hlavních příčin
Nevýhody:
- Žádná možnost vlastního hostování
LogicMonitor má a Jádro systém a také a Monitor webových stránek služba – jedná se o dva samostatné balíčky a ke sledování MariaDB potřebujete pouze Core systém. Tento plán je k dispozici ve dvou edicích. Tyto jsou tzv Pro a Podnik – mají stejné základní vybavení, ale Enterprise bude monitorovat více než 200 zařízení a zahrnuje funkce AI služby. LogicMonitor můžete posoudit pro a 14denní bezplatná zkušební verze .
Časté dotazy k monitorování MariaDB
Je MariaDB bezpečná?
Databáze MariaDB jsou zabezpečeny šifrováním a požadavek na uživatelské účty pro přístup znamená, že veškerá aktivita v rámci instance databáze je sledovatelná a protokolovaná.
Nahrazuje MariaDB MySQL?
MariaDB je velmi blízká kopie MySQL. Oba systémy jsou vzájemně kompatibilní. Neplánujeme však vyřazení MySQL, takže MariaDB nelze považovat za jeho náhradu.
Je MariaDB lepší než MySQL?
Analytici tvrdí, že MariaDB je rychlejší při vyhledávání dat než MySQL. Vysoký počet souběžných připojení může zpomalit dobu odezvy instance MySQL, ale to se nestane s MariaDB.