Skip to main content

 

 

 

Template:OutSystems/Documentation_KB/Breadcrumb_New_Layout

 

 

Template:OutSystems/OSLanguageSwitcher

 

 

 

OutSystems

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

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

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

システムエンティティを利用して、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_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
Request_Key 単一のリクエストに対する複数のログタイプの相関フィールド 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
メッセージ アプリケーションまたはOutSystemsサービスでログに記録されたエラーメッセージ。 Text
Stack アプリケーションまたはOutSystemsサービスでログに記録されたエラースタック。説明については、こちらをご覧ください。 Text
Module_Name エラーメッセージの個別のタイプを識別するのに使用されるラベル。 Text
Server エラー(サーバーログ)または空の(クライアントログ)を送信したフロントエンドサーバー Text 該当なし。(System).Serverから取得可能なサーバーリスト
Cycle ログを読み取っているテーブルのID[0-9]。 Int
環境 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

エラーの詳細

目的 アプリケーション、環境、ネイティブモバイルに関するエラーの詳細ログ
データベースビュー名 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
メッセージ ログメッセージ 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

画面

目的 画面の利用ログ(WebアプリケーションおよびWeb/レスポンシブアプリケーション)
データベースビュー名 oslog_Screen
OutSystemsエンティティ名 (System).Log_Screen
フィールド 説明 データ型 マッピングされたエンティティ
Instant フロントエンドでのログ生成時間(サーバーログ)、またはモバイルデバイスでのログ生成時間(クライアントログ)。 Date Time
Duration サーバー側でミリ秒単位で測定されたリクエストの経過時間。 Int
画面 画面が存在する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

連携

目的 ビルトイン連携ログ(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

連携詳細

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

Webリファレンス(レガシー)

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

Webサービス(レガシー)

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

反復ジョブ

目的 タイマー実行のログ
データベースビュー名 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

拡張機能

目的 カスタムコード/拡張機能として実行される連携呼び出しのログ。
データベースビュー名 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

モバイルリクエスト

目的 バックエンドのエンドポイントに対するモバイルアプリケーションリクエストのログ。
データベースビュー名 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
画面 モバイルリクエストが実行されたアプリケーション画面。 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

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

目的 バックエンドのエンドポイントに対するモバイルアプリケーションリクエストの詳細ログ。
データベースビュー名 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
メッセージ ログメッセージ 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
メッセージ SMSテキストメッセージ。 Text
Message_Id 呼び出し側で指定したメッセージの識別子、または生成された固有の識別子。 Text
Type メッセージタイプ。MO(Mobile Originated)またはMT(Mobile Terminated) Text
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_Id 単なる互換性のための使用。 Int
Custom_1 SMSゲートウェイが提供するカスタムSMSプロパティ。 Text
Custom_2 SMSゲートウェイが提供するカスタムSMSプロパティ。 Text
Custom_3 SMSゲートウェイが提供するカスタムSMSプロパティ。 Text
Tenant_Path シングルテナントeSpaceのモジュール名またはマルチテナントeSpaceのモジュール名/テナント名。 Text
Screen_Name メッセージを表示する画面名。 Text
DLR_Status SMS配信ステータスコード。 Int
Error_Id 関連するエラーログの識別子 Int (System).Log_Error
  • Was this article helpful?