airbrake

    2熱度

    1回答

    我正在嘗試將Airbrake-js集成到我的開發設置中,以報告JavaScript錯誤。我的應用程序是一個使用webpack的React應用程序。 我一直在網上衝浪了幾個小時,想弄清楚安裝程序應該如何。我一直沒能在他們那裏documentation他們的出發代碼查明: var airbrakeJs = require('airbrake-js'); var airbrake = new airb

    0熱度

    1回答

    環境 我在Heroku爲Ruby Web應用程序(不Rails)的安裝Airbrake。 因此Airbrake#notify for Airbrake版本5爲Ruby異步發送通知。 我擔心的是,如果我不使用Sidekiq工人+ Redis,那麼它可能仍然是可能的,調用Airbrake#notify可能取決於如何使用它(仍然減慢應用程序的響應時間是否在Rails般的控制器或應用程序的其他部分)。 除

    0熱度

    2回答

    我發現可以在ApplicationController中重寫handle_unverified_request方法,以重寫Rails處理InvalidAuthenticityToken錯誤的方式。默認情況下,handle_unverified_request將增加InvalidAuthenticityToken錯誤。我已經重寫了這個方法,像這樣 def handle_unverified_requ

    0熱度

    2回答

    我有一個Adpapter類的集合,可以連接到各種API,哪些不是。下面是每個適配器是如何建立一個簡單的,一般的例子: class AmazonAdapter include Sidekiq::Worker def perform(id) get_results_from_api(id) end end class WalmartAdapter

    0熱度

    1回答

    我會盡量保持簡短。 在ruby中,如果引發異常,返回另一個值的最佳方法是什麼?我有空氣制動裝置來通知我這個例外,但我不想阻止這個過程繼續下去。到目前爲止,我有這樣的事情: house = House.find(1) visitor_count = begin house.visitors.count rescue => e Airbrake.n

    0熱度

    2回答

    我有一個Rails應用程序發送Airbrake通知很好,但我想添加一些用戶信息的通知。 我正在使用airbrake gem,v5.7.1,它添加middleware來捕獲未捕獲的異常並在再次升級之前報告它們。 我試過了,按照該README,添加一個過濾器,以一個初始化: class UserDetailsFilter def call(notice) if notice.sta

    0熱度

    1回答

    我試圖配置airbrake,但無法弄清楚。我想要達到的目標不是從生產中獲得僅來自development和test envs的錯誤。 用下面的設置,雖然,我得到的所有3種類型的錯誤消息,因爲他們在生產中發生。因此生產錯誤發送生產錯誤通知,但是開發/測試錯誤也發送生產錯誤通知。 如何正確配置它? # Configures the environment the application is runni

    1熱度

    1回答

    我們正在遷移到Airbrake 5,我想知道如何替換ignore_user_agent配置的功能。我知道我們必須檢查一個add_filter區塊,但不知道該在哪裏檢查? 有沒有人有一個替換Airbrake 5中的ignore_user_agent配置選項的例子?

    6熱度

    3回答

    我正在運行我的rails應用程序,它一直工作得很好,直到昨天,但今天當我運行rails server時,它給了我這個錯誤。雖然我的airbrake也沒有任何錯誤 [airbrake.rb] Airbrake.configure do |config| config.api_key = APP_CONFIG.airbrake.api_key config.host = APP_C

    0熱度

    1回答

    我們發現我們的airbrake日誌中存在應忽略的錯誤。我們正在運行Rails 3.2.16,airbrake版本4.1.0 根據文檔,ActionController :: RoutingError將被忽略,但它顯示在我們的儀表板中並通過電子郵件發送給我們。 我們還增加了 config.ignore << "ActionController::RoutingError" 我們的減速板的配置,但