标签: errbit

使 Sentry On-Premise 安装更加轻便

有什么方法可以减少依赖服务的数量和/或 Sentry 使用的资源数量?

因为我在考虑至少8GB 的​​ RAM是否值得为少量项目进行错误跟踪。

或者我是否应该使用更简单的(?)自托管解决方案,如ExceptionlessGlitchtipCoderrErrbit或诸如此类。我对它们中的任何一个都没有经验,因为到目前为止我主要使用 Sentry。因此,我宁愿让 Sentry 更轻巧(如果可能的话)。

否则 Sentry-fork Glitchtip可能是一个不错的选择,因为它还没有(?)依赖这么多服务

error-handling exception sentry errbit exceptionless

5
推荐指数
1
解决办法
540
查看次数

如何调用Errbit API?

起动机

Airbrake/Errbit 是收集其他应用程序生成的错误并汇总结果以供审核的应用程序。Airbrake 是一款商业应用程序,而 Errbit 是 Airbrake 的开源克隆。

主菜

我需要一些帮助来弄清楚 Errbit API。我不是在谈论您用来向 Errbit 发送错误的 API,而是 Errbit(和 Airbrake)有另一个 API,您可以用它来读回数据。Airbrake API 有相当详细的文档,但没有 Errbit API 的文档。我向 Errbit Google Group 发布了有关他们的 API 的问题,并被告知:

  • 没有文档
  • Errbit API 与 Airbrake API 不同
  • Errbit API 代码在这里

我查看了代码,但作为一个非 Rubyist,我无法理解它。

我想做的就是获取特定应用程序(项目)的错误总数。如果只能获取所有错误,那么我可以在 API 客户端中过滤掉感兴趣的项目的错误。

熟悉 Rails 应用程序的人可以看看 API 是否支持此功能,如果支持,请解释一下如何调用它(我应该使用什么 URL 和参数)?

ruby api ruby-on-rails airbrake errbit

3
推荐指数
1
解决办法
1781
查看次数

如何使用external_links将docker-compose连接到通用服务?

我目前正在使用docker-compose设置一系列微服务,这些微服务我想链接到常见的错误记录服务(在compose外部创建)。

我在撰写之外创建errorHandling服务。

docker run -d --name errorHandler
Run Code Online (Sandbox Code Playgroud)

然后我运行撰写(总结):

version: '2'
services:
  my-service:
    build: ../my-service
    external_links:
      - errorHandler
Run Code Online (Sandbox Code Playgroud)

我在应用程序中使用主机名别名('errorHandler'),但似乎无法将它们连接起来。我如何检查服务是否在组合网络中被发现?

external-links errbit docker docker-compose

1
推荐指数
1
解决办法
1161
查看次数