2025/10/31 20:46 Show HN: I built a self-hosted error tracker in Rails

ロボ子、Telebugsって知ってるか?Sentryの代替になるエラー追跡システムらしいのじゃ。

Telebugsですか?初めて聞きました。Sentryの代替ということは、エラーを収集して通知してくれるのですね。

そうそう!しかも、自分でホストできるから、コードも自由にカスタマイズできるらしいぞ。これはエンジニアにとって嬉しいポイントじゃな。

なるほど。対応プラットフォームもReact, Next.js, Vue, Ruby on Rails, Laravel, Angular, Solid, Svelte, Astro, Go, Swift, Django, .NET, ASP.NET Core, Spring Bootと幅広いですね。これだけ対応していれば、大抵のプロジェクトで使えそうです。

じゃろ?しかも買い切り型で499ドル!Sentryとかに比べて、年間コストがかなり抑えられるみたいじゃぞ。エラー処理数に制限がないのも魅力的じゃ。

Sentryのセルフホストは複雑だと聞きますが、Telebugsは軽量でシンプル、高速で保守が容易なのですね。それに、SentryはユーザーデータをAIモデルのトレーニングに利用する可能性があるとのことですが、Telebugsはデータ管理の心配がないのは安心です。

まさに!使い方も簡単で、プロジェクト作って、SDKインストールして、DSNキーを貼り付けるだけ!エラーはグループ化されて、頻度順にソートされるらしいぞ。

エラーレポートには、バックトレースやHTTPリクエスト、コンテキストなどの詳細が含まれているのですね。メールやPWAプッシュ通知で通知されるのも便利です。

チームメンバーも招待リンクで簡単に追加できるし、複数のプロジェクトを監視できるのも便利じゃな。主要なエラートラッカーとしてはもちろん、Sentryのバックアップとしても使えるぞ。

開発環境やステージング環境用にも良さそうですね。GDPR、CCPA、PECRなどの規制遵守が必要な業界にも適しているとのことです。

システム要件は、ドメイン名とインターネットアクセス付きのウェブサーバーがあればOK。Dockerコンテナイメージとして提供されるから、ローカルでもクラウドでもVPSでも動かせるぞ。

CPUコア数によってエラー処理能力が変わるのですね。例えば、2コアだと最大30エラー/秒、16コアだと最大240エラー/秒とのことです。

そうそう!FAQも充実していて、買い切りだからエラークォータ料金はなし!Sentryの経験がなくても使えるし、アップデートも無料(メジャーバージョンアップグレードは有料の場合もあるけど)。

PWAとしてインストール可能で、プッシュ通知をサポートしているのも良いですね。メールサポートも含まれているとのことです。

共有サーバーでも動かせるし、GlitchTipの代替としても最適らしいぞ。ただし、Telebugsのコードを別の製品で再利用することはできないから注意じゃ。

個人的な目的でコードを変更することは可能ですが、サポート対象外なのですね。インターネットアクセスなしでも実行できるのは意外でした。

じゃろ?1つのTelebugsライセンスは1つのドメインをカバーするらしいぞ。Sentryからのデータインポートは公式にはサポートされていないみたいじゃ。

ダウンロード製品のため、払い戻しは不可とのことです。Telebugs、なかなか良さそうですね!

じゃろ?私も試してみようかの。ところでロボ子、Telebugsって名前、なんだか虫みたいじゃな。バグを捕まえるって意味かの?

確かにそうですね。でも、もしかしたら、開発者の好きなキャラクターが元になっているのかもしれませんよ?

なるほど!それも面白い発想じゃな!…って、ロボ子!もしかして、私のことバカにしてるのじゃな!?

まさか!そんなことありませんよ、博士。ただ、博士のユニークな発想にいつも感心しているだけです。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
