Azure Stack Edge Pro-eszköz kezelése a Windows PowerShell használatával

Az Azure Stack Edge Pro-megoldás lehetővé teszi az adatok feldolgozását és hálózaton keresztüli küldését az Azure-ba. Ez a cikk az Azure Stack Edge Pro-eszköz konfigurációs és felügyeleti feladatait ismerteti. Az eszköz kezeléséhez használhatja az Azure Portalt, a helyi webes felhasználói felületet vagy a Windows PowerShell-felületet.

Ez a cikk a PowerShell-felülettel végzett feladatokat ismerteti.

Ez a cikk a következő eljárásokat tartalmazza:

  • Csatlakozás a PowerShell-felülethez
  • Támogatási csomag létrehozása
  • Tanúsítvány feltöltése
  • Az eszköz alaphelyzetbe állítása
  • Eszközadatok megtekintése
  • Számítási naplók lekérése
  • Számítási modulok monitorozása és hibaelhárítása

Csatlakozás a PowerShell-felülethez

Az ügyfél operációs rendszerétől függően az eszközhöz való távoli csatlakozás eljárásai eltérőek.

Távoli csatlakozás Windows-ügyfélről

Mielőtt hozzákezdene, győződjön meg arról, hogy a Windows-ügyfél Windows PowerShell 5.0-s vagy újabb verzióját futtatja.

Az alábbi lépéseket követve távolról csatlakozhat Windows-ügyfélről.

  1. Windows PowerShell-munkamenet futtatása rendszergazdaként.

  2. Győződjön meg arról, hogy a Windows távfelügyeleti szolgáltatás fut az ügyfélen. A parancssorba írja be a következőt:

    winrm quickconfig

    További információ: Telepítés és konfiguráció a Windows távfelügyelethez.

  3. Rendeljen hozzá egy változót az eszköz IP-címéhez.

    $ip = "<device_ip>"

    Cserélje le <device_ip> az eszköz IP-címére.

  4. Ha hozzá szeretné adni az eszköz IP-címét az ügyfél megbízható gazdagépeinek listájához, írja be a következő parancsot:

    Set-Item WSMan:\localhost\Client\TrustedHosts $ip -Concatenate -Force

  5. Windows PowerShell-munkamenet indítása az eszközön:

    Enter-PSSession -ComputerName $ip -Credential $ip\EdgeUser -ConfigurationName Minishell

  6. Adja meg a jelszót, amikor a rendszer kéri. Használja ugyanazt a jelszót, amelyet a helyi webes felhasználói felületre való bejelentkezéshez használ. A helyi webes felhasználói felület alapértelmezett jelszava a Password1. Ha sikeresen csatlakozik az eszközhöz távoli PowerShell használatával, a következő mintakimenet jelenik meg:

    Windows PowerShell
    Copyright (C) Microsoft Corporation. All rights reserved.
    
    PS C:\WINDOWS\system32> winrm quickconfig
    WinRM service is already running on this machine.
    PS C:\WINDOWS\system32> $ip = "10.100.10.10"
    PS C:\WINDOWS\system32> Set-Item WSMan:\localhost\Client\TrustedHosts $ip -Concatenate -Force
    PS C:\WINDOWS\system32> Enter-PSSession -ComputerName $ip -Credential $ip\EdgeUser -ConfigurationName Minishell
    
    WARNING: The Windows PowerShell interface of your device is intended to be used only for the initial network configuration. Please engage Microsoft Support if you need to access this interface to troubleshoot any potential issues you may be experiencing. Changes made through this interface without involving Microsoft Support could result in an unsupported configuration.
    [10.100.10.10]: PS>
    

Távoli csatlakozás Linux-ügyfélről

A Linux-ügyfél, amelyet kapcsolódáshoz használ:

További információkért tekintse meg a PowerShell távoli elérés SSH felett című részt.

Az alábbi lépéseket követve távolról csatlakozhat egy NFS-ügyfélről.

  1. A PowerShell-munkamenet megnyitásához írja be a következőt:

    pwsh

  2. A távoli ügyfél használatával való csatlakozáshoz írja be a következőt:

    Enter-PSSession -ComputerName $ip -Authentication Negotiate -ConfigurationName Minishell -Credential ~\EdgeUser

    Amikor a rendszer kéri, adja meg az eszközre való bejelentkezéshez használt jelszót.

Feljegyzés

Ez az eljárás nem működik Mac OS rendszeren.

Támogatási csomag létrehozása

Ha bármilyen eszközproblémát tapasztal, létrehozhat egy támogatási csomagot a rendszernaplókból. Microsoft ügyfélszolgálata ezzel a csomagkal hárítja el a problémákat. Támogatási csomag létrehozásához kövesse az alábbi lépéseket:

  1. Csatlakozzon az eszköz PowerShell-felületéhez.

  2. Get-HcsNodeSupportPackage A parancs használatával hozzon létre egy támogatási csomagot. A parancsmag használata a következő:

    Get-HcsNodeSupportPackage [-Path] <string> [-Zip] [-ZipFileName <string>] [-Include {None | RegistryKeys | EtwLogs
            | PeriodicEtwLogs | LogFiles | DumpLog | Platform | FullDumps | MiniDumps | ClusterManagementLog | ClusterLog |
            UpdateLogs | CbsLogs | StorageCmdlets | ClusterCmdlets | ConfigurationCmdlets | KernelDump | RollbackLogs |
            Symbols | NetworkCmdlets | NetworkCmds | Fltmc | ClusterStorageLogs | UTElement | UTFlag | SmbWmiProvider |
            TimeCmds | LocalUILogs | ClusterHealthLogs | BcdeditCommand | BitLockerCommand | DirStats | ComputeRolesLogs |
            ComputeCmdlets | DeviceGuard | Manifests | MeasuredBootLogs | Stats | PeriodicStatLogs | MigrationLogs |
            RollbackSupportPackage | ArchivedLogs | Default}] [-MinimumTimestamp <datetime>] [-MaximumTimestamp <datetime>]
            [-IncludeArchived] [-IncludePeriodicStats] [-Credential <pscredential>]  [<CommonParameters>]
    

    A parancsmag összegyűjti a naplókat az eszközről, és ezeket a naplókat egy megadott hálózatra vagy helyi megosztásra másolja.

    A használt paraméterek a következők:

    • -Path – Adja meg a támogatási csomag másolásához a hálózatot vagy a helyi elérési utat. (szükséges)
    • -Credential – Adja meg a védett elérési út eléréséhez szükséges hitelesítő adatokat.
    • -Zip – Adjon meg egy zip-fájlt létrehozó paramétert.
    • -Include – Adja meg, hogy a támogatási csomagban szerepeljenek az összetevők. Ha nincs megadva, Default feltételezzük.
    • -IncludeArchived – Adja meg, hogy az archivált naplók szerepeljenek a támogatási csomagban.
    • -IncludePeriodicStats – Adja meg, hogy a támogatási csomagban szerepeljenek rendszeres statisztikás naplók.

Tanúsítvány feltöltése

A megfelelő SSL-tanúsítvány biztosítja, hogy a titkosított adatokat a megfelelő kiszolgálóra küldi. A titkosítás mellett a tanúsítvány a hitelesítésre is lehetőséget biztosít. Az eszköz PowerShell-felületén keresztül feltöltheti saját megbízható SSL-tanúsítványát.

  1. Csatlakozás a PowerShell-felülethez.

  2. A tanúsítvány feltöltéséhez használja a Set-HcsCertificate parancsmagot. Amikor a rendszer kéri, adja meg az alábbi paramétereket:

    • CertificateFilePath – A tanúsítványfájlt .pfx formátumban tartalmazó megosztás elérési útja.

    • CertificatePassword - A tanúsítvány védelmére szolgáló jelszó.

    • Credentials – A tanúsítványfájlt tartalmazó megosztás eléréséhez szükséges felhasználónév. Kérés esetén adja meg a hálózati megosztás jelszavát.

      Az alábbi példa a parancsmag használatát mutatja be:

      Set-HcsCertificate -Scope LocalWebUI -CertificateFilePath "\\myfileshare\certificates\mycert.pfx" -CertificatePassword "mypassword" -Credential "Username"
      

IoT Edge-tanúsítványokat is feltölthet, hogy biztonságos kapcsolatot lehessen létesíteni az IoT Edge-eszköz és a hozzá kapcsolódó, alsóbb rétegbeli eszközök között. Három fájlt (.pem formátumot) kell telepítenie:

  • Gyökér CA tanúsítvány vagy a tulajdonos CA
  • Eszköz hitelesítésszolgáltatói tanúsítványa
  • Eszköz titkos kulcsa

Az alábbi példa az IoT Edge-tanúsítványok telepítéséhez használt parancsmag használatát mutatja be:

Set-HcsCertificate -Scope IotEdge -RootCACertificateFilePath "\\hcfs\root-ca-cert.pem" -DeviceCertificateFilePath "\\hcfs\device-ca-cert.pem\" -DeviceKeyFilePath "\\hcfs\device-private-key.pem" -Credential "username"

A parancsmag futtatásakor a rendszer kérni fogja, hogy adja meg a hálózati megosztás jelszavát.

További információ a tanúsítványokról: Azure IoT Edge-tanúsítványok vagy Tanúsítványok telepítése átjárón.

Eszközadatok megtekintése

  1. Csatlakozás a PowerShell-felülethez.

  2. Get-HcsApplianceInfo A segítségével lekérheti az eszköz adatait.

    Az alábbi példa a parancsmag használatát mutatja be:

    [10.100.10.10]: PS>Get-HcsApplianceInfo
    
    Id                            : b2044bdb-56fd-4561-a90b-407b2a67bdfc
    FriendlyName                  : DBE-NBSVFQR94S6
    Name                          : DBE-NBSVFQR94S6
    SerialNumber                  : HCS-NBSVFQR94S6
    DeviceId                      : 40d7288d-cd28-481d-a1ea-87ba9e71ca6b
    Model                         : Virtual
    FriendlySoftwareVersion       : Data Box Gateway 1902
    HcsVersion                    : 1.4.771.324
    IsClustered                   : False
    IsVirtual                     : True
    LocalCapacityInMb             : 1964992
    SystemState                   : Initialized
    SystemStatus                  : Normal
    Type                          : DataBoxGateway
    CloudReadRateBytesPerSec      : 0
    CloudWriteRateBytesPerSec     : 0
    IsInitialPasswordSet          : True
    FriendlySoftwareVersionNumber : 1902
    UploadPolicy                  : All
    DataDiskResiliencySettingName : Simple
    ApplianceTypeFriendlyName     : Data Box Gateway
    IsRegistered                  : False
    

    Az alábbi táblázat összefoglalja az eszköz néhány fontos információját:

    Paraméter Leírás
    BarátságosNév Az eszköz barátságos neve, amelyet a helyi webes felület segítségével állítanak be az eszköz üzembe helyezése közben. Az alapértelmezett barátságos név az eszköz sorozatszáma.
    Sorozatszám Az eszköz sorozatszáma a gyárban hozzárendelt egyedi szám.
    Modell Az Azure Stack Edge- vagy Data Box Gateway-eszköz modellje. A modell fizikai az Azure Stack Edge-hez és virtuális a Data Box Gatewayhez.
    BarátságosSzoftverVerzió Az eszköz szoftververziójának megfelelő felhasználóbarát sztring. Az előzetes verziót futtató rendszerek esetében a szoftverbarát verzió a Data Box Edge 1902 lenne.
    HcsVersion Az eszközön futó HCS-szoftververzió. A Data Box Edge 1902-nek megfelelő HCS-szoftververzió például 1.4.771.324.
    HelyiKapacitásMb-ban Az eszköz teljes helyi kapacitása a Megabitsben.
    Regisztrálva van Ez az érték azt jelzi, hogy az eszköz aktiválva van-e a szolgáltatással.

Az eszköz alaphelyzetbe állítása

Az eszköz visszaállításához biztonságosan törölnie kell az eszköz adatlemezén és rendszerindító lemezén található összes adatot.

Használja a Reset-HcsAppliance parancsmagot az adatlemezek és a rendszerindító lemez, vagy csak az adatlemezek adatainak törléséhez. Az SecureWipeBootDisk és SecureWipeDataDisks a kapcsolók lehetővé teszik a rendszerindító lemez és az adatlemezek törlését.

A SecureWipeBootDisk kapcsoló törli a rendszerindító lemezt, és használhatatlanná teszi az eszközt. Csak akkor érdemes használni, ha az eszközt vissza kell küldeni a Microsoftnak. További információért lásd az eszköz Microsoftnak való visszaküldését ismertető szakaszt.

Ha az eszköz visszaállításához a helyi webes felhasználói felületet használja, csak az adatlemezek biztonságos törlése megy végbe, a rendszerindító lemez pedig érintetlen marad. A rendszerindító lemez tartalmazza az eszköz konfigurációját.

  1. Csatlakozás a PowerShell-felülethez.

  2. A parancssorba írja be a következőt:

    Reset-HcsAppliance -SecureWipeBootDisk -SecureWipeDataDisks

    Az alábbi példa bemutatja, hogyan használhatja ezt a parancsmagot:

    [10.128.24.33]: PS>Reset-HcsAppliance -SecureWipeBootDisk -SecureWipeDataDisks
    
    Confirm
    Are you sure you want to perform this action?
    Performing the operation "Reset-HcsAppliance" on target "ShouldProcess appliance".
    [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [?] Help (default is "Y"): N
    

Számítási naplók lekérése

Ha a számítási szerepkör konfigurálva van az eszközön, a számítási naplókat a PowerShell-felületen keresztül is lekérheti.

  1. Csatlakozás a PowerShell-felülethez.

  2. Get-AzureDataBoxEdgeComputeRoleLogs A segítségével lekérheti az eszköz számítási naplóit.

    Az alábbi példa a parancsmag használatát mutatja be:

    Get-AzureDataBoxEdgeComputeRoleLogs -Path "\\hcsfs\logs\myacct" -Credential "username" -FullLogCollection
    

    Íme a parancsmaghoz használt paraméterek leírása:

    • Path: Adjon meg egy hálózati útvonalat ahhoz a megosztáshoz, ahol létre szeretné hozni a számítási naplócsomagot.
    • Credential: Adja meg a hálózati megosztás felhasználónevét. A parancsmag futtatásakor meg kell adnia a megosztási jelszót.
    • FullLogCollection: Ez a paraméter biztosítja, hogy a naplócsomag tartalmazza az összes számítási naplót. Alapértelmezés szerint a naplócsomag csak a naplók egy részhalmazát tartalmazza.

Számítási modulok monitorozása és hibaelhárítása

Az olyan Azure Stack Edge-eszközön, amelyen a számítási szerepkör van beállítva, két különböző parancskészlettel háríthatja el a hibákat, illetve figyelheti az eszközt.

  • Parancsok használata iotedge . Ezek a parancsok az eszköz alapműveleteihez érhetők el.
  • Parancsok használata dkrdbe. Ezek a parancsok számos művelethez érhetők el az eszközhöz.

A fenti parancsok bármelyikének végrehajtásához csatlakoznia kell a PowerShell-felülethez.

Használja a iotedge parancsokat

Az elérhető parancsok listájának megtekintéséhez csatlakozzon a PowerShell-felülethez, és használja a függvénytiotedge.

[10.100.10.10]: PS>iotedge -?                                                                                                                                                                                                 Usage: iotedge COMMAND

Commands:
   check
   list
   logs
   restart

[10.100.10.10]: PS>

Az alábbi táblázat a következő iotedgeparancsok rövid leírását tartalmazza:

parancs Leírás
check Gyakori konfigurációs és csatlakozási problémák automatikus ellenőrzése
list Modulok listázása
logs Modul naplóinak lekérése
restart Modul leállítása és újraindítása

Használjon dkrdbe parancsokat

Az elérhető parancsok listájának megtekintéséhez csatlakozzon a PowerShell-felülethez, és használja a függvénytdkrdbe.

[10.100.10.10]: PS>dkrdbe -?
Usage: dkrdbe COMMAND

Commands:
   image [prune]
   images
   inspect
   login
   logout
   logs
   port
   ps
   pull
   start
   stats
   stop
   system [df]
   top

[10.100.10.10]: PS>

Az alábbi táblázat a következő dkrdbeparancsok rövid leírását tartalmazza:

parancs Leírás
image Képek kezelése. A nem használt képek eltávolításához használja a következőt: dkrdbe image prune -a -f
images Képek listázása
inspect Alacsony szintű információk visszaadása Docker-objektumokon
login Bejelentkezés Docker-beállításjegyzékbe
logout Kijelentkezés Egy Docker-beállításjegyzékből
logs Tároló naplóinak lekérése
port Portleképezések listázása vagy a tároló adott leképezése
ps Tárolók listázása
pull Rendszerkép vagy adattár lekérése egy beállításjegyzékből
start Egy vagy több leállított tároló indítása
stats Tároló(ok) erőforrás-használati statisztikáinak élő streamjének megjelenítése
stop Állítsa le egy vagy több futó tárolót
system Docker kezelése
top Tároló futó folyamatainak megjelenítése

Ha segítségre van szüksége az elérhető parancsokhoz, használja a következőt dkrdbe <command-name> --help: .

A parancs használatának megértéséhez például írja be a port következőt:

[10.100.10.10]: P> dkrdbe port --help

Usage:  dkr port CONTAINER [PRIVATE_PORT[/PROTO]]

List port mappings or a specific mapping for the container
[10.100.10.10]: P> dkrdbe login --help

Usage:  docker login [OPTIONS] [SERVER]

Log in to a Docker registry.
If no server is specified, the default is defined by the daemon.

Options:
  -p, --password string   Password
      --password-stdin    Take the password from stdin
  -u, --username string   Username
[10.100.10.10]: PS>

A függvényhez elérhető parancsok dkrdbe ugyanazokat a paramétereket használják, mint a normál Docker-parancsokhoz. A Docker-paranccsal használt beállítások és paraméterek a Docker-parancsvonal használata című témakörben találhatóak.

Annak ellenőrzése, hogy a modul sikeresen üzembe lett-e helyezve

A számítási modulok olyan tárolók, amelyek üzleti logikával rendelkeznek. A számítási modul sikeres üzembe helyezésének ellenőrzéséhez futtassa a ps parancsot, és ellenőrizze, hogy a tároló (a számítási modulnak megfelelő) fut-e.

Az összes tároló (köztük a szüneteltetett tárolók) listájának lekéréséhez futtassa a ps -a parancsot.

[10.100.10.10]: P> dkrdbe ps -a
CONTAINER ID        IMAGE                                                COMMAND                   CREATED             STATUS              PORTS                                                                  NAMES
d99e2f91d9a8        edgecompute.azurecr.io/filemovemodule2:0.0.1-amd64   "dotnet FileMoveModu…"    2 days ago          Up 2 days                                                                                  movefile
0a06f6d605e9        edgecompute.azurecr.io/filemovemodule2:0.0.1-amd64   "dotnet FileMoveModu…"    2 days ago          Up 2 days                                                                                  filemove
2f8a36e629db        mcr.microsoft.com/azureiotedge-hub:1.0               "/bin/sh -c 'echo \"$…"   2 days ago          Up 2 days           0.0.0.0:443->443/tcp, 0.0.0.0:5671->5671/tcp, 0.0.0.0:8883->8883/tcp   edgeHub
acce59f70d60        mcr.microsoft.com/azureiotedge-agent:1.0             "/bin/sh -c 'echo \"$…"   2 days ago          Up 2 days                                                                                  edgeAgent
[10.100.10.10]: PS>

Ha hiba történt a tárolórendszerkép létrehozásakor vagy a rendszerkép lekérése közben, futtassa a parancsot logs edgeAgent. EdgeAgent az IoT Edge futtatókörnyezeti tárolója, amely más tárolók kiépítéséért felelős.

Mivel logs edgeAgent kiírja az összes naplót, a legutóbbi hibák megtekintésének jó módja, ha a beállítást --tail 20 használja.

[10.100.10.10]: PS>dkrdbe logs edgeAgent --tail 20
2019-02-28 23:38:23.464 +00:00 [DBG] [Microsoft.Azure.Devices.Edge.Util.Uds.HttpUdsMessageHandler] - Connected socket /var/run/iotedge/mgmt.sock
2019-02-28 23:38:23.464 +00:00 [DBG] [Microsoft.Azure.Devices.Edge.Util.Uds.HttpUdsMessageHandler] - Sending request http://mgmt.sock/modules?api-version=2018-06-28
2019-02-28 23:38:23.464 +00:00 [DBG] [Microsoft.Azure.Devices.Edge.Agent.Core.Agent] - Getting edge agent config...
2019-02-28 23:38:23.464 +00:00 [DBG] [Microsoft.Azure.Devices.Edge.Agent.Core.Agent] - Obtained edge agent config
2019-02-28 23:38:23.469 +00:00 [DBG] [Microsoft.Azure.Devices.Edge.Agent.Edgelet.ModuleManagementHttpClient] - Received a valid Http response from unix:///var/run/iotedge/mgmt.soc
k for List modules
--------------------CUT---------------------
--------------------CUT---------------------
08:28.1007774+00:00","restartCount":0,"lastRestartTimeUtc":"2019-02-26T20:08:28.1007774+00:00","runtimeStatus":"running","version":"1.0","status":"running","restartPolicy":"always
","type":"docker","settings":{"image":"edgecompute.azurecr.io/filemovemodule2:0.0.1-amd64","imageHash":"sha256:47778be0602fb077d7bc2aaae9b0760fbfc7c058bf4df192f207ad6cbb96f7cc","c
reateOptions":"{\"HostConfig\":{\"Binds\":[\"/home/hcsshares/share4-dl460:/home/input\",\"/home/hcsshares/share4-iot:/home/output\"]}}"},"env":{}}
2019-02-28 23:38:28.480 +00:00 [DBG] [Microsoft.Azure.Devices.Edge.Agent.Core.Planners.HealthRestartPlanner] - HealthRestartPlanner created Plan, with 0 command(s).

Tárolónaplók lekérése

Egy adott tároló naplóinak lekéréséhez először listázhatja a tárolót, majd lekérheti az önt érdeklő tároló naplóit.

  1. Csatlakozás a PowerShell-felülethez.

  2. A futó tárolók listájának lekéréséhez futtassa a ps parancsot.

    [10.100.10.10]: P> dkrdbe ps
    CONTAINER ID        IMAGE                                                COMMAND                   CREATED             STATUS              PORTS                                                                  NAMES
    d99e2f91d9a8        edgecompute.azurecr.io/filemovemodule2:0.0.1-amd64   "dotnet FileMoveModu…"    2 days ago          Up 2 days                                                                                  movefile
    0a06f6d605e9        edgecompute.azurecr.io/filemovemodule2:0.0.1-amd64   "dotnet FileMoveModu…"    2 days ago          Up 2 days                                                                                  filemove
    2f8a36e629db        mcr.microsoft.com/azureiotedge-hub:1.0               "/bin/sh -c 'echo \"$…"   2 days ago          Up 2 days           0.0.0.0:443->443/tcp, 0.0.0.0:5671->5671/tcp, 0.0.0.0:8883->8883/tcp   edgeHub
    acce59f70d60        mcr.microsoft.com/azureiotedge-agent:1.0             "/bin/sh -c 'echo \"$…"   2 days ago          Up 2 days                                                                                  edgeAgent
    
  3. Jegyezze fel annak a tárolónak a tárolóazonosítóját, amelyhez a naplók szükségesek.

  4. A naplók lekéréséhez egy adott tárolóból futtassa a logs parancsot a tárolóazonosító megadásával.

    [10.100.10.10]: PS>dkrdbe logs d99e2f91d9a8
    02/26/2019 18:21:45: Info: Opening module client connection.
    02/26/2019 18:21:46: Info: Initializing with input: /home/input, output: /home/output.
    02/26/2019 18:21:46: Info: IoT Hub module client initialized.
    02/26/2019 18:22:24: Info: Received message: 1, SequenceNumber: 0 CorrelationId: , MessageId: 081886a07e694c4c8f245a80b96a252a Body: [{"ChangeType":"Created","ShareRelativeFilePath":"\\__Microsoft Data Box Edge__\\Upload\\Errors.xml","ShareName":"share4-dl460"}]
    02/26/2019 18:22:24: Info: Moving input file: /home/input/__Microsoft Data Box Edge__/Upload/Errors.xml to /home/output/__Microsoft Data Box Edge__/Upload/Errors.xml
    02/26/2019 18:22:24: Info: Processed event.
    02/26/2019 18:23:38: Info: Received message: 2, SequenceNumber: 0 CorrelationId: , MessageId: 30714d005eb048e7a4e7e3c22048cf20 Body: [{"ChangeType":"Created","ShareRelativeFilePath":"\\f [10]","ShareName":"share4-dl460"}]
    02/26/2019 18:23:38: Info: Moving input file: /home/input/f [10] to /home/output/f [10]
    02/26/2019 18:23:38: Info: Processed event.
    

Az eszköz használati statisztikáinak figyelése

A memória, a processzorhasználat és az I/O eszköz figyeléséhez használja a stats parancsot.

  1. Csatlakozás a PowerShell-felülethez.

  2. Futtassa a stats parancsot úgy, hogy letiltsa az élő streamet, és csak az első eredményt kérje le.

    dkrdbe stats --no-stream
    

    Az alábbi példa a parancsmag használatát mutatja be:

    [10.100.10.10]: P> dkrdbe stats --no-stream
    CONTAINER ID        NAME          CPU %         MEM USAGE / LIMIT     MEM %         NET I/O             BLOCK I/O           PIDS
    d99e2f91d9a8        movefile      0.0           24.4MiB / 62.89GiB    0.04%         751kB / 497kB       299kB / 0B          14
    0a06f6d605e9        filemove      0.00%         24.11MiB / 62.89GiB   0.04%         679kB / 481kB       49.5MB / 0B         14
    2f8a36e629db        edgeHub       0.18%         173.8MiB / 62.89GiB   0.27%         4.58MB / 5.49MB     25.7MB / 2.19MB     241
    acce59f70d60        edgeAgent     0.00%         35.55MiB / 62.89GiB   0.06%         2.23MB / 2.31MB     55.7MB / 332kB      14
    [10.100.10.10]: PS>
    

Kilépés a távoli munkamenetből

A távoli PowerShell-munkamenetből való kilépéshez zárja be a PowerShell-ablakot.

Következő lépések