Nginx - Modul de jurnale

Cuprins
Buturuga Este un fișier care înregistrează activitățile serverului nostru, putem păstra o evidență a erorilor, a accesului la diferitele resurse pe care le avem, de aceea este foarte important să știm cum să le gestionăm, deoarece aceste informații ne permit să să știm unde ne aflăm când administrăm un server.
Nginx deține o modulul jurnalelor unde puteți înregistra toate aceste tipuri de evenimente importante, dar mai mult decât atât, ne permite, de asemenea, să stabilim modul în care putem transporta aceste informații, cum să le împărțim, ce lucruri dorim să fim înregistrate etc.
Setați calea jurnalelor
Unul dintre cele mai importante lucruri este de a stabili calea jurnaluluiAcest lucru se datorează faptului că, dacă avem multe vizite, probabil că avem un număr destul de mare de fișiere, așa că dorim cu siguranță să le plasăm într-un anumit folder pentru a garanta stabilitatea serviciului nostru.
ImportantUn alt lucru pe care probabil vrem să-l facem este să separăm lucrurile care sunt înregistrate, de exemplu accesări de erori, dar nu dorim toate erorile în acest caz, ce se întâmplă dacă dorim doar erorile critice care fac ca sistemul să eșueze, deoarece îl putem realiza cu ceea ce vom vedea în următoarea imagine:

Primul lucru pe care îl facem aici este să stabilim datele pe care ne interesează să le înregistrăm și modul de a face acest lucru, pentru care folosim acest lucru log_format, atunci putem stabili rutele celor două tipuri de jurnale de care avem nevoie, cea de acces, identificată ca access_log iar eroarea identificată ca jurnal_eroare, după traseu am trecut de tip jurnal Ca parametru, pentru primul folosim formatul pe care l-am creat și pentru formatul de eroare trecem tip critic pentru a înregistra erori critice.
Creați un jurnal ca Apache
Apache are o comunitate online numeroasă și, datorită longevității și competitivității sale, a însemnat că sunt create multe instrumente de analiză pentru formatele sale, de exemplu, instrumente de analiză a jurnalelor, prin urmare, dacă migrăm dintr-o structură bazată pe Apache și vrem să le folosim instrumentele, putem schimba structura jurnalelor noastre, astfel încât să putem folosi aceste instrumente fără probleme.
Nginx este suficient de flexibil pentru a ne permite să facem aceste modificări, să vedem cum putem realiza această configurație în următoarea imagine:

După cum putem vedea, este destul de simplu ceea ce facem este că construim un nou format pentru jurnalul nostru și apoi stabilim în directivă unde definim calea pe care jurnalul trebuie să o facă și cu acest format.
Ceea ce am văzut este doar o mică parte din tot ceea ce modulul jurnalelor de Nginx, deci trebuie să fim dispuși să investigăm și să mergem puțin mai departe, astfel încât să putem realiza configurații mai îndrăznețe și mai personalizate, care ne permit să obținem toate rezultatele dorite, marele avantaj este că Nginx este foarte flexibil și ne permite să facem o mulțime de lucruri în acest sens.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave