並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 41件

新着順 人気順

bugsnagの検索結果1 - 40 件 / 41件

  • Crashlytics から Bugsnag へ移行したお話

    Bugsnag という Crash レポート解析サービスがあるんですが、最近 Crashlytics から乗り換えたので、なぜ変えたのかをツラツラと書いていこうかなと思います。 実際 Bugsnag じゃなくてもこのような機能があるサービスの方が個人的には使い勝手がいいかなと思います。 Bugsnag は$29/monthかかります なぜ Crashlytics から移行しようとしたのか Crashlytics は便利なんでずっと使ってるんですけど、 Crash した場合にしかレポートを送信することができないのが一番の不満(※Fabric で改善されているかもしれません) このあとに言及しますが、Social.framework 等を利用した場合のエラーを集めたかったんですけど、そのために Crash しないといけないとか、ありえませんし。なのでそれを取得するために自分でエラー情報を集めよ

      Crashlytics から Bugsnag へ移行したお話
    • Rails のエラー通知を fluentd 経由で Bugsnag に送る | feedforce Engineers' blog

      こんにちは。2月に入社して以来、とうとう勉強会の担当が回ってきた腰越です。 最近、現在進行中のプロジェクト(Rails)にて Bugsnag というサービスを導入いたしましたので、導入までの経緯について発表させていただきました。 Bugsnag とは? なぜ Bugsnag を使うのか Bugsnag をどう使うのか Bugsnag とは? Bugsnag は、アプリケーションで発生した例外の検知・診断に役立つサービスです。 類似サービスとして、Airbrake や Raygun、Rollbar、オープンソースでは Sentry(SaaS, OSS) や errbit などがよく知られているのではないでしょうか。 Bugsnag 導入に至る経緯 これまで、アプリケーションのエラー処理にて「エラーメールを送る」という対応をよく行ってきましたが、その一方で、過去の経験から「発生したエラーを通知

        Rails のエラー通知を fluentd 経由で Bugsnag に送る | feedforce Engineers' blog
      • エラー情報の適切な管理でストレスを減らす!GitHub連携も可能な「Bugsnag」の活用法 | SELECK

        今回のソリューション:【Bugsnag/バグスナッグ】 WEBシステムやアプリケーションに異常が発生したときに出力されるエラー情報は、システムの問題箇所を見極めて適切に改修していくためには必須の情報だ。 クラッシュレポート解析サービス「Bugsnag」を活用すると、その情報をより最適に、必要な分量だけ取り扱う事が可能となる。 「世界中のあらゆるものを繋げる」をミッションとする株式会社フィードフォースは、ソーシャルメディアマーケティングのASPサービスなどを提供する企業だが、新規事業を生み出すことにも積極的だ。 同社でエンジニアを務める鈴木 将高さんは、新規事業の開発時から同サービスを活用しているのだという。鈴木さんに、Bugsnagの強力なフィルタリング機能、GitHub連携といった詳しい活用法を伺った。 武者修行期間を経て、新規事業開発チームのリーダーへ 私のエンジニアとしてのキャリアは

          エラー情報の適切な管理でストレスを減らす!GitHub連携も可能な「Bugsnag」の活用法 | SELECK
        • クラッシュレポート解析ツール「Bugsnag」のご紹介 | Atlas Developers Blog

          初めまして、アトラス社内で三人目の小川です。 R小川さんが既にいらっしゃるので、L小川でいきたいと思います。 今日は、弊社で利用しているクラッシュレポート解析ツールをご紹介します。 以前弊社では、システムエラーを検知する仕組みとして、システムエラーの発生時にメールでスタックトレースの通知を受け取るようにしていました。この仕組みでは、ある一つのエラーが複数ユーザの操作によって発生した場合に、そのエラーが発生した回数分メールを受け取ることになります。 そういった状況が積み重なると情報に埋もれてしまい、エラーの発生実態がつかみにくくなってしまいます。 そこでクラッシュレポート解析ツールの出番です。 クラッシュレポート解析ツールの有名なものとして Bugsnag (https://bugsnag.com/) RayGun (https://raygun.io/) Airbrake (https:/

            クラッシュレポート解析ツール「Bugsnag」のご紹介 | Atlas Developers Blog
          • Bugsnagでエラーが多すぎる時に設定する3つの項目 - LCL Engineers' Blog

            フロントエンドエンジニアの岡田です。 以前ブログでもご紹介しましたが、LCLでは、JavaScriptのエラー検知のためにBugsnagを利用しています。 techblog.lclco.com 実は、設定してしばらくの間は、エラーが多すぎて本当に致命的なエラーが埋もれてしまっていました。 その後、設定を見直すなどしてようやく最近は正しく検知できる環境が整いました。 今回は、Bugsnagでエラーが多すぎる時に設定すると良い3つの項目を紹介します。 設定すると良い3つの項目 レガシーブラウザを除外 ホワイトリストを設定 報告をignore(無視)する まとめ 設定すると良い3つの項目 レガシーブラウザを除外 古いIEなど、対象でないブラウザのエラーは不要なことが多いと思います。 その場合は、レガシーブラウザを除外すると良いです。 上部メニューのSettingsを開く JavaScript e

              Bugsnagでエラーが多すぎる時に設定する3つの項目 - LCL Engineers' Blog
            • bugsnag.jsでJSのエラーを監視するようにしたらJSポリスの仕事が捗るようになった - Rista Tech Blog

              こんにちは、辻 @dim0627です。 最近はそうですね、ずっとお腹が空いてます。成長期かもしれません。 今日はbugsnag.jsについて書きますね。 bugsnag エラーモニタリングツールです。 Error reporting, monitoring, and resolution with Bugsnag 弊社ではGemを入れてサーバサイドの監視をしていたのですが、 bugsnag/bugsnag-ruby: Bugsnag error monitoring for rails, sinatra, rack and ruby 先日のES6移行を契機にクライアントサイド側で起こるJSエラーもモニタリングする設定にしました。 bugsnag.js 先程のサーバサイドのものとちがって、JSのエラーを検知するJSのライブラリです。 CDNも用意されていて、data attributesをう

                bugsnag.jsでJSのエラーを監視するようにしたらJSポリスの仕事が捗るようになった - Rista Tech Blog
              • BugSnag's CSS Architecture

                A few months ago, a number of designers and UI engineers, inspired by a popular blog post from GitHub’s Mark Otto, published articles on their approaches to writing and organizing CSS. In this post, I’m going to follow suit and take you through a breakdown of the tools we use, as well as the architecture of BugSnag’s CSS. There’s no surefire method for organizing CSS for all situations; the conten

                  BugSnag's CSS Architecture
                • bugsnagを試してみました - Qiita

                  bugsnag.comというサービスがあるらしく、Railsにbugsnagというgemを入れるとエラーを貯めてくれたり、GithubにIssueを作ってくれたりするそうです。 bugsnagのAPIキーを取得 bugsnag.comのページにいってユーザー登録をします。 https://bugsnag.com/ 次にプロジェクトを作成します。 CONTINUEを押します。 導入方法が表示されました。 3.のところにAPIキーがあるのでコピーしておきます。 bugsnagを導入 導入テキストのとおりにGemfileにbugsnagを指定します。

                    bugsnagを試してみました - Qiita
                  • Bugsnagを使ってみたが、良さそうだ

                    主にはモバイルアプリのクラッシュログなどのログ管理に関して、最近の流れを知りたいと思いいろいろ物色してみました。類似サービスとしてはCrashlyticsなんかがありますが、いろいろ使っていると機能的に柔軟性が足りなかったりして目的に沿った利用ができないことが増えてきて、他に手頃なサービスあるのかなと思ったことも要因です。 Crashlytics以外にもいくつか調べた中で、最終的に良さそうと思ったのはBugsnag。 Bugsnagは以前どこかで見たか聞いたことあったのですが、そのときはCrashlyticsのように整ったGUIがある方が使い勝手が良かったのでそこまで調べてませんでした。一方、最近ではGitHubとの連携など、サービス間の連携に対して価値を置くようになりました。そのため、ここでちょっとちゃんと使おうと思って使ってみることにしました。 Bugsnagが良かったところ 多くのプ

                      Bugsnagを使ってみたが、良さそうだ
                    • Windowsアプリで出たバグをBugsnagで管理し、Trelloでタスク化し、slackに通知する - Qiita

                      Windowsアプリで出たバグをBugsnagで管理し、Trelloでタスク化し、slackに通知するC#TrelloSlack.NETFrameworkbugsnag Windowsアプリを開発するプロジェクトに携わって早3ヶ月。運良く初期から関わることができ、バグをトラッキングする仕組みを考えるチャンスに恵まれました。一度構築してしまったらなかなか後の人が触れず、知見が溜まりにくい分野かなぁと思ったので共有することにしました。 概要 アプリケーション全体で捕捉できなかった全体エラーを捕捉する箇所にBugsnagのクライアントを仕込み、Bugsnagサービスで通知で受けられるようにします。 BugsnagとTrelloを連携することで自動的にバグ修正タスクを整理します。 Trelloのチケットが切られるとslackに通知するように設定することで素早くバグ対応し、ユーザに価値を届けることが

                        Windowsアプリで出たバグをBugsnagで管理し、Trelloでタスク化し、slackに通知する - Qiita
                      • Introducing Bugsnag - the Last Error Monitor You'll Need — SitePoint

                        The pursuit of building an error-free application continues. But in the meanwhile, we need to monitor our application’s errors and take action quickly. Many companies have tried to solve this problem, and one of the best on the market right now is Bugsnag. They focus on the problem of providing a bug notification system that makes sense of errors and helps you take action in various ways. In this

                          Introducing Bugsnag - the Last Error Monitor You'll Need — SitePoint
                        • JavaScriptのエラーをBugsnagで監視しています - LCL Engineers' Blog

                          フロントエンドエンジニアの岡田です。 先日、夜行バス比較なびを一部React+ES2015化しましたが、これに備えて、LCLでは昨年11月頃からBugsnagでJavaScriptのエラー監視を開始していました。 今回は、Bugsnagについて、簡単な説明と導入方法をまとめました。 Bugsnagとは Bugsnagは、アプリケーションのエラーを監視して報告してくれるツールです。 LCLではしばらく前から、Bugsnagでバックエンド側(Ruby on Rails)のエラーを監視していましたが、そこにJavaScriptのエラー監視も入れました。 Bugsnag管理画面の使い方 Bugsnagの管理画面は以下のようになっています。 以下の画面はすでに解消したエラーの実際のレポートです。 (件数が多いのは、レポートを受けた時点で実機確認をして動作に問題がなかったので、対応が後回しになったため

                            JavaScriptのエラーをBugsnagで監視しています - LCL Engineers' Blog
                          • Rails アプリケーションに Bugsnag を導入したら開発環境以外では動かなかったけどちゃんとかんがえたら原因がわかってすぐに解決できたというお話 - Qiita

                            Rails アプリケーションに Bugsnag を導入したら開発環境以外では動かなかったけどちゃんとかんがえたら原因がわかってすぐに解決できたというお話Railsbugsnag こんにちは! みなさん! 今日も元気に Rails を使ったウェブアプリケーションの開発を行っていますか? わたしは元気ではありませんが、がんばってコードを書き続けています。 さて、ウェブアプリケーションに限った話ではありませんが、アプリケーションの開発にあたって大切なのはエラーを正しく確認してそこを修正していくというものがあります。エラーが発生しないアプリケーションを開発するというのが大前提ではあるのですが、開発するのが人間である以上どうしてもミスが起こります。 というわけでエラーが発生したらそれを開発者側に伝えられる良いのですが、発生したエラーを全て通知するということをしていると同じような内容のエラーが発生して

                              Rails アプリケーションに Bugsnag を導入したら開発環境以外では動かなかったけどちゃんとかんがえたら原因がわかってすぐに解決できたというお話 - Qiita
                            • MongoDB 2.6 Highlights | Bugsnag Blog

                              When MongoDB 2.6-rc0 was released earlier this week I decided to take a look at the Release Notes to see what I have to look forward to when 2.6 is finally released and production ready. Bugsnag uses MongoDB as our primary document store, storing terabytes of data in our cluster, so I read over the release notes with a keen eye. There are a few really cool features that are well worth reading abou

                                MongoDB 2.6 Highlights | Bugsnag Blog
                              • デプロイ時に Bugsnag にソースマップをアップロードして人に優しい Stacktrace にする - 弥生開発者ブログ

                                こんにちは、 Misoca 開発の @lulu-ulul です。 ニュースを見ていると各地で例年以上の積雪を記録しているみたいですね。皆様も引き続き御気を付けください。 私もそれなりに雪が降る場所に住んでいて当然積雪しているのですが、今年は雪が積もっても早起きして車が出られるまで行う雪かき・倍以上になる通勤時間から解放されてほぼ普段通りの生活ができています。リモート勤務の良さを改めて実感しています。 背景 Misoca ではクラッシュレポートの蓄積・解析サービスとして Bugsnag を使っています。 www.bugsnag.com Rails のエラーログだけでなく、JavaScript のエラーログも対象にしています。 しかし JavaScript ファイルは minify されていますので、 bugsnag の stacktrace はデフォルトではこんな感じになってしまいます。 つ

                                  デプロイ時に Bugsnag にソースマップをアップロードして人に優しい Stacktrace にする - 弥生開発者ブログ
                                • Airbrake vs Bugsnag vs Sentry | What are the differences?

                                  Airbrake - Airbrake captures and groups errors in Ruby, iOS, Django, PHP & more.. Bugsnag - Bugsnag provides production error monitoring and management for front-end, mobile and back-end applications. Sentry - See performance issues, fix errors faster, and optimize code health.

                                    Airbrake vs Bugsnag vs Sentry | What are the differences?
                                  • Airbrake vs Bugsnag vs Raygun vs Rollbar vs Sentry | What are the differences?

                                    Airbrake - Airbrake captures and groups errors in Ruby, iOS, Django, PHP & more.. Bugsnag - Bugsnag provides production error monitoring and management for front-end, mobile and back-end applications. Raygun - Use Raygun to track, manage, and report your software errors.

                                      Airbrake vs Bugsnag vs Raygun vs Rollbar vs Sentry | What are the differences?
                                    • エラー情報の適切な管理でストレスを減らす!GitHub連携も可能な「Bugsnag」の活用法 | SELECK [セレック]

                                      今回のソリューション:【Bugsnag/バグスナッグ】 WEBシステムやアプリケーションに異常が発生したときに出力されるエラー情報は、システムの問題箇所を見極めて適切に改修していくためには必須の情報だ。 クラッシュレポート解析サービス「Bugsnag」を活用すると、その情報をより最適に、必要な分量だけ取り扱う事が可能となる。 「世界中のあらゆるものを繋げる」をミッションとする株式会社フィードフォースは、ソーシャルメディアマーケティングのASPサービスなどを提供する企業だが、新規事業を生み出すことにも積極的だ。 同社でエンジニアを務める鈴木 将高さんは、新規事業の開発時から同サービスを活用しているのだという。鈴木さんに、Bugsnagの強力なフィルタリング機能、GitHub連携といった詳しい活用法を伺った。 武者修行期間を経て、新規事業開発チームのリーダーへ 私のエンジニアとしてのキャリアは

                                        エラー情報の適切な管理でストレスを減らす!GitHub連携も可能な「Bugsnag」の活用法 | SELECK [セレック]
                                      • BugSnag docs › Platforms › Ruby

                                        Ruby integration guides Add BugSnag to your Ruby projects to automatically capture and report exceptions in production.

                                        • Bugsnagと黒魔術で、Railsの不具合調査を楽にする仕組み! - stmn tech blog

                                          こんにちは! 最近、高速化にハマっているRailsエンジニアのシュール(@shule517)です。速くなった時の感動が半端ないですよね! はじめに 不具合調査ってめちゃめちゃ大変じゃないですか? 問題の原因が分かっていなくて、手元で不具合が再現できない時は、調査がかなり難しいです。そのため、不具合が発生したタイミングにできるだけ多くのデバッグ情報を残したくなりますよね! ということで、今回のテーマは「不具合調査の時間を短縮するための仕組み」についてです! Bugsnagで例外がどこで発生したのかすぐ分かる! 「スタメンの開発環境について」で紹介をしましたが、Railsのエラー監視にBugsnagというサービスを使っています。Slackとの連携ができ、リアルタイムに通知が飛んでくるので、すぐに問題に気づくことができます! 実際の画面はこちらです。 Bugsnagで分かる内容 どこで、どんな例

                                            Bugsnagと黒魔術で、Railsの不具合調査を楽にする仕組み! - stmn tech blog
                                          • GitHub - bugsnag/bugsnag-ruby: BugSnag error monitoring & reporting software for rails, sinatra, rack and ruby

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - bugsnag/bugsnag-ruby: BugSnag error monitoring & reporting software for rails, sinatra, rack and ruby
                                            • A CPU Profiler for Node.js | Bugsnag Blog

                                              Profiling real-world Node code is extremely difficult. It’s very hard to track which CPU cycles were used by what. Callbacks can execute in any order, and the call stack gets destroyed each time you have an async break in your code. async-profile is a new Node CPU profiler that doesn’t have these problems. It’s the first of its kind, and tracks the flow of your code through continuations, callback

                                                A CPU Profiler for Node.js | Bugsnag Blog
                                              • BugSnag docs

                                                BugSnag documentation Add error monitoring to your applications, learn more about the product, and extend BugSnag with our APIs.

                                                • GitHub - bugsnag/bugsnag-go: Automatic panic monitoring for Go and Go web frameworks, like negroni, gin, and revel

                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                    GitHub - bugsnag/bugsnag-go: Automatic panic monitoring for Go and Go web frameworks, like negroni, gin, and revel
                                                  • Moving BugSnag's front-end to React: What we learned through the largest rewrite of our application

                                                    About a year ago, our team decided to undertake a massive rewrite of much of our application. We knew we wanted to add a ton of new features and functionality to help our users fix bugs as painlessly as possible, but part of this meant rethinking the way our Dashboard’s front-end was built. Recently, we released a new Bugsnag Dashboard to the world, which has been incredibly exciting. You can read

                                                      Moving BugSnag's front-end to React: What we learned through the largest rewrite of our application
                                                    • Bugsnag Blog - Building native macOS applications with Rust

                                                      Rust is a systems programming language focused on speed and safe concurrency, and which I’ve been using for personal projects heavily since the 1.0 release last year. Most of these projects have been replacements for existing scripts in my workflows or new command line tools, but I wanted to create a Mac application and determine if it would benefit from Rust’s memory efficiency, safety, and robus

                                                        Bugsnag Blog - Building native macOS applications with Rust
                                                      • BugSnag docs › Platforms › Ruby › Rails › Handled errors

                                                        Reporting handled errors Reporting handled errors allows your application to recover from an error, while still reporting it to BugSnag. To notify Bugsnag of a handled exception you can call Bugsnag.notify: begin raise 'Something went wrong!' rescue => e Bugsnag.notify(e) end Sending custom diagnostics In order to quickly understand and fix some errors, it is often helpful to send additional diagn

                                                        • Semantic Logger for Ruby or Rails. Supports Graylog, Bugsnag, MongoDB, Splunk, Syslog, NewRelic.

                                                          Home Rails Centralized Logging Guide Testing Appenders Metrics Signals Forking Log Rotation Filtering Customize Log Event GitHub Semantic Logger Semantic Logger is a feature rich logging framework, and replacement for existing Ruby & Rails loggers. Rails The rails_semantic_logger gem replaces the default Rails logger with Semantic Logger. It also reduces Rails logging output in production to almos

                                                          • BugSnag docs › Platforms › Go

                                                            Go integration guides Add BugSnag to your Go projects to automatically capture and report panics in production.

                                                            • ActiveSupport::Logger.broadcast を使って Bugsnag.notify した時の小話 - Qiita

                                                              Rails.logger.extend ActiveSupport::Logger.broadcast を使う事で、複数のロガーに出力できる様になる。 error_logger = ActiveSupport::Logger.new(STDOUT) error_logger.level = Logger::ERROR Rails.logger.extend ActiveSupport::Logger.broadcast(error_logger) 上記の様にセットアップすることで、 Rails.logger.error した時に通常のログと追加したエラーログに対して出力される様になる。 罠 ActiveSupport::Logger.broadcast は、以下の様にロガーの各メソッドを親に伝播させる働きをするモジュールを作る。そして、このモジュールを Rails.logger.exten

                                                                ActiveSupport::Logger.broadcast を使って Bugsnag.notify した時の小話 - Qiita
                                                              • Bugsnag で app version を設定しないともったいない - ENECHANGE Developer Blog

                                                                ENECHANGE の CTO 室でインフラエンジニアを務めている岩本です。 先日 Bugsnag を初めて使いました。社内用ツールのエラー監視が目的です。ENECHANGE では Bugsnag が以前から活用されているのですが、私はこれまで触る機会がなかったのでした。 Bugsnag を実際に使ってみて「デフォルト設定でも充分便利だが app version を設定しないともったいない」と感じました。 今回の記事では、Bugsnag で app-version を設定するメリットを3つご紹介します。 メリット1:エラーが起こったアプリケーションのバージョンがすぐに分かる app version を設定すると、エラーが起こったアプリケーションのバージョンがすぐに分かります。ダッシュボードの APP タブに version 欄が追加されるので、これを見るだけです。 この機能は、複数バージョ

                                                                  Bugsnag で app version を設定しないともったいない - ENECHANGE Developer Blog
                                                                • サーバ監視を支える5つのツール(NewRelic Logentries Bugsnag OpsGenie Slack) | Atlas Developers Blog

                                                                  アトラスCTOの大神です。情報セキュリティ対策は世界的にも重要な経営課題であると認識されています。アトラスでも同様に重要課題として、様々な情報セキュリティに関する脅威のリスクについて日々対策しています。 情報セキュリティ方針を見直していく中で、サーバ監視・サービス監視プロセスを大きく見直し、監視プロセスや使用するツールも含めて監視プロセスを再設計しました。プロセスの変更から10ヶ月ほど経過し、安定して運用できるようになってきましたので、アトラスでのサーバ監視・サービス監視でのツールや仕組みの一部を紹介します。 サーバ監視は、顧客満足やサービス品質、情報セキュリティの観点からも重要な業務です。そのため、インシデントの発生前に検知して対策したり、インシデントが発生したら速やかに対応できる仕組み化が重要です。 仕組み化することで重要な作業にも無理なく対応できるように、監視ツールを組み合わせて、以

                                                                    サーバ監視を支える5つのツール(NewRelic Logentries Bugsnag OpsGenie Slack) | Atlas Developers Blog
                                                                  • Bugsnagを利用したエラートラッキング - hokaccha memo

                                                                    Adventarを支える技術 Advent Calendar 2019 の20日目です。 今日はエラートラッキングについて書きます。 Bugsnag エラートラッキングのサービスは色々あって、有名なのは Sentry や Airbrake あたりでしょうか。今回は Bugsnag というサービスを利用しました。これは Rails 時代から使っていて、無料で使える範囲が一番大きそう、という基準で選びました。 Bugsnag だと 250 events/day は無料枠で使えるので、Adventar ぐらいの規模であればスパイクしなければ余裕です。Sentry も今見たら無料で 5000 events/month なのでこっちでもいけそうな気がします(昔からこうだっけな)。 今回は Go の gRPC サーバー、Nuxt.js で SSR しているところに Bugsnag を使っています。フロ

                                                                      Bugsnagを利用したエラートラッキング - hokaccha memo
                                                                    • Rails アプリから Fluent 経由で Bugsnag に送信する - Qiita

                                                                      「とりあえず、やってみました」という記録です。 Fluent(d) 、呼び方すらよく分かってません Bugsnag、最近トライアル始めた程度の知見です gem、誰かに使ってもらう事を考えたリリースになってません 開発・実行環境 OSX 10.10.3 Rails 4.2.1 td-agent-2.1.4-0.dmg TL;DR koshigoe/logging-bugsnag で TwP/logging を拡張 error 以上のログを bugsnag/bugsnag-ruby の deliver に渡す koshigoe/bugsnag-delivery-fluent で bugsnag/bugsnag-ruby を拡張 deliver を拡張し Fluent に URL とリクエストボディを渡す koshigoe/fluent-plugin-bugsnag で Fluentd から B

                                                                        Rails アプリから Fluent 経由で Bugsnag に送信する - Qiita
                                                                      • bugsnag APIをrubyから使ってみる - Qiita

                                                                        irb(main):008:0> client = Bugsnag::Api::Client.new(auth_token: "your-account-api-token") irb(main):009:0> client.accounts Bugsnag::Api::Unauthorized: GET https://api.bugsnag.com/accounts: 401 - Error: Bad Credentials サポートに問い合わせてみました。 Hey Yoonchul, It looks like you're using your Project API key. Instead, you should be using your Account API key. You can find that on your Bugsnag "Account Settings"

                                                                          bugsnag APIをrubyから使ってみる - Qiita
                                                                        • ASP.NET で例外診断のために Bugsnag を触ってみた - miso_soup3 Blog

                                                                          Bugsnag という例外診断サービスを ASP.NET で触ってみましたので、簡単にスクリーンショットを貼ります。 bugsnag.com 料金プランはこちら:Pricing and Plans - Bugsnag 14日間の試用期間がある模様。 導入 Bugsnag のサイトにアクセスし、サインアップを行います。 ・プラットフォームに .NET を選択。ここで選択したものにあわせて、次の画面でドキュメントが表示されるもよう。 ・Visual Studio 2015 を開き、適当な ASP.NET MVC プロジェクトを作成します。 ・NuGet で Bugsnag をインストール。 ・Web.config にて、以下のように設定します。 <configuration> <configSections> <section name="bugsnagConfig" type="Bugsna

                                                                            ASP.NET で例外診断のために Bugsnag を触ってみた - miso_soup3 Blog
                                                                          • BugsnagでRailsのエラーを漏れなく補足する - LCL Engineers' Blog

                                                                            弊社では、以下のエントリで紹介したように、Bugsnagを利用してエラー監視をしています。 techblog.lclco.com 前回は、JavaScriptでの利用について紹介しましたが、今回はRailsでどのように利用しているのかを紹介します。 Bugsnagの選定理由 Railsのエラー検知サービスとしては、airbrakeやsentry等が有名ですが、Bugsnagは他と比較して費用が手頃でかつUIが見やすかったため選定しました。(それほど時間をかけて、比較検討したわけではありません) Error Monitoring and Detection Software | Airbrake Sentry | Error Tracking Software — JavaScript, Python, PHP, Ruby, more 導入手順 Gemfileに下記を追加して、bundle

                                                                              BugsnagでRailsのエラーを漏れなく補足する - LCL Engineers' Blog
                                                                            • SPAからconsole.error() でBugsnagにエラー情報を送信する。 - Qiita

                                                                              課題 目下、ReactによるSPA(Single Page Application)の開発に関わっており、その途上で以下の課題 console.error() にErrorオブジェクトを渡すことで、 Bugsnag にエラー情報が送られるようにしたい。 が発生したので取り急ぎ以下のように解決した。 解決策 console.error()の先頭パラメーターがErrorオブジェクトの場合、そのError情報がBugsnagに送信され、それ以外はデフォルトと同じ動作をするようにした。概略は以下。 import bugsnag from 'bugsnag-js'; const origConsoleError = console.error; console.error = (...args) => { if (args.length > 0 && /Error$/.test(args[0].co

                                                                                SPAからconsole.error() でBugsnagにエラー情報を送信する。 - Qiita
                                                                              • Jenkins でキャッチされなかった例外を Bugsnag に送信するプラグイン作った - mallowlabsの備忘録

                                                                                Jenkins の管理をして、プラグインをインストールしたりアップデートしたりしていると、あまり安定していないバージョンのプラグインにあたってしまって、動きが不安定になることがあります。 過去には、ビルドはすべて成功しているように見えているのに、ログにはスタックトレースが記録されていて、Jenkins を再起動したタイミングでビルドが消える、といった現象に遭遇したこともありました。 そのため、Jenkins のプラグインのバージョンを上げるのに慎重になり、新しいプラグインの恩恵を受けづらくなってしまうのはもったいないです。 そこで、例外が出たらすぐに来づけるように、キャッチされなかったプラグインを Bugsnag に送信するプラグインを書きました。 https://github.com/mallowlabs/bugsnag-plugin Bugsnag は月に 2,000 エラーまでは無料

                                                                                  Jenkins でキャッチされなかった例外を Bugsnag に送信するプラグイン作った - mallowlabsの備忘録
                                                                                • 【React】ErrorBoundary × Bugsnagによるエラー対応 - stmn tech blog

                                                                                  こんにちは。スタメン エンジニアのミツモトです。 スタメンで開発しているサービス TUNAG では、JSのフレームワークとして部分的にReactを採用しています。 最近、Reactのバージョンアップが行われ、それに伴いエラー対応を行ったので、 今回はその事についてご紹介させていただきます。 目次 はじめに ErrorBoundary ErrorBoundary × Bugsnag おわりに はじめに Reactのバージョンをv15.4.2 → v16.8.6 に上げたことで、エラーが発生した場合の表示が変わりました。 v15では、描画されたコンポーネントはエラーが発生しても画面が変わらなかったのが、v16だとコンポーネントのツリー全体がアンマウントされる(表示されなくなる)ようになりました。 壊れたコンポーネントがアンマウントされるのは良いのですが、このままだと、サービスを利用するユーザー

                                                                                    【React】ErrorBoundary × Bugsnagによるエラー対応 - stmn tech blog