Vai al contenuto
PROMPTARIO
ScriptRISORSA 82

Contare gli errori ricorrenti in un log

PubblicatoWeb: da classificare

Raggruppa messaggi simili rimuovendo timestamp e identificatori variabili.

Strumenti
Python
Livello
Intermedio
Setup
10 min
Risultato
Codice

A cosa serve

Raggruppa messaggi simili rimuovendo timestamp e identificatori variabili.

Quando usarlo

Quando il tuo obiettivo è ottenere questo risultato: I venti schemi di errore più frequenti con conteggio.

Cosa preparare

  • Lavora su log privi di dati personali quando possibile.
  • Adatta il filtro ERROR al formato reale.
Istruzioni complete della risorsa
  1. Lavora su log privi di dati personali quando possibile.
  2. Adatta il filtro ERROR al formato reale.
  3. Usa le frequenze per orientare l'analisi, non come prova della causa.

Configura la risorsa

Variabili

Questo contenuto non contiene variabili compilabili. Leggi le istruzioni prima di copiarlo.

I valori restano in questa pagina e si perdono alla chiusura. Non inserire password o dati sensibili non necessari.

Controlla

Completa le variabili, poi premi “Controlla il prompt”.

Verifica se il tuo caso richiede fonti aggiornate o ricerca web.

Prompt

import re from collections import Counter from pathlib import Path righe = Path("app.log").read_text(encoding="utf-8", errors="replace").splitlines() contatore = Counter() for riga in righe: if "ERROR" not in riga: continue pulita = re.sub(r"\b[0-9a-f]{8,}\b|\b\d{2}:\d{2}:\d{2}\b", "<VAR>", riga, flags=re.I) contatore[pulita] += 1 for messaggio, numero in contatore.most_common(20): print(numero, messaggio[:240])

Usa

Incolla il contenuto nello strumento AI scelto. Aggiungi gli allegati richiesti e verifica la risposta con la checklist della scheda.

La copia non avvia il modello e non invia dati.

Esempio

Un esempio documentato non è ancora disponibile per questa risorsa.

Risultato atteso

I venti schemi di errore più frequenti con conteggio.

Cosa controllare

  • Confronta il risultato con i dati di partenza.
  • Verifica fatti, nomi, numeri e passaggi prima dell’uso.
  • Non considerare la risposta dell’AI come una verifica indipendente.

Stato del test

PubblicatoWeb: da classificare

Pubblicato nel catalogo. Non è disponibile un rapporto di prova collegato a questa versione: modello, input, output e limiti devono ancora essere documentati.

Ultimo controllo documentato: non disponibile.

Data di test dichiarata nella scheda precedente: 19 ago 2026. Da sola non costituisce una verifica.

Cosa significano i badge
Pubblicato
Disponibile nel catalogo; non attesta una prova.
Testato
Prova documentata sulla stessa versione, con modello, dati e limiti.
Verificato
Risultato della prova controllato anche da un revisore identificato.
Da aggiornare
Una modifica, una scadenza o un problema richiedono un nuovo controllo.

0 variabili · risparmio indicativo dichiarato: 30 min / utilizzo.

04

Continua con risorse collegate

Collegamenti scelti per categoria, strumenti e obiettivo. Apri soltanto ciò che serve al tuo prossimo passaggio.

ScriptSviluppo

Validare campi obbligatori in file JSON

Controlla struttura minima e tipi senza modificare i dati.

Python · IntermedioApri la risorsa
ScriptSviluppo

Estrarre TODO e FIXME da una codebase

Crea un inventario con file e riga escludendo cartelle generate.

Python · IntermedioApri la risorsa
ScriptDati & documenti

Unire CSV con colonne non identiche

Combina più file conservando tutte le colonne e indicando la provenienza.

Python · IntermedioApri la risorsa
ScriptSviluppo

Riepiloga gli errori più frequenti da un log

Conta righe di errore normalizzando date e numeri per evidenziare pattern ricorrenti senza inviare il log a servizi esterni.

Python 3.10+ · IntermedioApri la risorsa
ScriptSviluppo

Profilo degli errori di log per lo sviluppo software

Script Python in sola lettura per contare livelli ed eventi ricorrenti in un log nel settore sviluppo, con verifica sulla fonte.

Python 3.10+ · BaseApri la risorsa
ScriptSviluppo

Inventario dei nomi delle variabili ambiente

Confronta le chiavi dichiarate senza stampare i valori segreti.

Python · IntermedioApri la risorsa