Nomi dei file registro

Nomi dei file di registro locali

Per gli EA locali, vengono creati tre file di log nella directory dei log per ogni macchina (host o SPU): un file di testo, stderr e stdout.

Per impostazione predefinita, quando si utilizzano register_ae e NZAE_LOG_DIR, il nome del file di log principale ha il formato:

NZAE-<function-name>-<machine-name>-<transaction-id>-<undocumented stuff>.txt

Esiste anche un file di registro dell'uscita standard e dell'errore standard con lo stesso nome, seguito da _stdout.txt o _stderr.txt.

Esempi

nzae-applyOperationV2Tf-hostname-2660-24771-10167-17646.txt
nzae-applyOperationV2Tf-hostname-2660-24771-10167-17646.txt_stderr.txt
nzae-applyOperationV2Tf-hostname-2660-24771-10167-17646.txt_stdout.txt

Nomi dei file di registro remoti

La denominazione dei file di registro è diversa per gli AE remoti. Quando un'AE remota viene avviata, ha i propri file di log di standard output e standard error che vengono condivisi da tutte le richieste di funzione. Pertanto, l'impostazione NZAE_LOG_DIR deve essere utilizzata nella registrazione di lancio.

Esempi

nzae-apply_launch_v1-hostname-2662-24771-15233-launch-noexecae17646.txt_parent.txt
nzae-apply_launch_v1-hostname-2662-24771-15235-launch-17646.txt
nzae-apply_launch_v1-hostname-2662-24771-15235-launch-17646.txt_stderr.txt
nzae-apply_launch_v1-hostname-2662-24771-15235-launch-17646.txt_stdout.txt

Ogni richiesta ha il suo file di log principale, ma il suo output standard e l'errore vanno ai file di log dell'AE remoto. Se l'AE non raggiunge le istruzioni printf, controllare il file di log principale per i messaggi di errore dell'AE.