Dialup.Telemetry (Dialup v0.2.0)

Copy Markdown View Source

Dialup フレームワークの Telemetry イベント定義とヘルパー。

イベント一覧

WebSocket

  • [:dialup, :websocket, :connect]
  • [:dialup, :websocket, :disconnect]

イベント処理(handle_event)

  • [:dialup, :event, :start]
  • [:dialup, :event, :stop]
  • [:dialup, :event, :exception]

ナビゲーション

  • [:dialup, :navigate, :start]
  • [:dialup, :navigate, :stop]
  • [:dialup, :navigate, :exception]

Summary

Functions

handle_event 処理中の例外を記録する。

handle_event 処理の開始を記録し、start_time を返す。

handle_event 処理の正常完了を記録する。

ナビゲーション処理中の例外を記録する。

ナビゲーション処理の開始を記録し、start_time を返す。

ナビゲーション処理の正常完了を記録する。

Functions

event_exception(start_time, event_name, path, kind, reason, stacktrace)

handle_event 処理中の例外を記録する。

event_start(event_name, path)

handle_event 処理の開始を記録し、start_time を返す。

event_stop(start_time, event_name, path)

handle_event 処理の正常完了を記録する。

websocket_connect(metadata)

websocket_disconnect(metadata)