本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控閘道日誌
您可以將閘道設定為將資訊記錄至 AmazonCloudWatch日誌或本機檔案系統。
使用 AmazonCloudWatch日誌
您可以設定閘道傳送日誌至CloudWatch日誌。如果要使用 AWS Management Console 來檢視閘道的日誌檔案,您可以遵循此程序。
設定和存取CloudWatch日誌
-
設定CloudWatch閘道的日誌,請參閲設定記錄中的AWS IoT Greengrass Version 1開發人員指南。
-
導覽至 CloudWatch 主控台
。 -
在導覽窗格中,選擇 Log groups (日誌群組)。
-
您可以在以下日誌群組中找到 AWS IoT SiteWise 連接器日誌:
-
/aws/greengrass/Lambda/
— 閘道的 Lambda 函數日誌會收集來自閘道 OPC-UA 來源的資料。region
/aws/swCollector -
/aws/greengrass/Lambda/
— 閘道 Lambda 函數的日誌會發布 OPC-UA 資料串流至AWS IoT SiteWise。region
/aws/swPublisher
選擇函數要除錯的日誌群組。
-
-
選擇以您的 AWS IoT Greengrass 群組名稱結尾的日誌串流。根據預設,CloudWatch 會先顯示最近的日誌串流。
-
若要顯示過去 5 分鐘的日誌,請執行下列動作:
-
選擇右上角的 custom (自訂)。
-
選擇 Relative (相對)。
-
選擇 5 分鐘。
-
選擇 Apply (套用)。
-
-
(選用) 若要查看較少的日誌,您可以從右上角選擇 1m (1 分鐘)。
-
捲動至日誌項目底部以顯示最近的日誌。
使用本機檔案系統日誌
您可以將閘道設定為在本機存放日誌。如果您要使用命令列或本機軟體來檢視閘道的日誌檔案,您可以遵循此程序。
設定和存取本機檔案系統日誌
-
要在網關上配置本地文件系統日誌,請參閲設定記錄中的AWS IoT Greengrass Version 1開發人員指南。
注意 您必須具有在檔案系統上讀取 AWS IoT Greengrass 日誌的根許可。
-
在閘道上,執行下列命令以列出所有 AWS IoT SiteWise 連接器日誌檔案和其檔案詳細資訊。將
greengrass-root
取代為 AWS IoT Greengrass 安裝的根目錄,並將region
取代為閘道的區域。預設的greengrass-root
為/greengrass
。sudo ls -l /
greengrass-root
/ggc/var/log/user/region
/aws您可以在以下檔案中找到最近的 AWS IoT SiteWise 連接器日誌:
-
swCollector.log
— 最近的 Lambda 函數日誌會收集來自閘道 OPC-UA 來源的資料。 -
swPublisher.log
— Lambda 函數的最新日誌會發布 OPC-UA 資料串流至AWS IoT SiteWise。
您可以在名稱為
swCollector.log-
和timestamp
swPublisher.log-
。timestamp
-
-
例如,執行以下命令以檢視發佈者日誌檔案內容。
sudo tail -f /
greengrass-root
/ggc/var/log/user/region
/aws/swPublisher.logtail
命令會顯示檔案的結尾,而-f
選項會在附加至檔案時顯示新列。