Naplófájlok kezelése
Az Azure Sphere CLI-vel eldöntheti, hogy a számítógépről, a felhőből és a csatlakoztatott Azure Sphere-eszközről származó diagnosztikai és konfigurációs információkat fel szeretné-e venni egy naplófájlba. Engedélyezheti vagy letilthatja a naplózást a parancssori felület használatával egy adott munkamenetben, vagy véglegesen, a környezeti változó beállításával.
Megjegyzés
- Ez a funkció a klasszikus Azure Sphere cli-ben nem támogatott.
- Alapértelmezés szerint, ha a környezeti változó nincs beállítva, a naplózás le van tiltva.
Naplózás konfigurálása a parancssori felületen
A naplózás a környezeti változó AZSPHERE_FILE_LOGGING_DISABLED
beállításával konfigurálható. Ha a naplózás engedélyezve van, a rendszer létrehoz egy naplófájlt a C:\Users<user.azsphere>\logs könyvtárban Windows rendszeren és ~/.azsphere/logs linuxon.
Emellett az információkat a parancs futtatásakor az sphere get-support-data
létrehozott .zip fájl is tartalmazza.
Példa
Íme egy példa a naplózás parancssori felülettel történő konfigurálására:
Megjegyzés
A megadott beállítások csak az aktuális CLI-munkamenetre vonatkoznak, és nem állandóak a munkamenetek között. A beállítás végleges beállításához tekintse meg az operációs rendszer dokumentációját.
A támogatott értékek a következők:
- 0 a naplózás engedélyezéséhez
- 1 a naplózás letiltásához
- Ha nincs beállítva, a naplózás le van tiltva
Windows parancssor
A naplózás engedélyezése:
set AZSPHERE_FILE_LOGGING_DISABLED=0
A naplózás letiltása:
set AZSPHERE_FILE_LOGGING_DISABLED=1
A beállítás törlése:
set AZSPHERE_FILE_LOGGING_DISABLED=
A környezeti változó értékének megtekintéséhez írja be set AZSPHERE_FILE_LOGGING_DISABLED
a parancsot a parancssorba.
Windows PowerShell
A parancsot a Windows parancssorból futtathatja, és Windows PowerShell:
A naplózás engedélyezése:
$env:AZSPHERE_FILE_LOGGING_DISABLED=0
A naplózás letiltása:
$env:AZSPHERE_FILE_LOGGING_DISABLED=1
A beállítás törlése:
Remove-Item -Path Env:AZSPHERE_FILE_LOGGING_DISABLED
A környezeti változó értékének megtekintéséhez írja be a parancsot dir env:
a PowerShellbe, és keresse meg AZSPHERE_FILE_LOGGING_DISABLED a listában.