Periksa status perangkat inti Greengrass - AWS IoT Greengrass

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Periksa status perangkat inti Greengrass

Perangkat inti Greengrass melaporkan status komponen perangkat lunak mereka ke. AWS IoT Greengrass Anda dapat memeriksa ringkasan kesehatan setiap perangkat, dan Anda dapat memeriksa status masing-masing komponen di setiap perangkat.

Perangkat inti memiliki status kesehatan berikut:

  • HEALTHY— Perangkat lunak AWS IoT Greengrass Core dan semua komponen berjalan tanpa masalah pada perangkat inti.

  • UNHEALTHY— Perangkat lunak AWS IoT Greengrass Inti atau komponen berada dalam keadaan kesalahan pada perangkat inti.

catatan

AWS IoT Greengrass bergantung pada perangkat individual untuk mengirim pembaruan status ke file. AWS Cloud Jika perangkat lunak AWS IoT Greengrass Core tidak berjalan di perangkat, atau jika perangkat tidak terhubung ke perangkat AWS Cloud, maka status perangkat yang dilaporkan mungkin tidak mencerminkan statusnya saat ini. Cap waktu status menunjukkan kapan status perangkat terakhir diperbarui.

Perangkat inti mengirim pembaruan status pada waktu-waktu berikut:

  • Saat perangkat lunak AWS IoT Greengrass inti dimulai

  • Ketika perangkat inti menerima penerapan dari AWS Cloud

  • Untuk Greengrass nucleus 2.12.2 dan sebelumnya, perangkat inti mengirimkan pembaruan status saat status komponen apa pun pada perangkat inti menjadi atau ERRORED BROKEN

  • Untuk Greengrass nucleus 2.12.3 dan yang lebih baru, perangkat inti mengirimkan pembaruan status saat status komponen apa pun pada perangkat inti menjadi,,, atau ERRORED BROKEN RUNNING FINISHED

  • Pada interval reguler yang dapat Anda konfigurasikan, yang defaultnya 24 jam

Untuk AWS IoT Greengrass Core v2.7.0 dan yang lebih baru, perangkat inti mengirimkan pembaruan status saat penerapan lokal dan penyebaran cloud terjadi

Periksa kesehatan perangkat inti

Anda dapat memeriksa status perangkat inti individu.

Untuk memeriksa status perangkat inti (AWS CLI)
  • Jalankan perintah berikut untuk mengambil status deployment. Ganti coreDeviceNamedengan nama perangkat inti untuk kueri.

    aws greengrassv2 get-core-device --core-device-thing-name coreDeviceName

    Tanggapan berisi informasi tentang perangkat inti, termasuk statusnya.

Periksa kesehatan grup perangkat inti

Anda dapat memeriksa status grup perangkat inti (grup objek).

Untuk memeriksa status grup perangkat (AWS CLI)
  • Jalankan perintah berikut untuk mengambil status beberapa perangkat inti. Ganti ARN dalam perintah tersebut dengan ARN dari grup objek untuk kueri.

    aws greengrassv2 list-core-devices --thing-group-arn "arn:aws:iot:region:account-id:thinggroup/thingGroupName"

    Tanggapan berisi daftar perangkat inti dalam grup objek. Setiap entri dalam daftar berisi status perangkat inti.

Periksa status komponen perangkat inti

Anda dapat memeriksa status, seperti keadaan siklus hidup, dari komponen perangkat lunak pada perangkat inti. Untuk informasi lebih lanjut tentang keadaan siklus hidup komponen, lihat Kembangkan AWS IoT Greengrass komponen.

Untuk memeriksa status komponen pada perangkat inti (AWS CLI)
  • Jalankan perintah berikut untuk mengambil status komponen pada perangkat inti. Ganti coreDeviceNamedengan nama perangkat inti untuk kueri.

    aws greengrassv2 list-installed-components --core-device-thing-name coreDeviceName

    Tanggapan berisi daftar komponen yang berjalan pada perangkat inti. Setiap entri dalam daftar berisi status siklus hidup komponen, termasuk seberapa terkini status data dan kapan perangkat inti Greengrass terakhir mengirim pesan yang berisi komponen tertentu ke cloud. Respons juga akan mencakup sumber penyebaran terbaru yang membawa komponen ke perangkat inti Greengrass.

    catatan

    Perintah ini mengambil daftar komponen yang dipaginasi yang dijalankan oleh perangkat inti Greengrass. Secara default, daftar ini tidak menyertakan komponen yang digunakan sebagai dependensi komponen lain. Anda dapat menyertakan dependensi dalam respons dengan menyetel topologyFilter parameter ke. ALL