facebook twitter hatena line email

Unity/sentry

提供: 初心者エンジニアの簡易メモ
2023年8月11日 (金) 00:27時点におけるAdmin (トーク | 投稿記録)による版 (色々なログ)

移動: 案内検索

Sentryとは

バグのエラーログなどをクラウド上で確認できるサービス

インストール

PackageManagerのgit urlから以下を設定

https://github.com/getsentry/unity.git#1.5.0

sentryのweb管理画面に表示されてるDNSのURLを、Unityメインメニュー/tools/sentryに入れる。

プラン

無料

  • トラッキング件数/月:5000件
  • ユーザー数:1人
  • ログ保持期間:30日間

チーム(26$/月)

  • トラッキング件数/月:10万件
  • ユーザー数:無制限
  • ログ保持期間:90日間

ビジネス(80$/月)

  • トラッキング件数/月:10万件
  • ユーザー数:無制限
  • ログ保持期間:90日間

色々なログ

1. Exceptionをそのままthrow

ログ

Stack Trace
System.Exception
例外エラー1
HogeProject/Assets/Scripts/ExceptionScene.cs in Exec at line 26:9
In App
HogeProject/Assets/Scripts/ExceptionScene.cs in Start at line 15:13

2. Exceptionをtry-catchで取得したとき

try
{
    Exec();
}
catch (Exception e)
{
    Debug.LogError(e.Message + ":" + e.StackTrace);
}

ログ

例外エラー1:  at ExceptionScene.Exec () [0x00000] in HogeProject/Assets/Scripts/ExceptionScene.cs:26 
  at ExceptionScene.Start () [0x0000a] in HogeProjectAssets/Scripts/ExceptionScene.cs:15