Nginx - žurnālu modulis

Satura rādītājs
žurnāls Tas ir fails, kas reģistrē mūsu servera darbības, mēs varam reģistrēt kļūdas, piekļuvi dažādiem mūsu resursiem, tāpēc ir ļoti svarīgi zināt, kā ar tām rīkoties, jo šī informācija ļauj mums zināt, kur mēs stāvam, kad administrējam serveri.
Nginx pieder a žurnālu modulis kur jūs varat ierakstīt visu veidu svarīgus notikumus, bet turklāt tas ļauj mums noteikt veidu, kādā mēs varam pārnest šo informāciju, kā to sadalīt, kādas lietas mēs patiešām vēlamies ierakstīt utt.
Iestatiet žurnālu ceļu
Viena no vissvarīgākajām lietām ir izveidot žurnāla ceļšTas ir tāpēc, ka, ja mums ir daudz apmeklējumu, mums, iespējams, ir diezgan liels failu skaits, tāpēc mēs noteikti vēlamies tos ievietot noteiktā mapē, lai garantētu mūsu pakalpojuma stabilitāti.
SvarīgsVēl viena lieta, ko mēs, iespējams, vēlamies darīt, ir nodalīt ierakstītās lietas, piemēram, piekļūst kļūdām, bet mēs nevēlamies visas kļūdas šajā gadījumā, kā rīkoties, ja vēlamies tikai kritiskās kļūdas, kuru dēļ sistēma neizdodas, jo mēs to varam sasniegt ar to, ko redzēsim šajā attēlā:

Pirmais, ko mēs šeit darām, ir noteikt datus, kurus mēs esam ieinteresēti reģistrēt, un veids, kā to izdarīt, tāpēc mēs izmantojam log_format, tad mēs varam noteikt vajadzīgo divu veidu žurnālu, piekļuves žurnālu, maršrutus access_log un kļūda tika identificēta kā error_log, pēc maršruta gājām garām žurnāla veids Kā parametru vispirms mēs izmantojam mūsu izveidoto formātu un kļūdas formātam mēs nododam kritiskais tips lai reģistrētu kritiskās kļūdas.
Izveidojiet žurnālu kā Apache
Apache ir liela tiešsaistes kopiena, un tās ilgmūžības un konkurētspējas dēļ tas ir nozīmējis, ka tā formātiem ir izveidoti daudzi analīzes rīki, piemēram, žurnālu analīzes rīki, tādēļ, ja mēs pārejam no struktūras, kas balstīta uz Apache un mēs vēlamies izmantot to rīkus, mēs varam mainīt savu žurnālu struktūru, lai mēs varētu bez problēmām izmantot šos rīkus.
Nginx ir pietiekami elastīgs, lai ļautu mums veikt šīs izmaiņas, redzēsim, kā mēs varam sasniegt šo konfigurāciju šādā attēlā:

Kā redzam, ir pavisam vienkārši, ka mēs izveidojam jaunu žurnāla formātu un pēc tam direktīvā nosakām ceļu, kas žurnālam arī jādara ar šo formātu.
Tas, ko mēs esam redzējuši, ir tikai neliela daļa no visa, ko žurnālu modulis no Nginx, tāpēc mums jābūt gataviem izpētīt un iet nedaudz tālāk, lai mēs varētu sasniegt drosmīgākas un personalizētākas konfigurācijas, kas ļautu mums iegūt visus vēlamos rezultātus, lielā priekšrocība ir tā, ka Nginx tas ir ļoti elastīgs un ļauj mums darīt daudzas lietas šajā sakarā.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave