• icon ng mundo

Pagmamanman ng Database

Mangolekta ng mga sukatan mula sa iba't ibang mapagkukunan tulad ng mga log ng system, mga log ng pagpapatakbo ng server, o mga custom na application at makakuha ng kumpletong visibility sa kalusugan ng iyong mga database system. I-detect ang mga potensyal na isyu at lutasin ang mga ito bago sila magdulot ng anumang mapanganib na pinsala sa database system gamit ang Motadata AIOps.

Subukan Ngayon

Ano ang Pagsubaybay sa Database?

Nagbibigay ang mga tool ng real-time na visibility sa kalusugan ng iyong mga database system sa pamamagitan ng pagkolekta ng mga sukatan mula sa maraming pinagmumulan gaya ng mga log ng operating system, mga log ng application server, o kahit na mga custom na application na tumatakbo sa ibabaw ng iyong mga server ng database. Maaaring kolektahin ang mga sukatan na ito nang malapit sa real-time upang matukoy ang mga potensyal na isyu bago ito makaapekto sa mga karga ng trabaho sa produksyon. Bilang karagdagan, ang kakayahang subaybayan ang mga sukatan na ito ay nagbibigay-daan sa iyong aktibong tukuyin ang mga problema na maaaring hindi napapansin hanggang sa huli na.

Paano Subaybayan ang Database?

Mayroong maraming mga paraan upang masubaybayan ang iyong mga database. Ang ilang mga halimbawa ay kinabibilangan ng:

– Pag-log in sa MySQL sa pamamagitan ng SSH/MySQL Workbench/etc., pagkatapos ay tingnan ang mga log para sa bawat talahanayan nang paisa-isa. Ang pamamaraang ito ay nangangailangan na mayroon kang access sa isang halimbawa ng MySQL na tumatakbo sa isa pang server. Maaari mong gamitin ang paraang ito kung gumagamit ka ng Amazon RDS. Kung ayaw mong magbayad para sa mga serbisyo ng AWS, hindi mo na kailangang magpatakbo ng MySQL instances sa iyong sarili; kumonekta lamang sa kanila nang malayuan sa pamamagitan ng SSH.

– Paggamit ng mga tool tulad ng Percona XtraBackup, na magba-back up ng lahat ng talahanayan nang sabay-sabay. Bagama't hindi ito nagbibigay ng real-time na impormasyon, binibigyang-daan ka nitong makita kung ano ang nangyari kapag nagkaroon ng problema.

– Gumaganap ng regular na buong backup gamit ang MySQL dump, pagkatapos ay i-restore mula sa mga backup na ito. Binibigyang-daan ka nitong ibalik ang mga indibidwal na talahanayan nang hindi kinakailangang lumikha ng mga bago nang manu-mano. Gayunpaman, hindi ito magsasabi sa iyo ng anuman tungkol sa kung gaano katagal bago makumpleto ang mga bagay.

– Pagpapatakbo ng mga query laban sa data mismo. Ang pinakakaraniwang paraan upang gawin ito ay sa pamamagitan ng direktang pagtatanong sa INFORMATION_SCHEMA view. Ang mga view na ito ay naglalaman ng metadata gaya ng mga pangalan at uri ng column, mga index, atbp.

Mga Sukatan sa Pagsubaybay sa Database

Mahalagang istratehiya ang pagsasagawa ng pagsubaybay sa Database. Isinasaalang-alang ang pagiging kritikal at dependency, mahalagang subaybayan ang mga tamang sukatan na hindi lamang nakakatulong sa paglago ng isang negosyo ngunit tumutulong din sa paglutas ng mga problema. Sa ilalim ng bawat kategorya, may ilang uri ng mga sukatan ng database na dapat isaalang-alang ang pagsubaybay. Narito ang ilang sukatan sa pagsubaybay sa Database na dapat mayroon ang mga organisasyon sa kanilang mga regular na kasanayan.

Imprastraktura: Pagdating sa imprastraktura ng organisasyon, maraming sukatan ang pumapasok sa radar upang masubaybayan.

-Paggamit ng CPU

-Paggamit ng imbakan

-Paggamit at paggamit ng bandwidth ng network

-Kalusugan ng trapiko

Availability: Mahalagang magkaroon ng pagkakaroon ng database sa lahat ng oras upang matiyak ang maayos na pagganap. Nai-save nito ang mga reklamo ng customer dahil ang mga kabalbalan ay maaaring matuklasan bago ang mga pagkabigo.

-Paggamit ng mga protocol tulad ng Ping o Telnet upang ma-access ang mga node ng database.

-Pag-access sa mga database port at endpoint

-Pagtuklas ng mga nabigong kaganapan para sa mga master node

Throughput: Upang makabuo ng isang normal na baseline ng pagganap, mahalagang sukatin ang mga throughput. Mayroong iba't ibang uri ng mga sukatan batay sa uri ng Database. Ang mga pangunahing karaniwang sukatan ay tulad ng ibinigay sa ibaba.

-Bilang ng mga aktibong koneksyon sa database at mga query

-Average na oras upang i-compile ang mga utos

-Bilang ng matagumpay na transaksyon

-Bilang ng natanggap at ipinadalang mga utos

-Maghintay ng oras para sa mga endpoint at port ng database

pagganap: Mahalagang subaybayan ang pangkalahatang pagganap ng application at Database. Sa pamamagitan ng pagsubaybay sa pagganap, nagiging madaling makita ang mga bottleneck at mga problemang nagdudulot ng mga elemento. Narito ang ilang sukatan na susukatin habang sinusubaybayan ang pagganap ng Database.

-Bilang ng mga deadlock at database lock timeout

-Pagsubaybay sa mga aplikasyon

-Mga paggamit ng virtual disk

-Mga query na tumatakbo nang mas mabagal kaysa sa mga halaga ng threshold

-Patay na mga tanong

Naka-iskedyul na Gawain: Madalas may mga paulit-ulit na gawain na kilala bilang mga trabaho. Mga gawaing ginagamit ang oras, pera at iniiwan ang mahahalagang trabaho na hindi nakatalaga. Ang Microsoft SQL Server o Oracle ay mayroong kanilang built-in na mga pasilidad sa pag-iskedyul ng trabaho na gumaganap ng mga trabaho ayon sa mga priyoridad. Ang ibang mga serbisyo ay kailangang gumamit ng mga iskedyul ng third-party. Narito ang ilang sukatan na susubaybayan habang may mga third-party na scheduler.

-Mga backup ng database

-Pagpanatili ng database

-Mga trabahong partikular sa aplikasyon

Katiwasayan: Ang pagsubaybay sa seguridad ng database ay kailangang gumana nang may komprehensibong layunin sa seguridad sa antas ng mundo. Narito ang ilang minimum na sukatan na masusubaybayan ng mga organisasyon.

-Ang mga nabigong pagtatangka sa pag-login

-Mga pagbabago sa configuration sa Database

-Paglikha ng mga bagong user

-Pag-update ng password

-Hindi pangkaraniwang trapiko

Mga tala: Ang mga log ay isa sa mga pioneer pagdating sa pagsubaybay. Ang bawat Database ay may iba't ibang uri ng log data na naglalaman ng bawat kaganapan at record sa Database. Ito ay kapaki-pakinabang at kapaki-pakinabang na magkaroon pamamahala ng log dahil ang mga log ay may mahalaga at sensitibong impormasyon sa loob.

-Mga output ng mga naka-iskedyul na trabaho

-Mga gumagamit at impormasyon ng system

-Mga kaganapan sa system ng database

Sa pangkalahatan, napakapilit na subaybayan ang Database kung nais ng enterprise na matiyak ang isang maayos na karanasan ng gumagamit at lumakas at lumakas sa merkado. Ang AIOps na pinapagana ng Motadata ay isang AI-Driven IT Operation solution na makakatulong sa iyong subaybayan ang bawat kaganapan at pag-update na nagaganap sa iyong Database dahil ang Motadata AIOps ay mahalaga sa bawat kaganapan.