Ho lavorato su un servizio di assistenza in background basato su cloud e purtroppo è quasi "cieco". Ciò che intendo è che è incredibilmente difficile avere una visione di ciò che sta accadendo, a parte il noioso processo di lettura dei log rumorosi.
Alcune delle cose comuni che vorrei sapere sono:
- è in esecuzione?
- se / quando si è bloccato
- il risultato dei calcoli della logica aziendale
- dati utilizzati durante i controlli condizionali non riusciti
Come ho detto, posso ricavare queste informazioni dai log, ma è rumoroso dalle dipendenze e da altri strumenti che registrano gli stessi livelli. Pertanto, desidero dare la priorità ai dati sulle prestazioni chiave da altri dettagli del registro.
Un modo per ovviare a questo problema è la creazione di un'interfaccia utente personalizzata del pannello di controllo. Questo è fattibile con il talento del nostro team, ma il tempo e lo sforzo richiesti potrebbero non essere giustificabili.
Quello che sto cercando sono buone strategie per ottenere informazioni approfondite su un servizio in background che è meglio che guardare attraverso i log di testo non elaborati, oltre a richiedere meno tempo rispetto a un'interfaccia utente personalizzata?