Skip to main content

 

アプリケーションライフサイクルを管理する

 

 

OutSystems

ログデータに関するレファレンス

本ドキュメントでは、プラットフォームのログレコードに関連付けられたデータベースビューのフィールドおよび説明について記載しています。ビューはデータベーステーブル上に作成されます。

データベースビューとエンティティのマッピング

PlatformLogs拡張機能を使用して、Service Studioのログデータにアクセスできます。各エントリには対応する_Previousエントリがあります。たとえば、oslog_Generalビューの場合、データベースビューにはoslog_General_Previousがあり、エンティティリストにはLog_General_Previousがあります。

データベースビュー エンティティ
oslog_Cyclic_Job Log_Cyclic_Job
oslog_Error Log_Error
oslog_Extension Log_Extension
oslog_General Log_General
oslog_Int_Detail Log_Integration_Detail
oslog_Integration Log_Integration
oslog_mobile_request Log_Mobile_Request
oslog_MR_Detail Log_Mobile_Request_Detail
oslog_RequestEvent Log_RequestEvent
oslog_Screen Log_Screen
oslog_Sms Log_Sms
oslog_SrvAPI Log_ServiceAPI
oslog_SrvAPI_Detail Log_ServiceAPI_Detail
oslog_Web_Reference Log_Web_Reference
oslog_Web_Service Log_Web_Service

Requestイベント

目的 Webアプリケーションまたはレスポンシブ(モバイル)WebアプリケーションのPerformance Monitoringシステムで生成されたアプリケーションのイベントログ。
データベースビュー名 oslog_RequestEvent
OutSystemsエンティティ名 (System).Log_RequestEvent

Performance Monitoringシステムの詳細については、こちらをご覧ください。

フィールド 説明 データ型 マッピングされたエンティティ
INSTANT フロントエンド(サーバーログ)またはモバイルデバイス(クライアントログ)でイベントが発生した日時 Date Time
REQUESTKEY 単一のリクエストに対する複数のログタイプの相関フィールド GUID
REQUESTEVENTNAME イベントの名前。 Text
MODULEKEY イベントが発生したモジュールの一意の識別子。 Text (System).eSpace
MODULENAME イベントが発生したモジュールの名前。 Text (System).eSpace
APPLICATIONKEY イベントが発生したアプリケーションの一意の識別子。 Text
APPLICATIONNAME イベントが発生したアプリケーションの名前。 Text
EVENTDETAILS イベントの詳細情報を格納するJSONオブジェクト。各ビルトインリクエストイベントには以下の独自詳細情報が含まれます。WebScreenClientExecuted、WebScreenServerExecuted、QueryExecuted、ConsumedIntegrationExecuted、ExtensionExecuted。 Text
CYCLE ログを読み取っているテーブルのID[0-9]。 Int

エラー

目的 アプリケーション、環境、ネイティブモバイルに関するエラーのログ
データベースビュー名 oslog_Error
OutSystemsエンティティ名 (System).Log_Error
フィールド 説明 データ型 マッピングされたエンティティ
Id エラーメッセージの一意の識別子 GUID
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Session_Id ユーザーセッション識別子 Text ASP.NET_SessionId
User_Id ユーザー識別子。ログインしたユーザーがいない場合は0(匿名ナビゲーション) Int (System).User
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).eSpace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Message アプリケーションまたはOutSystemsサービスでログに記録されたエラーメッセージ。 Text
Stack アプリケーションまたはOutSystemsサービスでログに記録されたエラースタック。説明については、こちらをご覧ください。 Text
Module_Name エラーメッセージの個別のタイプを識別するのに使用されるラベル。 Text
Server エラー(サーバーログ)または空の(クライアントログ)を送信したフロントエンドサーバー。 Text なし(System).Serverから取得可能なサーバーリスト
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Environment Information アプリケーションの環境コンテキストに関する詳細情報(eSpaceVer、RequestUrl、AppDomain、Path、Locale、DateFormat、PID、TID、スレッド名、.NETバージョン)。 Text
Request_key 単一のリクエストに対する複数のログタイプの相関フィールド GUID なし複数のログタイプの他のログエントリを連結するのに使用可能(request_keyフィールド経由)
Entrypoint_ Name リクエストを処理したWeb画面の名前。 Text
Action_Name リクエストを処理したアクション名。PreparationアクションとScreenアクションを含むアクション。注記: Web画面にPreparationアクションが設定されていないか、キャッシュされたバージョンが提供された場合、ActionNameは「(PageRender)」になります。 Text
Espace_Name eSpaceの名前。 Text
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text
Username Text

エラーの詳細

目的 アプリケーション、環境、ネイティブモバイルに関するエラーの詳細ログ
データベースビュー名 oslog_Error_Detail
OutSystemsエンティティ名 該当なし
フィールド 説明 データ型 マッピングされたエンティティ
Id エラーメッセージの一意の識別子 GUID (System).Log_Error
FullStackTrace 大規模なスタックトレース(2,000文字超)に使用される詳細なスタックトレース。 Text

全般

目的 監査、時間のかかるSQL、ネイティブモバイルに関する警告で生成されたログ
データベースビュー名 oslog_General
OutSystemsエンティティ名 (System).Log_General
フィールド 説明 データ型 マッピングされたエンティティ
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Session_Id ユーザーセッション識別子 Text
User_Id ユーザー識別子。ログインしたユーザーがいない場合は0(匿名ナビゲーション) Int (System).User
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Error_Id 関連するエラーログの識別子。エラーログテーブルに相関 Text (System).Log_Error
Message ログメッセージ Text
Message_Type メッセージタイプ Text
Module_Name 送信元モジュール名エラーログテーブルに相関時間のかかる呼び出しに関する情報(SLOWSQL、SLOWEXTENSION)。 Text
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Request_Key ログを送信したリクエストのキー単一のリクエストに対する複数のログタイプの相関フィールド GUID
Action_Name 呼び出し中のアクション名。 Text
Entrypoint_Name 呼び出し中のエントリポイント名 Text
Client_IP クライアントのIPアドレス。 Text
Espace_Name eSpaceの名前。 Text
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text
Username Text

画面

目的 画面の利用ログ(WebアプリケーションおよびWeb/レスポンシブアプリケーション)
データベースビュー名 oslog_Screen
OutSystemsエンティティ名 (System).Log_Screen
フィールド 説明 データ型 マッピングされたエンティティ
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Duration サーバー側でミリ秒単位で測定されたリクエストの経過時間 Int
Screen 画面が存在するeSpaceで宣言した画面名。SMSフローの場合、SMSノード名。 Text
Session_Id ユーザーセッション識別子 Text
User_Id ユーザー識別子。ログインしたユーザーがいない場合は0(匿名ナビゲーション) Int (System).User
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Msisdn 画面がSMSフローに属する場合は、携帯電話番号。 Text
Screen_Type 画面のタイプ(Web、モバイル) Text
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Executed_By ログを送信したフロントエンドサーバー。 Text なし(System).Serverから取得可能なサーバーリスト
Session_Bytes リクエストに関連するセッションのサイズ(バイト単位、リクエストの開始時)。 Int
Viewstate_Bytes リクエストに関連するビューステートのサイズ。リクエストにビューステートがない場合(GET)は0、リクエストがPOSTリクエストまたはAJAXリクエストの場合は0より大きい数値。 Int
Session_Requests ユーザーセッションに対するリクエスト数 Int
Access_Mode Webリクエストのアクセスタイプ(AJAX、SCREEN) Text
Request_Key ログを送信したリクエストのキー単一のリクエストに対する複数のログタイプの相関フィールド GUID
Action_Name 呼び出し中のアクション名 Text
Client_IP プラットフォームが識別するエンドユーザーのIP。これがクライアントのIPで、X-FORWARDがある場合は、最初のIPがクライアント、最後のIPが最後のプロキシのIPという形で表示されます。 Text
Espace_Name eSpaceの名前。 Text
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text
Username Text

連携

目的 ビルトイン連携ログ(SOAPおよびREST)
データベースビュー名 oslog_Integration
OutSystemsエンティティ名 (System).Log_Integration
フィールド 説明 データ型 マッピングされたエンティティ
Id 一意の識別子。 Text
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Duration ミリ秒単位での連携の実行時間。CONSUME型の場合、外部システムに対するリクエストの開始からプラットフォームへのレスポンスの送信が完了するまでの時間。EXPOSE型の場合、プラットフォーム上での実行開始から外部システムへの送信終了までの時間。 Int
Source CONSUME型の場合、空または無意味。EXPOSE型の場合は、外部システムのソースIP。 Text
Endpoint CONSUME型の場合、外部システムのURL。EXPOSE型の場合は、空または無意味。 Text
Action 利用中または公開中のサービスやアクションの名前。SOAP(CONSUME)の場合、<service> (<method>形式、他のすべての型では、<service>.<method>形式になります。 Text
Type 次のいずれか。SOAP(Consume)、SOAP(Expose)、REST(Consume)、REST(Expose)。 Text
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Error_Id エラーログテーブルに相関。 Text (System).Log_Error
Executed_By サービス(EXPOSE)を提供したか、または外部システム(CONSUME)を呼び出したフロントエンドサーバー。 Text
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Is_Expose 公開中の連携をログが参照する場合は「True」。連携を呼び出す場合は「False」。 Bool
Request_Key ログを送信したリクエストのキー単一のリクエストに対する複数のログタイプの相関フィールド Text
Espace_Name eSpaceの名前。 Text
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text

連携詳細

目的 ビルトイン連携の詳細ログ(SOAPおよびREST)
データベースビュー名 oslog_Int_Detail
OutSystemsエンティティ名 (System).Log_Integration_Detail
フィールド 説明 データ型 マッピングされたエンティティ
Id 一意の識別子。 text (System).Integration
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Message 簡単なログ情報。 Text
Detail 詳細なログ情報。 Text
DetailLabel 何がログに記録されているかがわかるラベル。 Text
Cycle ログを読み取っているテーブルのID[0-9]。 Int

Webリファレンス(非推奨)

目的 OutSystemsプラットフォームから外部システムへのSOAP連携コールのログ。このビューは過去の経緯から存在しています。このビューのログは連携ログテーブルから抽出されます。連携ビューでも同じ情報を参照できます。
データベースビュー名 oslog_Web_Reference
OutSystemsエンティティ名 (System).Log_Web_Reference
フィールド 説明 データ型 マッピングされたエンティティ
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Duration 外部システムへのリクエストの開始からプラットフォームへのレスポンスの送信が完了するまでの時間。 Int
Action
Endpoint
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Executed_By ログを送信したフロントエンドサーバー。 Text なし(System).Serverから取得可能なサーバーリスト
Error_Id エラーログテーブルに相関。 Int (System).Log_Error
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Id
Is_Expose 公開中の連携をログが参照する場合は「True」。連携を呼び出す場合は「False」。 Bool

Webサービス(非推奨)

目的 外部システムからOutSystemsプラットフォームへのSOAP連携コールのログ。このビューは過去の経緯から存在しています。このビューのログは連携ログテーブルから抽出されます。連携ビューでも同じ情報を参照できます。
データベースビュー名 oslog_Web_Service
OutSystemsエンティティ名 (System).Log_Web_Service
フィールド 説明 データ型 マッピングされたエンティティ
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Source
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Duration プラットフォーム上での実行開始から外部システムへの送信終了までの時間。 Int
Action
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Executed_By ログを送信したフロントエンドサーバー。 Text なし(System).Serverから取得可能なサーバーリスト
Error_Id エラーログテーブルに相関。 Int (System).Log_Error
Cycle ログを読み取っているテーブルのID[0-9]。 int
Is_Expose 公開中の連携をログが参照する場合は「True」。連携を呼び出す場合は「False」。 Bool

反復ジョブ

目的 タイマー実行のログ
データベースビュー名 oslog_Cyclic_Job
OutSystemsエンティティ名 (System).Log_Cyclic_Job
フィールド 説明 データ型 マッピングされたエンティティ
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Duration 秒単位でのジョブの実行時間。 Int
Cyclic_Job_Key 実行された反復ジョブの固有の識別子。 GUID (System).Cyclic_Job
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Executed_By ログを送信したフロントエンドサーバー。 Text なし(System).Serverから取得可能なサーバーリスト
Error_Id エラーログテーブルに相関 Text (System).Log_Error
Should_Have_Run_At 反復ジョブの実行予定時刻。実行時点はこのフィールドに等しいかそれより大きいと想定されます。 Date Time
Next_Run 次の実行スケジュール Date Time
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Request_key 単一のリクエストに対する複数のログタイプの相関フィールド。 GUID
Espace_Name eSpaceの名前。 Text
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text
Cyclic_Job_Name

拡張機能

目的 カスタムコード/拡張機能として実行される連携呼び出しのログ。
データベースビュー名 oslog_Extension
OutSystemsエンティティ名 (System).Log_Extension
フィールド 説明 データ型 マッピングされたエンティティ
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Duration 拡張機能呼び出しに要した時間(秒単位)。 Int
Action_Name 呼び出し中のアクション名。 Text
Session_Id ユーザーセッション識別子。 Text
User_Id ユーザー識別子。ログインしたユーザーがいない場合は0(匿名ナビゲーション) Int (System).User
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Extension_Id ログの送信元拡張機能。 Int (System).Extension
Executed_By ログを送信したフロントエンドサーバー。 Text なし(System).Serverから取得可能なサーバーリスト
Error_Id 関連するエラーログの識別子。 Text (System).Log_Error
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Request_key 単一のリクエストに対する複数のログタイプの相関フィールド。 GUID
Espace_Name eSpaceの名前。 Text
Extension_Name
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text
Username Text

モバイルリクエスト

目的 バックエンドのエンドポイントに対するモバイルアプリケーションリクエストのログ。
データベースビュー名 oslog_mobile_request
OutSystemsエンティティ名 (System).Log_Mobile_Request
フィールド 説明 データ型 マッピングされたエンティティ
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Id ログエントリの固有の識別子。 GUID
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Screen モバイルリクエストが実行されたアプリケーション画面。 Text
Source ソースIPアドレス Text
Endpoint 呼び出し中のエンドポイント Text
Duration リクエストが要した時間(秒単位)。 Int
Executed_By ログを送信したフロントエンドサーバー。 Text なし(System).Serverから取得可能なサーバーリスト
Error_Id エラーログテーブルに相関。 Int (System).Log_Error
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Request_key 単一のリクエストに対する複数のログタイプの相関フィールド。 GUID
Login_Id 認証されたセッション識別子。 Text
User_Id ユーザー識別子。ログインしたユーザーがいない場合は0(匿名ナビゲーション) Int (System).User
Espace_Name eSpaceの名前。 Text
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text
Username Text

モバイルリクエストの詳細

目的 バックエンドのエンドポイントに対するモバイルアプリケーションリクエストの詳細ログ。
データベースビュー名 oslog_MR_Detail
OutSystemsエンティティ名 (System).Log_Mobile_Request_Detail
フィールド 説明 データ型 マッピングされたエンティティ
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Id ログエントリの固有の識別子。 GUID (System).Log_MobileRequest
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Message ログメッセージ Text
Detail ログの詳細情報。 Text
DetailLabel 詳細タイプ Text

SMS(非推奨)

目的 SMS(テキストメッセージ)のログ。これはレガシーテーブルです。
データベースビュー名 oslog_Sms
OutSystemsエンティティ名 (System).Log_Sms
フィールド 説明 データ型 マッピングされたエンティティ
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
User_Id ユーザー識別子。ログインしたユーザーがいない場合は0(匿名ナビゲーション) Int (System).User
Espace_Id ログの送信元モジュール。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Espace
Tenant_Id メッセージがログに記録されたテナントのID。メッセージがOutSystemsサービスから送信された場合は0。 Int (System).Tenant
Message SMSテキストメッセージ。 Text
Message_Id 呼び出し側で指定したメッセージの識別子、または生成された固有の識別子。 Text
Type メッセージタイプ。MO(Mobile Originated)またはMT(Mobile Terminated) Text
Custom_Id
Cycle ログを読み取っているテーブルのID[0-9]。 Int
Original_Message_Id MobileOriginatedMessageに応答する場合、このプロパティにMobileOriginatedMessageのMessageIdが含まれます。 Text
MSISDN ユーザーの電話番号。スペース区切りの番号リストの場合もあります。 Text
Large_Account Service Large Accountの電話番号(「Short Code」と呼ぶ場合もあります)。 Text
Billing_Code 料金表を設定するための課金目的に使用。 Text
Billing_Description 課金についての説明 Text
Connection SMS接続。 Text
Operator_Code ネットワークコードまたはオペレータコード。 Text
Custom_1 SMSゲートウェイが提供するカスタムSMSプロパティ。 Text
Custom_2 SMSゲートウェイが提供するカスタムSMSプロパティ。 Text
Custom_3 SMSゲートウェイが提供するカスタムSMSプロパティ。 Text
Tenant_Path シングルテナントeSpaceのモジュール名またはマルチテナントeSpaceのモジュール名/テナント名。 Text
Screen_Name メッセージを表示する画面名。 Text
Screen_Name SMS配信ステータスコード。 Int
Error_Id 関連するエラーログの識別子。 Int (System).Log_Error
Espace_Name eSpaceの名前。 Text
Application_Name アプリの名前。 Text
Application_Key アプリケーションの一意の識別子。 Text
Username Text
  • Was this article helpful?