Tracebellは非公式クライアントです。Sentry(Functional Software, Inc.)とは提携していません。

次の本番エラーは、こちらから探しに行く前に、向こうから届く。

TracebellはSentryのIssueをiPhoneに届ける非公式クライアントです。新しいエラーはプッシュ通知で受け取り、スタックトレースをその場で読み、解決・アーカイブ・担当割り当てまでラップトップを開かずに完了。トークンを貼り付ければ、あなたのプロジェクトがそこに並びます。

近日公開 App Store 機能を見る

コア機能は無料のまま変わりません · sentry.io(US・EU)とセルフホストに対応 · 日本語 & English

どこにいても、トリアージできる

「何かが壊れた」から「誰かが担当する」までの全部を、ポケットの中の画面で。

新しいエラーに、ベルを

自分のSentry組織からWebhookをつなぐと、何かが壊れたときにTracebellが鳴ります。新規Issueの開始お知らせと週間サマリーは、全員無料。Tracebell Advancedなら、作成・再発・解決などすべてのイベントが起きたその場で届き、通知するイベント種別を自分で選べます。プロジェクトとレベルでの絞り込みも。

通知を中継するサーバーはSentryのトークンを一切持ちません。詳細はあなたのiPhoneが、Sentry APIから直接取得します。

全イベントの即時プッシュはTracebell Advanced
スクリーンショット プレースホルダー — ロック画面の通知(デモデータ)
スクリーンショット プレースホルダー — スタックトレース画面(デモデータ)

スタックトレースを、スマホサイズで

Issueを開けば、何が起きたかが分かります。例外、前後のソース行付きのフレーム、「自分のコードのみ」切り替え、パンくず(breadcrumbs)、リクエスト、重要なタグ。Issueのイベント履歴も新しい順にたどれます。

朝まで待てるエラーかどうかは、スタックトレースを見れば大抵わかる。それがソファの上で分かるようになります。

座る前に、解決まで

解決・未解決に戻す・アーカイブ、メンバーやチームからの担当者選択、優先度の変更、ブックマーク。一覧のスワイプでも、詳細画面のボタンでも操作できます。操作はWebダッシュボードと同じSentry APIを通ります。

検索はいつものSentry検索構文のまま。プロジェクト・環境・期間でも絞り込めます。

スクリーンショット プレースホルダー — スワイプ操作付きのIssue一覧(デモデータ)
▦

ホーム画面ウィジェット

未解決件数をひと目で。最新Issue 3件の中サイズや、ロック画面ウィジェットも。Advanced

◉

Live Activity

障害の推移を、アプリを開き直さずにロック画面で追えます。Advanced

◆

アプリアイコンの変更

ホーム画面に合わせてアイコンを選べます。Advanced

⟳

リリースとクラッシュなし率

リリースごとのクラッシュなしセッション率・ユーザー率。最新のデプロイで良くなったかが分かります。無料です。

⌂

sentry.ioもセルフホストも

sentry.ioのUS・EUリージョンは自動判定。自前で運用しているセルフホストのSentryサーバーにも接続できます。

⇄

全組織が無料

同じトークンでアクセスできる組織はすべて表示され、いつでも切り替えられます。無料プランのままで。

◫

プロジェクトをひと目で

各プロジェクトの未解決件数と直近24時間のイベント数。静かな日と騒がしい日がすぐ分かります。

◎

デモモード

トークンを貼る前に試したい? 架空のワークスペースで、Advanced機能も含めて全画面を触れます。

文

日本語と英語

アプリ全体が日本語と英語に対応。プッシュ通知も含めて。

無料版とTracebell Advanced

Issueの閲覧と操作は無料のまま変わりません。Advancedは、サーバー費用のかかる機能——即時通知・ウィジェット・Live Activity——をカバーします。

無料 Advanced
同一トークンがアクセスできる全組織への接続(sentry.io US/EU・セルフホスト) ✓ ✓
Issue一覧・検索・絞り込み ✓ ✓
Issue詳細・イベント・スタックトレース ✓ ✓
解決・アーカイブ・担当・優先度・ブックマーク ✓ ✓
リリースとクラッシュなしセッション率・ユーザー率 ✓ ✓
新規Issueの開始お知らせ+週間サマリー ✓ ✓
デモモード(サンプルデータ) ✓ ✓
全イベントの即時プッシュ(作成・再発・解決) — ✓
通知するイベント種別の選択 — ✓
ホーム画面・ロック画面ウィジェット — ✓
Live Activity(障害中の表示) — ✓
アプリアイコンの変更 — ✓

価格

Tracebellは無料でダウンロードでき、コア機能はずっと無料です。Tracebell Advancedは任意のアップグレードです。

月額
¥500
/ 月
US $2.99 / 月
  • Advancedの全機能
  • App Storeでいつでも解約可能
買い切り
¥9,700
1回のみのお支払い
US $99.99(買い切り)
  • Advancedの全機能をずっと
  • サブスクリプションなし

価格は日本・米国のApp Storeでの表示価格です。地域により異なる場合があります。購入はAppleが処理します。サブスクリプションは期間終了の24時間前までに解約しない限り自動更新され、App Storeのアカウント設定からいつでも管理・解約できます。開発を応援したいだけの方には、アプリ内に小さな投げ銭(チップ)もあります。チップで機能が増えることはありません。

よくある質問

ほかに質問があれば oikon48@gmail.com までどうぞ。

Sentryの公式アプリですか?

いいえ。Tracebellは個人開発者がSentryの公開APIの上に作った、独立した非公式クライアントです。Functional Software, Inc.とは提携しておらず、同社の承認や後援も受けていません。SentryはFunctional Software, Inc.の登録商標です。

サインインの仕組みは? トークンはどこに保存されますか?

Sentryのアカウント設定でUser Auth Token(Personal Token)を作成し、アプリに貼り付けます。トークンは端末のiOSキーチェーンにのみ保存され、iCloudには同期されず、開発者のサーバーにも一切送信されません。アプリは端末からSentry APIへHTTPSで直接通信します。

トークンにはどのスコープが必要ですか?

閲覧だけなら org:read・project:read・event:read。アプリから解決・アーカイブ・担当割り当てをするなら event:write を、担当者の候補表示に member:read を追加します。接続画面に2つのプリセットの説明があり、足りないスコープは検出して該当ボタンを無効にします。

どのSentry環境に対応していますか?

sentry.ioのUS・EU両リージョン(組織ごとのリージョンは自動判定)と、URLを指定したセルフホストのSentryサーバーに対応します。同じトークンでアクセスできる組織はすべて無料で使えます。別のSentryアカウントを使うときは、サインアウトしてそのアカウントのトークンで接続し直してください。

プッシュ通知の仕組みは?

自分のSentry組織にInternal Integrationを作成し、そのWebhookを自分専用のTracebell中継URLに向けます。SentryがWebhookを送ると、中継がAppleのプッシュサービス経由で最小限の通知をiPhoneに届けます。新規Issueの開始お知らせと週間サマリーは全員無料で、Tracebell Advancedならすべてのイベントが即時に届き、通知するイベント種別も選べます。中継が保存するのは配信に必要なものだけ——端末のプッシュトークン、組織slug、イベント種別の設定、Webhook用シークレット——で、Sentryのトークンは保存しません。詳しくはプライバシーポリシーをご覧ください。Internal Integrationの作成には通常、組織のAdmin・Manager・Ownerいずれかのロールが必要です。

無料で使えますか?

はい。しかも無料の範囲がクライアントの本体です。同一トークンの全組織、Issueの閲覧・検索、スタックトレース、トリアージ操作、クラッシュなし率付きのリリース、新規Issueの開始お知らせと週間サマリーまで、期限なしで使えます。任意購入のTracebell Advancedは、全イベントの即時プッシュとイベント種別の選択・ウィジェット・Live Activity・アプリアイコンの変更——サーバー費用のかかる機能——を追加します。

Sentryアカウントなしで試せますか?

試せます。デモモードを開くと、架空のプロジェクト・Issue・スタックトレースが入ったワークスペースで、Advanced機能も含めた全画面を操作できます。

データは安全ですか?

トークンはiOSキーチェーンに保存され、通信はすべて端末からSentry APIへのHTTPS直通です。アプリに広告・アクセス解析・トラッカーはありません。関与するサーバーは任意機能のプッシュ中継だけで、保存するのは通知の配信に必要な最小限の情報です。

バグ報告や機能要望はどこへ?

oikon48@gmail.com へのメール、またはアプリの設定内のフィードバックリンクからどうぞ。開発者に直接届きます。

ダッシュボードの再読み込みは、もう終わり。

エラーにベルを付けましょう。クライアント本体は無料、即時通知は14日間のトライアルから。

近日公開 App Store