6 bedste MariaDB-overvågningsværktøjer
For et gratis, open source, community-understøttet system har MariaDB nogle meget stærke udviklingstalenter, der støtter det. MariaDB er en gaffel af MySQL og det blev oprettet i 2009 som et svar på, at Oracle Corporation overtog Sun Microsystem og derfor erhvervede den gratis MySQL. Den oprindelige skaber af MySQL var bekymret for, at Oracle ville gøre MySQL udelukkende til kommerciel og kopierede derfor hele systemet og gav det navnet MariaDB.
Oracle Corporation var ikke så grådige, som dets modstandere frygtede, det ville være. Derfor, MySQL er stadig meget udbredt , især for webstedsdatabaser. Denne fortsatte gratis tilgængelighed af MySQL har muligvis reduceret væksten af MariaDB. MySQL udkonkurrerer MariaDB i en række implementeringer i høj grad.
Ligheden mellem MySQL og MariaDB gør det meget nemt at portere applikationer fra det ene system til det andet. Et andet navn at holde øje med er SkySQL , som er en hostet version af MariaDB. Amazon RDS tilbyder MariaDB-support. Så når du leder efter et MariaDB-overvågningsværktøj, er sandsynligheden for, at systemet også vil overvåge disse relaterede systemer.
Her er vores liste over de seks bedste MariaDB-overvågningsværktøjer:
- AppOptics REDAKTØRS VALG Dette er en cloud-baseret infrastruktur og applikationsmonitor, der inkluderer overvågningsprocedurer til at spore ydeevnen af relationelle databaser, inklusive MariaDB. Start en 30-dages gratis prøveperiode.
- Datahund En cloud-platform, der tilbyder en række overvågningsværktøjer, og Infrastruktur-modulet dækker tjenester og de servere, de kører på. Denne service vil identificere alle dine tjenester og, med en integration, holde et vågent øje med MariaDB
- ManageEngine Applications Manager Denne omfattende applikationsmonitor overvåger tjenester og servere. Det inkluderer processer til MariaDB-præstationssporing. Det installeres på Windows Server og Linux.
- Site24x7-infrastruktur Denne cloud-baserede pakke af overvågningstjenester giver dig mulighed for at observere hele stakken og sætte dens MariaDB-ydelsessporing ind i en systemdækkende kontekst.
- Opsview En systemmonitor med et plugin til specialiserede MariaDB-overvågningsfunktioner. Den er tilgængelig til installation på Linux eller som en cloud-baseret tjeneste.
- LogicMonitor Et fleksibelt skybaseret overvågningsværktøj, der inkluderer AI-processer og har MariaDB-overvågningsfunktioner.
Overvejelser om databaseovervågning
Den nuværende struktur i it-branchen er meget forskelligartet. Oprettelsen af cloud-tjenester betyder, at virksomheder påtager sig abonnementer på bundter af applikationer og tjenester, vælger et specifikt overskriftssystem og ikke er opmærksomme på de backend-systemer, der understøtter det. Som et resultat er det meget sandsynligt, at en typisk virksomhed har mange forskellige tjenester, der hoster på geografisk spredte steder, at overvåge, og de kan meget vel alle have forskellige DBMS'er, der understøtter dem.
Det er ikke uventet, at du har en blanding af DBMS'er selvom du tog en virksomhedsbeslutning om at bruge MariaDB til din interne udvikling. Selvom denne guide er fokuseret på overvågningsværktøjer til MariaDB, er det en stor hjælp at få et system, der er i stand til at overvåge andre DBMS'er.
De bedste MariaDB-overvågningsværktøjer
Da vi ledte efter MariaDB-overvågningsværktøjer, fokuserede vi på systemer, der havde en bred vifte af muligheder , ikke dem, der kun overvåger MariaDB. Dette vil spare dig for mange penge, fordi du ikke behøver at købe andre overvågningssystemer, når du opdager, at en online-tjeneste, du abonnerer på, faktisk har et andet DBMS bag sig.
Held favoriserer de forberedte, så de har evnen til at overvåge mange forskellige DBMS'er betyder, at din virksomhed er klar til alt. Du ønsker ikke at vade gennem meget lange servicemenuer, som du ikke har brug for, og du ønsker ikke at skulle installere en meget stor softwarepakke, der har al koden til at overvåge databaser, som du måske ikke bruger i fremtid.
Det ideelle databaseovervågningssystem er et, der giver dig mulighed for det tilføjelse muligheden for at overvåge et specifikt DBMS, så du ender med netop de skærme, du skal bruge for at overvåge de systemer, du ved, du har. Selvfølgelig har de databasemonitorer, der kom på vores liste, alle MariaDB-overvågningsfunktioner.
Vores metode til at vælge et MariaDB-overvågningsværktøj
Vi gennemgik markedet for MariaDB overvågningssystemer og analyserede værktøjer ud fra følgende kriterier:
- Forekomstforespørgselsaktivitet
- Tuning af SQL-ydelse
- Anbefalinger til optimering af databaseobjekter
- Live sporing af understøttende serverressourcetilgængelighed
- Historiske analyseværktøjer
- En gratis prøveversion eller et demosystem, der gør det muligt at teste skærmen før køb
- Værdi for pengene fra et overvågningsværktøj, der effektivt sporer og justerer MariaDB-ydelse til en rimelig pris
Med disse udvælgelseskriterier i tankerne identificerede vi databaseovervågningsværktøjer, der kan spare penge ved at overvåge en række DBMS'er, inklusive MariaDB.
1. AppOptics (GRATIS PRØVE)
AppOpticsaf SolarWinds er en sky-baseret applikationsydelsesmonitor. Denne overvågningstjeneste kan overvåge ydeevnen af lokale og SaaS-systemer, og den kan forene overvågningen af alle systemer, uanset hvor de er hostet. Denne service har database overvågning funktioner, som inkluderer præstationssporing for MariaDB.
Nøglefunktioner:
- Cloud-baseret
- Overvåg databaser
- Overvåg skybaseret MariaDB
- Spor 60 målinger
- Advarsler for problemer
Basispakken til AppOptics dækker standardtjenester og applikationer og er også i stand til at tjekke serverressourcer. Du skal tilføje muligheden for at overvåge MariaDB. Men proceduren for at aktivere MariaDB-plugin'et er meget ligetil, og de ekstra moduler er gratis. Modulet til MariaDB-overvågning er faktisk en MySQL-tilføjelse . Det fungerer dog lige så godt med MariaDB-forekomster.
MariaDB-tjenesten overvåger ca 60 faktorer . Disse måles fra databasen og dækker en række faktorer, herunder faktisk forespørgselsaktivitet og administrationshandlinger. Monitoren kontrollerer også ressourcer af værten for din database og ser ud til ressourcemangel.
Fordele:
- Konsolider overvågning for flere forekomster på mange websteder
- Ens overvågningen af on-site og cloud-baserede databaser
- Identificerer applikationsafhængigheder og opretter et kort
- Overvåger PostgreSQL, Cassandra, MariaDB, Aurora og MySQL
- Anvender distribueret sporing til registrering af modulinteraktioner
Ulemper:
- Ingen mulighed for selvvært
AppOptics er en abonnementstjeneste og den udbydes i to udgaver. Den nederste af disse kaldes Infrastrukturovervågning og dette inkluderer MariaDB-funktionerne. Så det er alt hvad du behøver for at overvåge dine databaser. Den højere plan kaldes Infrastruktur og applikationsovervågning . SolarWinds tilbyder AppOptics på en 30-dages gratis prøveperiode.
REDAKTØRENS VALG
AppOptics er vores første valg til overvågning af MariaDB!Vi kan især godt lide, hvordan det automatisk bygger en applikationsafhængighedskort der understøtter rodårsagsanalyse til præstationsproblemløsning. SolarWinds AppOptics inkluderer en advarselsmekanisme der udløser e-mail- og SMS-beskeder til teknikere, hvis der opstår problemer.
Start 14-dages GRATIS prøveperiode:https://my.appoptics.com/sign_up
DU:Cloud-baseret
to. Datadog Infrastruktur
Da Datadog-platformen er baseret i skyen den er i stand til at overvåge systemer overalt. Så uanset om du ønsker at overvåge dit lokale websted, eksterne websteder eller cloud-ressourcer, bør dette værktøj være af interesse. Den kan endda kombinere overvågningen af ressourcer placeret forskellige steder – inklusive skyen – for at skabe et overblik over hele systemet.
Nøglefunktioner:
- SaaS-pakke
- Overvåg on-premises og cloud-baserede forekomster
- Samler mere end 80 målinger
- Maskinlæring for at skabe tærskler
Det Datadog Infrastruktur modul kan udvides med et bibliotek med 400 gratis plugins, kaldet ' integrationer .' Der er en tilgængelig integration, der tilføjer MariaDB-overvågningsmuligheder. Ud over integrationen til overvågning af dine lokale MariaDB-instanser tilbyder integrationsbiblioteket et særligt plugin til at overvåge Azure DB til MariaDB og en anden for AWS RDS .
Kernen i Datadog Infrastructure-pakken overvåger de applikationer og tjenester, der understøtter brugervendt software, og den holder også styr på tilgængeligheden af serverressourcer. Dette overvågningssystems evner strækker sig til virtuelle systemer og cloud ressourcer . Denne service inkluderer databaser, såsom MariaDB. Skærmen kan også spore ydeevnen af mange andre databasestyringssystemer og give dig en enkelt konsol til at overvåge dem alle.
MariaDB monitoren indsamler statistik vedr mere end 80 databasestatusser . Disse omfatter data for forespørgselsydeevne taget fra driftsforekomster. Monitoren vurderer problemer såsom cache-ydeevne og diskinteraktioner, når den undersøger, hvordan databasen interfacer til serverressourcer. Det kan også spore tilgængeligheden af kapacitet for at tage højde for typiske krav til den kørende database.
Datadog Infrastructure-systemet er i stand til at bruge maskinelæring at anvende tærskler, der forudsiger typiske præstationsniveauer og identificere, hvornår en potentiel ressourcemangel kan forringe ydeevnen.
Ved at spore alle de applikationer, der får adgang til databasen, opretter Datadog et afhængighedskort – denne funktion kaldes Korrelationer og det er baseret på AI-processer. Korrelationstjenesten er et forberedende system, der opretter stier til undersøgelser, når applikationer begynder at fungere dårligt. Dette fremskynder årsagsanalysen og giver dig tid til at foretage undvigende handlinger.
De advarsler, som Datadog Infrastructure genererer, kan alle sendes ud til teknikere som meddelelser via e-mail eller meddelelsessystem. Så alle kan overlade overvågningen af MariaDB og andre tjenester til automatiserede processer af Datadog-systemet.
Fordele:
- Applikationsafhængighedskortlægning med AI
- Integrerer med rapporteringslaget i AWS og Azure
- Identificerer applikationsafhængigheder og opretter et kort
- Udfører SQL optimering og database tuning
Ulemper:
- Forbedres med tilføjelse af andre moduler
Datadog Infrastructure er pakket i tre udgaver: Gratis , Pro , og Enterprise . Den gratis tjeneste vil kun overvåge op til fem værter. Pro'en har alle de overvågningstjenester, du har brug for for at understøtte MariaDB-databaser. Funktionerne på højere niveau i Datadog Infrastructure, såsom korrelationer og maskinlæring for ydeevnetærskler, er forbeholdt Enterprise-planen. Du kan få en 14-dages gratis prøveperiode af en af de betalte planer.
Datadog Infrastruktur er også fantastisk til MariaDB-overvågning, fordi den dækker udførelsen af forespørgsler i databasen såvel som faktorer relateret til ressourcer, der er nødvendige for databasestyringssystemet. Dette værktøj er i stand til at overvåge MariaDB-forekomster, der kører på cloud-platforme, såvel som de forekomster, som du har kørt på dine egne servere. Det kan endda konsolidere rapporteringen på en blanding af on-site og SaaS-databaser.
Få en 14-dages gratis prøveperiode : https://www.datadoghq.com/dg/monitor/mariadb/
DU : Cloud-baseret
3. ManageEngine Applications Manager
ManageEngine Applications Manager er en applikations- og servermonitor, der har meget brede muligheder. MariaDB er blandt de systemer, som denne tjeneste kan overvåge. Softwarepakken vil overvåge serveren, som den er hostet på, andre servere på samme websted, servere på eksternt websted og også cloud-ressourcer.
Nøglefunktioner:
- On-premises system
- Hybrid miljøovervågning
- Databasebrugssporing
Som med AppOptics-tjenesten er MariaDB-overvågningssensoren, der bruges af Applications Manager, til både MySQL og MariaDB . Lighederne mellem disse to DBMS'er er så store, at en forespørgsel skrevet til den ene vil køre i den anden. Brug af den samme kode til begge disse systemer reducerer mængden af plads, der er nødvendig for den fulde overvågningssuite.
MariaDB overvågningssystemet indsamler statistik om en lang række faktorer, bl.a identifikatorer for databaseforekomsterne og oplysninger om databasens størrelse og objekter. Disse data opretter en post i dashboardet for den instans, med en side fuld af statistik om det. De indsamlede statistikker om databaseforekomsten inkluderer hukommelses- og cachebrug, diskadgange, responstider, anmodningshastigheder, ressourcelåse, forespørgselsoperationsmålinger og replikeringsoplysninger.
Databehandleren i Applications Manager er i stand til samle brugsstatistikker om de mest aktive brugere, opkaldsapplikationer og forespørgsler. Hvis du har mange MariaDB-forekomster, viser en overordnet ydeevneside aggregerede aktivitetsdata fra dem alle. Det er så muligt at bore ned til individuelle instanser for detaljerede oplysninger om operationer.
Applikationsadministratoren sporer alle de tjenester og applikationer, der får adgang til hver MariaDB-instans. Dette er en del af et automatiseret opdagelsessystem der identificerer links mellem systemer og opretter et applikationsafhængighedskort. Dette kort opdateres konstant, og det tjener som grundlag for årsagsanalyse, når det går galt.
Fordele:
- Overvåger Oracle, MSSQL, MySQL, PostgreSQL samt MariaDB
- Databasetuning og forespørgselsoptimering
- Applikationsafhængighedskortlægning og rodårsagsanalyse
Ulemper:
- Ikke SaaS-version
Applications Manager kan installeres på Windows Server eller Linux . Den udbydes i tre udgaver: Gratis , Professionel , og Enterprise . Den gratis version er begrænset til fem skærme. Professional-udgaven dækker et enkelt websted, og Enterprise-udgaven vil overvåge flere websteder. Applications Manager er tilgængelig for en 30-dages gratis prøveperiode .
Fire. Site24x7-infrastruktur
Site24x7 er en cloud-baseret overvågningstjeneste . Dette er et andet overvågningssystem, der fordobler sine MySQL-sensorer for også at overvåge MariaDB. MySQL/ MariaDB service skal tilføjes til basispakken i overvågningssystemet. Dette udvider tjenestens dashboard og tilføjer ekstra skærme til databaseovervågning.
Nøglefunktioner:
- Databaseressourceovervågning
- Alarmmeddelelser via e-mail og SMS
- Sporer replikering og backup
MariaDB-monitoren kigger inde i hver databaseinstans og vurderer dens struktur . Den laver noter om typer og antal af objekter og registrerer disse oplysninger på en detaljeringsskærm i dashboardet. Det vil den da løbende overvåge handlinger såsom hukommelses- og cacheaktivitet, diskinteraktioner og netværksgrænsefladeaktivitet. Den tæller alle forespørgsler, efterhånden som de opstår, og identificerer brugerkontoen og kilden for hver anmodning.
Monitoren tjekker også på DBMS administrative aktiviteter , såsom replikering. Det vil give en oversigt over de vigtigste forespørgselsmål og kilder for hver instans og også samle al den statistik, den indsamler, for at få et overblik over alle instansers ydeevne.
Site24x7 sæt præstationstærskler der udløser advarsler, når de krydses. Disse advarsler kan sendes ud til teknikere via e-mail eller SMS. Denne meddelelse giver datacenterpersonale mulighed for at antage, at MariaDB-databaseforekomsterne alle kører problemfrit, fordi de vil blive trukket tilbage til konsollen af en meddelelse, hvis der opstår problemer.
Fordele:
- Overvåger Oracle, SQL Server, MySQL, PostgreSQL og MariaDB
- Registrerer adgang til databaser
- Overvåger serverhukommelse, CPU og disk I/O-kapacitet
Ulemper:
- Ingen mulighed for selvhosting
Site24x7 Infrastruktur er en abonnementspakke der giver mulighed for en række tjenester, som omfatter netværks-, server- og applikationsmonitorer. Du må kun have ét tilføjelsesprogram pr. server. Men hvis du har brug for mere, kan du hæve grænsen mod et gebyr. Standard abonnementskontoen er i stand til at overvåge op til 10 servere. Du kan prøve Site24x7 Infrastructure på en 30 dages gratis prøveperiode .
5. Opsview
Opsviewer en tilpasningsdygtig ressourceovervågningspakke, der dækker netværk, servere og applikationer. Dens muligheder kan udvides med et bibliotek af tilføjelser, kaldet ' opspacks .' Der er en opspack tilgængelig at overvåge MariaDB . Det er også muligt at installere Nagios plugins i Opsview.
Nøglefunktioner:
- Udvidelse til MariaDB
- Tager Nagios plug-ins
- Forespørgselsanalysator
MariaDB-opspakken tilføjer skærmbilleder til systemets dashboard og gør en dataindsamlingsagent tilgængelig. Denne agent vil indsamle oplysninger om replikering og interaktioner med serverressourcer. Den undersøger også udførelsen af forespørgsler . Det giver dig mulighed for at vælge en bestemt forespørgsel og se variationerne i dens eksekveringsydelse over tid. Dette er især nyttigt for at fokusere på ydeevnen af en kritisk databasehandling .
Opsview er i stand til at overvåge andre databasestyringssystemer såvel som MariaDB. Det giver dig en enkelt konsol at overvåge alle it-ressourcer. Ud over at overvåge dine on-premises tjenester kan dette værktøj kontrollere ydeevnen af cloud-ressourcer. Det er i stand til at blande tjenester sammen i oversigter, der dækker ressourcer placeret i dine lokaler og i skyen.
Opsview-systemet inkluderer en autodiscovery tjeneste, der udforsker dit netværk og identificerer alle ressourcer. Dette strækker sig op til logning af software og applikationer. Systemscanningen er kontinuerlig, så den opdager eventuelle ændringer, du foretager i din infrastruktur, og opdaterer dens registreringer automatisk. Det vil også kortlægge VMWare strukturer. Det betyder, at systemet sætter sig selv op og holder sig opdateret.
Opsview inkluderer et ydeevnetærskelsystem for hver af de metrics, som den sporer. Disse tur alarmer hvis krydset, og disse advarsler kan sendes ud som notifikationer via e-mail, SMS eller Slack besked. Opsview-systemet opretter et stakkort og giver støtte til afsløring af anomalier og rodårsagsanalyse.
Fordele:
- Giver autodiscovery for alle applikationer, inklusive MariaDB database instanser
- Opretter et applikationsafhængighedskort
- Forespørgselsoptimering og databasesporing
Ulemper:
- MariaDB skal tilføjes som et plug-in
Opsview-planer er tilgængelige i tre udgaver: SMB , Enterprise , og Opsview Cloud . SMB er for små virksomheder og Enterprise er designet til større organisationer. Disse er begge lokale pakker til installation på Linux servere. Opsview Cloud er et hostet SaaS-system. Alle versioner har de samme funktioner, og alle vil tage MariaDB opspack. Få en gratis prøveperiode af cloud-tjenesten.
6. LogicMonitor
LogicMonitor anvender sit overvågningssystem til MySQL til MariaDB overvågning . Denne service er en del af en cloud-baseret IT-ressourceovervågningspakke, der kan udvides ved integration. MySQL-tjenesten er en af et bibliotek af 2000 integrationer .
Nøglefunktioner:
- Forespørgselsydelsesovervågning
- Replikationssporing
- Serverressourceplanlægning
Databaseovervågningstjenesten undersøger forespørgselsydeevne, databasestyringssystemaktivitet, interaktioner med serverressourcer og netværket og adgang for applikationer og brugere. Alle de metrics, som tjenesten indsamler, vises som grafer og diagrammer i dashboardet.
LogicMonitor-tjenesten implementeres AI til at indstille præstationsforventninger, og den bruger disse til at generere advarsler, hvis der opdages uregelmæssigheder. Systemet skaber en fuld stabel visning , krydse netværk, servere og applikationer og forbinde deres afhængigheder. Dette fremskynder rodårsagsanalyse til problemer, som også er AI-understøttet.
Fordele:
- Implementerer databaseovervågning i forhold til de systemer, der anvender det
- Korrelerer databaseaktivitet til serverressourceforbrug
- Bruger AI i rodårsagsanalyse
Ulemper:
- Ingen mulighed for selvhosting
LogicMonitor har en Kerne system og også en Website Monitor service – disse er to separate pakker, og du behøver kun kernesystemet til at overvåge MariaDB. Denne plan er tilgængelig i to udgaver. Disse kaldes Pro og Enterprise – disse har de samme grundlæggende faciliteter, men Enterprise vil overvåge mere end 200 enheder og inkluderer AI-funktionerne i tjenesten. Du kan vurdere LogicMonitor for en 14 dages gratis prøveperiode .
MariaDB-overvågning ofte stillede spørgsmål
Er MariaDB sikker?
MariaDB-databaser er sikret med kryptering, og kravet om brugerkonti for adgang betyder, at al aktivitet i en databaseinstans kan spores og logges.
Erstatter MariaDB MySQL?
MariaDB er en meget tæt kopi af MySQL. De to systemer er indbyrdes kompatible. Der er dog ingen planer om at trække MySQL tilbage, så MariaDB kan ikke betragtes som dens erstatning.
Er MariaDB bedre end MySQL?
Analytikere hævder, at MariaDB er hurtigere til at søge data end MySQL. Et stort antal samtidige forbindelser kan sænke svartiderne for en MySQL-instans, men det sker ikke med MariaDB.