Quando si progetta un componente che emette telemetria, l'errore di emettere telemetria non dovrebbe riuscire nell'operazione? O si dovrebbe salvare l'errore nel log e lasciare che l'operazione continui (sapendo che un file di registro viene guardato solo quando si sa che qualcosa non funziona). La telemetria viene utilizzata per comprendere lo stato del sistema, non viene utilizzata per completare effettivamente l'operazione, ma preferibilmente vorrei sapere se la telemetria non viene emessa.
Chiedo nel contesto di un componente non rivolto all'utente. In caso contrario, l'operazione avrebbe sicuramente garantito che gli occhi arrivassero all'errore, ma ciò avrebbe interrotto il servizio fornito dal componente.