メトリクス¶
警告
Genvid メトリクスは現在開発中です。将来のバージョンでは、変更や互換性が無効になる可能性もあります。
In This Section
Genvid メトリクス¶
Genvid サービスは、UDP ポート 8125 で、 Datadog の拡張 statsd 形式 でメトリクスをローカルにパブリッシュするように設定されています。ゲーム内で GENVID_STATSD_URL
を指定することで、この設定をオーバーライドできます。 URL は host:port の形で指定してください。 GENVID_STATSD_DISABLED
を 「true」 にすることで、メトリクスを無効化することができます。
Nomad、Consul、Vault のメトリクス以外に、以下のメトリクスを提供します。
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
initialize1_count initialize1_us | カウントのタイミング | Genvid_Initialize 関数が呼び出された回数とその間にかかった時間。 | |
terminate1_count terminate1_us | カウントのタイミング | Genvid_Terminate 関数が呼び出された回数とその間にかかった時間。 | |
getcurrenttimecode1_count getcurrenttimecode1_us | カウントのタイミング | Genvid_GetCurrentTimecode 関数が呼び出された回数とその間にかかった時間。 | |
getprevioustimecode1_count getprevioustimecode1_us | カウントのタイミング | Genvid_GetPreviousTimecode 関数が呼び出された回数とその間にかかった時間。 | |
createstream1_count createstream1_us | カウントのタイミング | Genvid_CreateStream 関数が呼び出された回数とその間にかかった時間。 | |
destroystream1_count destroystream1_us | カウントのタイミング | Genvid_DestroyStream 関数が呼び出された回数とその間にかかった時間。 | |
setparameterint1_count setparameterint1_us | カウントのタイミング | Genvid_SetParameterInt 関数が呼び出された回数とその間にかかった時間。 | |
setparameterfloat1_count setparameterfloat1_us | カウントのタイミング | Genvid_SetParameterFloat 関数が呼び出された回数とその間にかかった時間。 | |
setparameterpointer1_count setparameterpointer1_us | カウントのタイミング | Genvid_SetParameterPointer 関数が呼び出された回数とその間にかかった時間。 | |
getparameterint1_count getparameterint1_us | カウントのタイミング | Genvid_GetParameterInt 関数が呼び出された回数とその間にかかった時間。 | |
getparameterfloat1_count getparameterfloat1_us | カウントのタイミング | Genvid_GetParameterFloat 関数が呼び出された回数とその間にかかった時間。 | |
getparameterpointer1_count getparameterpointer1_us | カウントのタイミング | Genvid_GetParameterPointer 関数が呼び出された回数とその間にかかった時間。 | |
getparameterutf81_count getparameterutf81_us | カウントのタイミング | Genvid_GetParameterUTF8 関数が呼び出された回数とその間にかかった時間。 | |
submitaaudiodata1_count submitaaudiodata1_us | カウントのタイミング | Genvid_SubmitAudioData 関数が呼び出された回数とその間にかかった時間。 | |
submitvideodata1_count submitvideodata1_us | カウントのタイミング | Genvid_SubmitVideoData 関数が呼び出された回数とその間にかかった時間。 | |
submitgamedata1_count submitgamedata1_us | カウントのタイミング | Genvid_SubmitGameData 関数が呼び出された回数とその間にかかった時間。 | |
submitannotation1_count submitannotation1_us | カウントのタイミング | Genvid_SubmitAnnotation 関数が呼び出された回数とその間にかかった時間。 | |
submitnotification1_count submitnotification1_us | カウントのタイミング | Genvid_SubmitNotification 関数が呼び出された回数とその間にかかった時間。 | |
subscribeevent1_count subscribeevent1_us | カウントのタイミング | Genvid_Subscribe 関数が呼び出された回数とその間にかかった時間。 | |
unsubscribeevent1_count unsubscribeevent1_us | カウントのタイミング | Genvid_Unsubscribe 関数が呼び出された回数とその間にかかった時間。 | |
checkforevents1_count checkforevents1_us | カウントのタイミング | Genvid_CheckForEvents 関数のイベント確認部分が呼び出された回数とその間にかかった時間。 | |
checkforcommands1_count checkforcommands1_us | カウントのタイミング | Genvid_CheckForEvents 関数のコマンド確認部分が呼び出された回数とその間にかかった時間。 | |
subscribecommand1_count subscribecommand1_us | カウントのタイミング | Genvid_SubscribeCommand 関数が呼び出された回数とその間にかかった時間。 | |
unsubscribecommand1_count unsubscribecommand1_us | カウントのタイミング | Genvid_UnsubscribeCommand 関数が呼び出された回数とその間にかかった時間。 |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
setparameterfloat1_count setparameterfloat1_us | カウントのタイミング | Genvid2_ReserveTimeSlot 関数が呼び出された回数とその間にかかった時間。 | |
reservesource_count reservesource_us | カウントのタイミング | Genvid2_ReserveSource 関数が呼び出された回数とその間にかかった時間。 | |
releasesource_count releasesource_us | カウントのタイミング | Genvid2_ReleaseSource 関数が呼び出された回数とその間にかかった時間。 | |
releasesources_us releasesources_us | タイミングの調整 | Genvid2_ReleaseSources 関数が呼び出された回数とその間にかかった時間。 | |
createvideostream_us createvideostream_us | タイミングの調整 | Genvid2_CreateVideoStream 関数が呼び出された回数とその間にかかった時間。 | |
createaudiostream_us createaudiostream_us | タイミングの調整 | Genvid2_CreateAudioStream 関数が呼び出された回数とその間にかかった時間。 | |
createdatastream_us createdatastream_us | タイミングの調整 | Genvid2_CreateDataStream 関数が呼び出された回数とその間にかかった時間。 | |
destroystream_us destroystream_us | タイミングの調整 | Genvid2_DestroyStream 関数が呼び出された回数とその間にかかった時間。 | |
submitnotification_us submitnotification_us | タイミングの調整 | Genvid2_SubmitNotification 関数が呼び出された回数とその間にかかった時間。 | |
subscribeevent_us subscribeevent_us | タイミングの調整 | Genvid2_SubscribeEvent 関数が呼び出された回数とその間にかかった時間。 | |
unsubscribeevent_us unsubscribeevent_us | タイミングの調整 | Genvid2_UnsubscribeEvent 関数が呼び出された回数とその間にかかった時間。 | |
getnexteventsize_us getnexteventsize_us | タイミングの調整 | Genvid2_GetNextEventSize 関数が呼び出された回数とその間にかかった時間。 | |
getnexteventdata_us getnexteventdata_us | タイミングの調整 | Genvid2_GetNextEventData 関数が呼び出された回数とその間にかかった時間。 | |
subscribecommand_us subscribecommand_us | タイミングの調整 | Genvid2_SubscribeCommand 関数が呼び出された回数とその間にかかった時間。 | |
unsubscribecommand_us unsubscribecommand_us | タイミングの調整 | Genvid2_UnsubscribeCommand 関数が呼び出された回数とその間にかかった時間。 | |
getnextcommandsize_us getnextcommandsize_us | タイミングの調整 | Genvid2_GetNextCommandSize 関数が呼び出された回数とその間にかかった時間。 | |
getnextcommanddata_us getnextcommanddata_us | タイミングの調整 | Genvid2_GetNextCommandData 関数が呼び出された回数とその間にかかった時間。 |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.sdk. | |||
framesubmitted | カウンタ | ストリーム | SDK に送信されるフレーム数 |
framesizesubmitted | ゲージ | ストリーム、ストリームタイプ | SDK によって送信されるフレームサイズ (バイト) |
framesubmitteddropped | カウンタ | ストリーム | SDK に送信され、欠落したフレーム数。 |
framesizesubmittedropped | カウンタ | ストリーム、ストリームタイプ | SDK によって送信され、欠落したフレームサイズ (バイト) |
framedropped | カウンタ | ストリーム、ストリームタイプ | SDK によってドロップされるフレーム数 |
framesizedropped | カウンタ | ストリーム、ストリームタイプ | SDK によってドロップされるフレームサイズ (バイト) |
submitdelta | ゲージ | ストリーム ストリームタイプ | 送信フレームのタイムコード間のデータ (ミリ秒) |
submittime_us | タイミング | ストリーム ストリームタイプ | SDK submit 関数の経過時間 |
inbandwidth | ゲージ | SDK に 1 秒あたりに送信されるバイト数 | |
notificationdropped | count | notificationid | SDK によってドロップされる通知数 |
notificationsizedropped | ゲージ | notificationid | SDK によってドロップされる通知サイズ (バイト)。 |
gcl.received.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間に SDK によって受信される設定フレーム数。 |
gcl.received.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 SDK によって受信される設定フレーム数。 |
gcl.received.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、SDK によって受信される設定フレーム総数。 |
gcl.received.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間に SDK によって受信される設定フレームサイズ (バイト)。 |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.sdk. | |||
compositionframesent | カウンタ | ストリーム、ストリームタイプ | コンポジションおよび同期ストリームで送信されたフレーム数 |
compositionframesizesent | カウンタ | ストリーム、ストリームタイプ | コンポジションおよび同期によって送信されるフレームのサイズ(バイト) |
framesent | カウンタ | ストリーム、ストリームタイプ | SDK によって送信されるフレーム数 |
framesizesent | ゲージ | ストリーム、ストリームタイプ | SDK によって送信されるフレームサイズ (バイト) |
frameadded | カウンタ | ストリーム、ストリームタイプ | 予想レートを維持するために送信された追加フレーム数。 |
framemissed | カウンタ | ストリーム、ストリームタイプ | データが不足により欠落として送信されたフレーム数。 |
framedelta | ゲージ | ストリーム、ストリームタイプ | 送信フレームのタイムコード間のデータ (ミリ秒) |
outbandwidth | ゲージ | SDK によって 1 秒あたりに送信されるバイト数 | |
streambandwidth | ゲージ | ストリーム、ストリームタイプ | SDK によって 1 秒あたりに送信されるストリームごとのバイト数。 |
notificationsent | カウンタ | notificationid | SDK によって送信される通知数 |
notificationsizepublished | ゲージ | notificationid | SDK によって送信される通知サイズ (バイト)。 |
gcl.sent.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間に SDK によって送信されるフレーム数。 |
gcl.sent.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 SDK によって送信されるフレーム数。 |
gcl.sent.frame.missing | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 SDK によって送信される、欠落とフラグ付けされたフレーム数。 |
gcl.sent.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、SDK によって送信されるフレーム総数。 |
gcl.sent.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間に SDK によって送信されるフレームサイズ (バイト)。 |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.compose-backend. | |||
framesent | カウンタ | stream, streamtype, messagetype, reason, session, source, stream | gvencode に送信されるフレーム数 |
framesizesent | ゲージ | stream, streamtype messagetype, reason, session, source, stream | gvencode に送信されるフレームサイズ (バイト)。 |
framediscarded | カウンタ | stream, streamtype, messagetype, reason, session, source, stream | gvencode に送信されなかったフレーム数 |
framesizediscarded | ゲージ | stream, streamtype messagetype, reason, session, source, stream | gvencode に送信されなかったフレームサイズ (バイト)。 |
gcl.sent.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間に gvencode に送信されるフレーム数。 |
gcl.sent.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 gvencode に送信されるフレーム数。 |
gcl.sent.frame.missing | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 gvencode に送信される、欠落とフラグ付けされたフレーム数。 |
gcl.sent.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、gvencode に送信されるフレーム総数。 |
gcl.sent.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間に gvencode に送信されるフレームサイズ (バイト)。 |
gcl.received.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間にバックエンドによって受信されるフレーム数。 |
gcl.received.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 バックエンドによって受信されるフレーム数。 |
gcl.received.frame.missing | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降バックエンドから受信する、欠落とフラグ付けされたフレーム数。 |
gcl.received.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、バックエンドによって受信されるフレーム総数。 |
gcl.received.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間にバックエンドによって受信されるフレームサイズ (バイト)。 |
Prefix: genvid.compose-frontend. | |||
framemissed | カウンタ | ストリーム、ストリームタイプ、セッション名 | コンポジションによって作成されたフレーム数 |
framereceived | カウンタ | ストリーム、ストリームタイプ、セッション名 | 受信フレーム数 |
framesizereceived | カウンタ | ストリーム、ストリームタイプ、セッション名 | 受信フレームサイズ (バイト) |
framedelayreceived_us | ゲージ | ストリーム、ストリームタイプ、セッション名 | 予想時間に対するフレーム遅延。 |
gcl.sent.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間にフロントエンドセッションによって送信される設定フレーム数。 |
gcl.sent.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降フロントエンドセッションによって送信される設定フレーム数。 |
gcl.sent.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、フロントエンドセッションによって送信される設定フレーム総数。 |
gcl.sent.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間にフロントエンドセッションによって送信される設定フレームサイズ (バイト)。 |
gcl.received.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間にフロントエンドセッションによって受信されるフレーム数。 |
gcl.received.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降フロントエンドセッションによって受信されるフレーム数。 |
gcl.received.frame.missing | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降フロントエンドによって受信される、欠落とフラグ付けされたフレーム数。 |
gcl.received.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、フロントエンドセッションによって受信されるフレーム総数。 |
gcl.received.frame.size | ゲージ | ストリーム、ストリームタイプ | セッション全体で、1 秒間にフロントエンドセッションによって受信されるフレームサイズ (バイト)。 |
Prefix: genvid.compose-gameframes. | |||
framesent | カウンタ | ストリーム、ストリームタイプ | レプリケーションノードに送信されるフレーム数。 |
framesizesent | ゲージ | ストリーム、ストリームタイプ | レプリケーションノードに送信されるフレームサイズ (バイト)。 |
framedropped | カウンタ | ストリーム、ストリームタイプ | 拒否されたフレーム数 |
gcl.sent.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間にレプリケーションノードに送信されるフレーム数。 |
gcl.sent.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降レプリケーションノードに送信されるフレーム数。 |
gcl.sent.frame.missing | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降レプリケーションノードに送信される、欠落とフラグ付けされたフレーム数。 |
gcl.sent.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、レプリケーションノードに送信されるフレーム総数。 |
gcl.sent.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間にレプリケーションノードに送信されるフレームサイズ (バイト)。 |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.gvencode-compose. | |||
blendingtime | タイミング | filtername | 1 ビデオフレームのブレンド時間 |
bytesent | カウンタ | フィルタ名、セッション | セッションによって送信されたバイト数 |
compositionmonitortime | タイミング | filtername | studio モニタフレームの生成にかかった時間 |
compositionpreviewtime | タイミング | filtername | プレビューストリームのフレーム合成にかかった時間 |
compositionprogramtime | タイミング | filtername | 配信ストリームフレームのコンポジション時間 |
compositionsent | カウンタ | filtername | GVEncode から Composed へのコンポジションおよび同期ストリームで送信されたフレーム数をカウントします。 |
compositionsizesent | ゲージ | filtername, streamid | GVEncode から Composed へのコンポジションおよび同期ストリームで送信されるバイト単位のフレームサイズ。 |
receive-frame-time | タイミング | streamname | フレームのデコード回数 |
rtmspMessageQueue | タイミング | filtername | メッセージの入力バッファチャンネル |
rtmspMessageQueueCount | ゲージ | filtername | gvencode 入力キューに追加された RTMSP メッセージ量 |
compositiontotaltime | タイミング | filtername | 全ストリームの合成にかかった時間 |
chromakeyingtime | タイミング | filtername | chroma key レイアウトの合成 (compose) 時間 |
decodingtime | タイミング | filtername | 1 フレームのデコード時間 |
delayedframe | カウンタ | フィルタ名、ストリームタイプ | 遅延フレーム数 |
delayedframesize | カウンタ | フィルタ名、ストリームタイプ | 遅延フレームによる使用サイズ (バイト) |
encodingtime | タイミング | filtername | 1 フレームのエンコード時間 |
fifoBufferNumFrames | ゲージ | フィルタ名、ストリームタイプ | fifo バッファ内のフレーム数 |
framedropped | カウンタ | フィルタ名、ストリームタイプ | フレームレート保持のためドロップしたフレーム数 |
frameduplicated | カウンタ | フィルタ名、ストリームタイプ | フレームレート保持のため複製したフレーム数 |
frameerror_fr | カウンタ | filtername | RTMPに送信するフレームのフレームエラー(フレーム)。 この値は0に設定 |
framereceived | カウンタ | フィルタ名、ストリームタイプ | コンポジションから受信したフレーム数 |
framesent | カウンタ | フィルタ名、ストリームタイプ | 配信者に送信されるフレーム数 |
framesSentFromSinkHz | ゲージ | フィルタ名、ストリームタイプ | 配信者に送信されるフレーム数 |
framesizesent | ゲージ | フィルタ名、ストリームタイプ | sink から送信されるフレームサイズ |
framesizereceived | ゲージ | フィルタ名、ストリームタイプ | コンポジションから受信したフレームサイズ (バイト) |
lowoutputbufferlevel | カウンタ | filtername | 低出力バッファレベル検出 |
missingframecreatingtime | タイミング | filtername | 欠落フレームの作成時間 |
outputbufferlimit_us | ゲージ | filtername | 出力バッファ内のフレーム期間 (us) |
runningtime | タイミング | filtername | フィルタによる 1 フレームの実行完了時間 |
scalingtime | タイミング | filtername | 1 ビデオフレームのスケール時間 |
session | カウンタ | フィルタ名、セッション | アクティブなセッション数 |
audiopinnumframes | ゲージ | フィルタ名、ピン名、ピンタイプ | 特定ピンのオーディオフレーム数 |
videopinnumframes | ゲージ | フィルタ名、ピン名、ピンタイプ | 特定ピンのオーディオフレーム数 |
writeframe | カウンタ | フィルタ名 アウトプットタイプエラー | Gvencode が配信サービスまたはストレージサービスに送信しようとしたフレーム数。 |
gcl.received.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒間に gvencode によって受信されるフレーム数。 |
gcl.received.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 gvencode によって受信されるフレーム数。 |
gcl.received.frame.missing | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 gvencode によって受信される、欠落とフラグ付けされたフレーム数。 |
gcl.received.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、gvencode によって受信されるフレーム総数。 |
gcl.received.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間に gvencode によって受信されるフレームサイズ (バイト)。 |
gcl.sent.frame.rate | ゲージ | ストリーム、ストリームタイプ | 1 秒あたりに gvencode によって送信されるフレーム数。 |
gcl.sent.frame.count | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 gvencode によって送信されるフレーム数。 |
gcl.sent.frame.missing | ゲージ | ストリーム、ストリームタイプ | 前回のメトリクス送信以降 gvencode によって送信される、欠落とフラグ付けされたフレーム数。 |
gcl.sent.frame.total | ゲージ | ストリーム、ストリームタイプ | セッション全体で、gvencode によって送信されるフレーム総数。 |
gcl.sent.frame.size | ゲージ | ストリーム、ストリームタイプ | 1 秒間に gvencode によって送信されるフレームサイズ (バイト)。 |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.studiod. | |||
messagebytereceived | カウンタ | Web ソケット | Web ソケットでクライアントから受信したメッセージサイズ (バイト) |
messagebytesent | カウンタ | Web ソケット | Web ソケットでクライアントに送信されたメッセージサイズ (バイト) |
messageReceived | カウンタ | Web ソケット | Web ソケットでクライアントから受信したメッセージ数 |
messageSent | カウンタ | Web ソケット | Web ソケットでクライアントに送信されたメッセージ数 |
websocketopened | ゲージ | Web ソケット | studio によって開かれた Web ソケット数 |
Prefix: genvid.studio. | |||
monitor.video.element .seekable.size.seconds | ゲージ | 動画要素のシーク可能なバッファのサイズ (秒) | |
monitor.source.buffer .size.seconds | ゲージ | ソースバッファのサイズ (秒) | |
monitor.playback.rate | ゲージ | 動画要素の再生レート | |
monitor.play.rate | ゲージ | 1 秒あたりの再生時間。値が 1 の場合、一定の再生スピードを表示 | |
monitor.segments.pushed.hz | ゲージ | 1 秒間にソースバッファにプッシュされるセグメント数 | |
monitor.segment.size .kilobytes | ゲージ | セグメントの平均サイズ (キロバイト) | |
monitor.latency.seconds | ゲージ | 現在の再生時間と直前のシーク可能なフレームとの間の時間差 |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.leafd.reduce. | |||
collect | タイミング | reduceId | collect コールの長さ。map reduce の結果送信前に使用 |
processkeyvalue | タイミング | reduceId | processkeyvalue コールの長さ。reduction 処理の一部 |
reduce | タイミング | reduceId | reduce コールの長さ。reduction 処理の一部 |
sent | count | reduceId | トピック 「events.nodes.results. {{msgId}}」 で nat に送信されたメッセージ数 |
size | count | reduceId | トピック 「events.nodes. results.{{msgId}}」 で nat に送信されたメッセージサイズ (バイト) |
Prefix: genvid.leafd.map. | |||
accepted | count | mapId, success | map で処理された key value の数 |
processkeyvalues | タイミング | mapId, success | processkeyvalues コールの長さ。map 処理の一部 |
refused | count | map で処理されなかった key value の数 | |
Prefix: genvid.leafd.connection. | |||
current | ゲージ | leaf に接続されている現在のクライアント数 | |
currentdatacachelength | ゲージ | データキャッシュに格納される現在のメッセージ数 | |
disconnected | count | leaf からのクライアント非接続数 | |
elapsed | タイミング | クライアントセッションの長さ | |
initialsendtime | タイミング | processkeyvalues コールの長さ。map reduce の一部 | |
sentdatacachelength | ゲージ | クライアントに送信されるデータキャッシュのメッセージ数 | |
sentdatacachesize | ゲージ | クライアントに送信されるデータキャッシュのサイズ | |
sentpackets | count | 送信パケット数 | |
sentpacketssize | count | 送信パケットサイズ | |
total | count | leaf へのクライアントの接続数 | |
Prefix: genvid.leafd.root. | |||
receivedpackets | count | タイプ | rootd から受信したパケット数 |
receivedpacketssize | count | タイプ | rootd から受信したパケットサイズ |
Prefix: genvid.leafd.event. | |||
count | count | クライアントによって送信されたイベント数 | |
size | count | クライアントによって送信されたイベントサイズ |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.webgateway. | |||
game.received | カウンタ | status | 受信したゲームコマンド数 |
notifications.received | カウンタ | status | 受信した通知数 |
events.received | カウンタ | status | 送信されたイベント数 |
events.processed | カウンタ | status | 処理されたイベント数 |
batchevents.reduce.collect | タイミング | reduceId | collect コールの長さ。map reduce の結果送信前に使用 |
reduce.sent | count | reduceId | トピック 「events.nodes.results. {{msgId}}」 で nat に送信されたメッセージ数 |
reduce.size | count | reduceId | トピック 「events.nodes. results.{{msgId}}」 で nat に送信されたメッセージサイズ (バイト) |
名前 | タイプ | 使用可能なタグ | 説明 |
---|---|---|---|
Prefix: genvid.viewer. | |||
cached.bytes | ゲージ | ストリーム | クライアントのキャッシュサイズ (バイト) |
cached.seconds | ゲージ | ストリーム | クライアントのキャッシュサイズ (コンテンツ時間) |
deviation.from.latest.frame | ゲージ | 現在のメディアプレイヤーの時間とソースバッファー内の最新のデータとの偏差 | |
events.sent.Hz | ゲージ | 1 秒あたりに送信されたイベント数 | |
frame.decode.duration | タイミング | 新たに受信したフレームのデコードに要した時間 | |
frame.decode.errors | ゲージ | デコードエラーのフレーム数 | |
latency | タイミング | ストリーム遅延 | |
notification.decode.errors | ゲージ | 受信した通知のデコードエラー数 | |
notification.decode. duration | タイミング | 受信した通知のデコードに要した時間 | |
onDraw.duration.max | タイミング | onDraw コールの処理にかかった最長時間 | |
onDraw.duration.mean | タイミング | onDraw コールバックの実行にかかった平均時間 | |
onDraw.duration.min | タイミング | onDraw コールの処理にかかった最短時間 | |
onDraw.interval.max | タイミング | onDraw の実行の間の最長時間 | |
onDraw.interval.mean | タイミング | onDraw の実行の間の平均時間 | |
onDraw.interval.min | タイミング | onDraw の実行の間の最短時間 | |
playback.rate | ゲージ | プレイヤーのプレイバック率 | |
received.annotation. bytes.Hz | ゲージ | ストリーム | 1 秒あたりに受信した通知のバイト数 |
received.annotation.frames. Hz | ゲージ | ストリーム | 1 秒あたりに受信した通知のフレーム数 |
received.data.bytes.Hz | ゲージ | ストリーム | 1 秒あたりに受信したデータのバイト数 |
received.data.frames.Hz | ゲージ | ストリーム | 1 秒あたりに受信したフレーム数 |
streams.interval | タイミング | 新しいストリームの受信に要した時間 | |
streams.received.Hz | ゲージ | 1 秒あたりに受信したストリーム数 | |
sync.error.max | ゲージ | 最大同期エラー | |
sync.error.mean | ゲージ | 平均同期エラー | |
sync.error.min | ゲージ | 最小同期エラー | |
videoTime | ゲージ | ビデオ時間 (ミリ秒) |
使用可能なタグは次の通りです。
- stream: ストリームの ID (文字列)
- streamtype: ストリームタイプ:
video
、audio
、data
、またはannotations
- sessionname: セッション名
- session: セッション識別子 (内部ポインタ値)
- filtername: 合成グラフ (composition graph) のフィルタ名
- websocket: Web ソケットのポインタアドレス
- reduceId: reduce 定義の ID