forked from fillotassi/HOD2018_website
17 lines
917 B
Markdown
17 lines
917 B
Markdown
|
---
|
||
|
title: "Circolog"
|
||
|
#date: 2018-09-22T10:41:39+02:00
|
||
|
orario: 16.00
|
||
|
draft: false
|
||
|
---
|
||
|
|
||
|
Circolog
|
||
|
|
||
|
circolog è un'implementazione di syslog con storage in memoria, su buffer circolare. Serve per poter avere debug molto dettagliato senza salvare i log su disco.
|
||
|
Lo scenario è che hai un server e vuoi bene ai tuoi utenti: non salvi i loro IP e nemmeno tanti altri dettagli personali. Quando devi debuggare qualcosa, come fai? Io, prima, aumentavo temporaneamente il livello di logging; per qualche ora volevo meno bene ai miei utenti e salvavo più informazioni, che mi erano necessarie per risolvere il problema.
|
||
|
Circolog permette di separare i log che vanno su disco (non sensibili e utili a lungo termine) dai log che vanno solo in memoria (potenzialmente sensibili e ricercabili solo a brevissimo termine).
|
||
|
|
||
|
Il codice è ottenibile, nei giorni in cui lattuga funziona, da https://git.lattuga.net/boyska/circolog
|
||
|
|
||
|
|