问题标签 [logster]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
324 浏览

java - 收集和显示应用程序跟踪和异常的工具是什么?

我们正在开发一个大型 Java 应用程序并开始设置应用程序监控,因为我们发现问题太晚了,而且解析日志文件很无聊。

我们已经在 Graphite 和 JMXTrans 上建立了 POC。它工作正常,我们开始有一些有趣的图表。

但我现在想知道我们是否应该为我们想要追踪的所有内容使用图表。我认为在某处有消息会很好,基本上,我只想进入日志文件作为调试问题的最后机会。如果我在生产中遇到异常,我希望自动收到警告并知道问题出在哪里。

我发现Sentry是一个从客户端收集跟踪的 web 应用程序,以及logster,它解析日志文件并将匹配某些模式的行发送到 Graphite。

我认为第一个的哲学更好。基本上,我想将追踪的内容与追踪的方式区分开来。我们可以使用像 SLF4J 这样的日志外观,然后根据级别或其他一些规则(实例例外中的模式)将跟踪分派到日志文件、NoSQLDB、专用工具(如 Sentry 或 Graphite 等)。

所以基本上,你用什么来监控应用程序?

0 投票
1 回答
694 浏览

nginx - 如何将自定义解析器添加到 Logster?

我想使用 logster 跟踪我的 nginx 网络服务器返回的 HTTP 响应代码。

1)我找到并安装了logster。我还 pip 安装了 pygtail,它是 logster 所必需的。

https://github.com/etsy/logster

2)我找到了一个解析nginx access_log的python脚本,并将其放在解析器子目录中。

https://github.com/metabrainz/logster/blob/master/musicbrainz/logster/NginxStatus.py

...但是当我运行 logster 命令时,我得到了一个 python 异常:

````

我究竟做错了什么?

0 投票
1 回答
138 浏览

ruby-on-rails - Ruby on Rails Logster gem:日志可以在布局中显示吗?

我正在使用 logster gem:https ://github.com/discourse/logster 并且它工作正常,但我希望日志显示在我的应用程序布局中,而不是在单独的页面上。(我想显示日志以及我的导航侧边栏、应用程序页眉、页脚等)

有没有办法用这个宝石来做到这一点?

0 投票
0 回答
59 浏览

ruby-on-rails - Logster 显示空日志消息

logster gem用来显示日志。除了没有显示任何日志消息外,一切正常。谁能帮我解决这个问题?

在浏览器控制台的网络选项卡中,我可以看到 GET 请求位于

"/logs/messages.json?filter=0_1_2_3_4_5"

正在返回空消息

{messages: [], total: 0, search: "", filter: [0, 1, 2, 3, 4, 5]}

我的 Redis 服务器已启动并正在运行。我已经将 Logster 存储设置application.rb

Logster.store = Logster::RedisStore.new

在我routes.rb的路线中,我将路线设置为

mount Logster::Web => "/logs".

如此处所示应显示日志消息列表,但我的只是纯白色背景,因为没有日志消息。