お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

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日間保持します。それぞれ開発環境と本番環境で、これらの期間内のすべての実行ログにアクセスできます。

注意: Catalyst LogsはFunction実行に関する基本的な情報を提供しますが、Application Performance MonitoringはCatalyst Logsを強化したもので、Function実行の詳細なインサイトを提供し、Functionsをより適切に監視できるようにします。プロジェクトでAPMを有効にして、Functionsの詳細なパフォーマンスレポートと統計にアクセスできます。

DevOpsサービスの他のコンポーネントについては、このページで詳しく確認できます。

最終更新日 2026-02-23 18:09:41 +0530 IST

このページについて