[FEAT] use mature logger: complete basque translation

This commit is contained in:
Ane Diaz de Tuesta
2021-01-17 17:41:04 +01:00
parent 94e2b3f6fd
commit d20896ec69
2 changed files with 43 additions and 1 deletions

View File

@ -180,7 +180,7 @@ Irakurri beste hizkuntza batzuetan: [![CN](/assets/flags/CN.png)**CN**](/README.
**Bestela:** console.log-ak arakatu behar badituzu edo testua desordenatua duen artxibo batean erroreak eskuz, kontsulta tresnarik gabe edo erregistratze bisore ganorazkorik gabe bilatu behar badituzu, ordu asko emango dituzu lanean gaueko ordu txikiak arte
🔗 [**Informazio gehiago: erabili erregistratze tresna helduak**](/sections/errorhandling/usematurelogger.md)
🔗 [**Informazio gehiago: erabili erregistratze tresna helduak**](/sections/errorhandling/usematurelogger.basque.md)
<br/><br/>

View File

@ -0,0 +1,42 @@
# Erabili erregistratze tresna heldu bat erroreen ikusgaitasuna handitzeko
### Azalpen Paragrafoa
Gustuko dugu console.log, baina [Pino][pino] (errendimenduan zentratutako aukera berriago bat)a newer option focused on performance) bezalako erregistratzaile tresna ospetsu eta iraunkor bat ezinbestekoa da proiektu serioetarako.
Errendimendu handiko erregistratze tresnek erroreak eta arazoa posibleak identifikatzen laguntzen dute. Erregistratze aholkuen artean:
1. Maila ezberdinak (debug, info, error) erabiliz erregistratze maistasuna
2. Erregistratzerako orduan, kontextuaren informazioa eman JSON objektu eran
3. Erregistro kontsulta API batekin (erregistro sistema ezberdinetarako erabilgarria) edota erregistro bistaratze software batekin monitorizatu eta filtratu erregistroak
4. Erregistroen informazioa [Splunk][splunk] bezalako operazio inteligentzia tresnekin erakutsi eta landu
[pino]: https://www.npmjs.com/package/pino
[splunk]: https://www.splunk.com/
### Kodearen Adibidea
```JavaScript
const pino = require('pino');
// zure erregistro objektu zentralizatua
const erregistratzailea = pino();
// erregistratzailea erabiltzen duen zure kode propioa
erregistratzailea.info({ anything: 'Hau metadatua da' }, 'Frogatu Erregistro Mezua %s parametroren batekin', 'parametroren bat');
```
### Blogeko Aipua: "Erregistratzailearen Betebeharrak"
StrongLoop blogetik ("Winston eta Bunyanen Node.js Erregistratzaile sistemak konparatzen" Alex Corbatcheven eskutik, 2014ko ekainaren 24a):
> Identifika ditzagun betebehar gutxi batzuk (erregistratzaile batentzat):
>
> 1. Denboran seilatu erregistro ilara bakoitza. Nahiko argi dago, erregistroko sarrera bakoitza noiz gertatu den esateko gai izan behar duzu
> 2. Erregistro formatua ulergarria izan behar da bai gizakientzat eta baita makinentzat ere
> 3. Korronte ezberdin ugari onartu behar ditu. Adibidez, errore erregistroak fitxategi batean idazten egon zintezke eta momentu horretan errore bat antzematen bada, fitxategi beraren barruan idatzi, errorearen fitxategian ere idatzi, eta posta elektroniko bat bidali, dena aldi berean, egiteko aukera eman behar du
### Non dago Winston?
Zergatik ohizko gustukoak hemengo aholkatutako jarraibide hoberenen zerrendan agertu beharko ez liratekeela jakiteko, begiratu [#684][#684].
[#684]: https://github.com/goldbergyoni/nodebestpractices/issues/684