Logs
はじめに
Catalyst Logsは、すべてのCatalyst Functionの実行ログを表示するCatalyst DevOpsコンポーネントです。ログを確認して、Function実行のエラーや、その他の必要な実行情報を確認できます。Logsを使用すると、内部的に実行されたFunctionsを含む、すべての成功および失敗したFunction実行の記録に、実行直後にアクセスできます。これにより、Catalystアプリケーションのテストフェーズでコード内のバグを簡単に特定し、問題のある箇所を解決できます。
CatalystはJava、Node.js、Pythonプラットフォームの両方のFunction実行のロギングをネイティブでサポートしています。Logsは6種類すべてのCatalyst Functions(Basic I/O、Advanced I/O、Event、Cron、IntegrationおよびBrowser Logic Functions)の実行履歴を表示します。
任意のFunctionタイプまたはプラットフォームのCatalyst Functionを記述する際に、特定のイベントやデータを手動でLogsにプッシュできます。これは、Functionの実行で予想される例外やエラーをプッシュするために行います。通常、Function定義に単一のステートメントを含めることで実現します。また、Logsにプッシュされる各エラーの重要度レベルを定義することもできます。
Catalyst Logsは基本的に2種類あります:
- Access Logs: Function実行の外部アクセスレイヤーのログ詳細が含まれます。通常、ユーザーが手動で呼び出したFunctionsがこのレイヤーに記録されます。このタイプはBasic I/O、Advanced I/O、IntegrationおよびBrowser Logic Catalyst Functionsにのみ適用されます。
- Application Logs: Function実行の内部アプリケーションレイヤーのログ詳細が含まれます。これには、ユーザーが手動で呼び出したFunctions、またはアプリケーションによって内部的に実行されたFunctionsが含まれます。このログタイプは、すべてのタイプのCatalyst Functionsに適用されます。
Catalystは、開発環境ではFunction実行のログを7日間、本番環境では14日間保持します。それぞれ開発環境と本番環境で、これらの期間内のすべての実行ログにアクセスできます。
DevOpsサービスの他のコンポーネントについては、このページで詳しく確認できます。
最終更新日 2026-02-23 18:09:41 +0530 IST
Yes
No
Send your feedback to us