1. Glossario/

Anamnesi

Raccolta della storia del sistema

In medicina, l’anamnesi è la raccolta della storia clinica del paziente prima di formulare una diagnosi. Nel contesto della diagnostica di sistemi informatici, il termine indica lo stesso processo applicato a macchine, database e applicazioni: raccogliere in modo sistematico sintomi osservati, eventi recenti, modifiche alla configurazione e contesto operativo, prima di avanzare qualsiasi ipotesi sulla causa del problema.

Come funziona #

L’anamnesi tecnica si articola in domande precise e sequenziali:

  • Cosa è cambiato di recente? Deploy, aggiornamenti di pacchetti, modifiche a parametri di configurazione, interventi di manutenzione.
  • Quando è comparso il sintomo? Timestamp precisi, correlazione con eventi schedulati (backup, batch, picchi di carico).
  • Chi ha accesso e cosa ha fatto? Log di accesso, history dei comandi, ticket aperti nelle ore precedenti.
  • Qual è la configurazione attuale? Versione del software, risorse hardware, topologia di rete, dipendenze esterne.

Solo dopo aver raccolto queste informazioni ha senso formulare ipotesi diagnostiche. Saltare questo passaggio porta quasi sempre a inseguire cause sbagliate.

Quando si usa #

L’anamnesi è il primo passo ogni volta che si affronta un problema non immediatamente riproducibile o con causa non ovvia: rallentamenti improvvisi, errori intermittenti, comportamenti anomali dopo un aggiornamento. È particolarmente critica negli ambienti di produzione, dove il tempo di diagnosi ha un costo diretto, e nei sistemi legacy dove la documentazione è scarsa e la memoria storica è distribuita tra persone diverse.

Un’anamnesi ben condotta riduce il rischio di applicare fix che risolvono il sintomo senza toccare la causa radice.