问题标签 [apache-chainsaw]
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.
log4j - 如何从本地运行的电锯查看远程服务器上的日志
在我的 log4j.properties
定义一个向电锯发送消息的套接字附加程序
我运行chainsaw.bat 并定义了一个侦听端口29678 的套接字接收器,我可以在电锯上看到我本地的日志。
但是当我将我的应用程序部署到我们的远程服务器上时
并使用主机 vlslcsdbx04.regence.com 和端口 29678 定义和 sockethubreciever,Chainsaw 似乎不想连接。
如何使用本地计算机上的电锯从远程服务器查看日志?
debugging - 文本文件查看器
我正在寻找一种工具来调试文件文本。有许多包含数据的文件文本格式。
比如2734958723fdshkfsdhfkjhewkf3242342
哪些可能是数据
数字12734
数字2958723
文本fdshkfsdhfkjhewkf
数字 33242342
我正在寻找一种可以根据定义解析文件并将其解析为易于阅读的工具。而不是在文本文件中查找列。
你知道任何这样做的开源项目吗?
更新:是否可以使电锯可配置为读取其他格式?
apache-chainsaw - Is there a way to view logs from three different remote nodes on one tab on Chainsaw
Is there a way to view logs from three different remote nodes on one tab? Right now I get three tabs open for three nodes. Here is my log4j config for the same app deployed on three different linux boxes
log4j - 在电锯中,应该为下面显示的给定日志消息设置什么 logFormat?我正在阅读本地文件
我的日志消息采用以下格式。它的 log4j 的日志。
2013 年 4 月 26 日上午 11:43:15 org.apache.coyote.AbstractProtocol 初始化
信息:初始化 ProtocolHandler ["http-bio-8080"]
请注意,日志消息位于从 INFO 开始的新行中:....
我试着像: TIMESTAMP LOGGER LEVEL: MESSAGE
但它不能正常工作。
那么应该为电锯中的 logFormat 属性设置什么值?请帮我。提前致谢。
log4j2 - log4j2 到电锯你好世界不工作......我做错了什么?
我正在尝试流式传输基本的 hello world 日志消息,以显示在 log4j2 的电锯中。我不在乎它是否使用“Zeroconf”,我只想要一些有用的东西。我知道我的测试程序正在记录消息,因为它们显示在控制台上,并且我知道它正在查找我的配置文件,因为我可以更改在控制台中打印的消息的格式,但这就是我所知道的。
我的配置文件(包含各种失败的猜测):
我尝试了各种组合:包括类路径上的 jmdns.jar,在各个点重新启动电锯,并且感到沮丧,但没有任何帮助。
有任何想法吗?
编辑:我弄清楚为什么它无法读取我保存到磁盘的日志文件,(我没有使用 XMLLayout)所以我更新了问题以反映我现在只需要让流工作。
log4j - 在同一个 tomcat 上电锯多个版本的相同 log4j -sockethub appender
我在一个 tomcat 上部署了同一个应用程序的多个版本。这两个应用程序都具有相同的 log4j 配置。因此,当我们使用电锯时,电锯中只会显示一个版本的日志。
这就是我在 log4j 中的内容
有没有办法保留一个 log4j 文件并为 chaisaw 动态分配端口?
sockets - log4j:SocketAppender 和网络链接断开
我有一个使用 log4j 的 Java 应用程序。该应用程序在 linux 服务器上运行。我可以(使用脚本)在服务器中添加套接字附加程序。我使用日志查看器电锯。这个日志查看器在我的电脑上工作(在 Windows XP 上)
我按照以下步骤操作:
- 打开 Chainsaw(在我的电脑上)并将其配置为 simpleSocketReceiver
- 打开一个 Socket Appender(服务器)以连接到电锯。
- 断开我的计算机与网络的连接。
- 使用第二台计算机:尝试连接到服务器:无法连接到他
- 在第一台计算机上:电锯被阻塞(除非套接字附加程序的重新连接延迟设置为 0)
- 将我的计算机重新连接到网络
- 使用第二台计算机:现在可以连接。
我不知道为什么第二台计算机无法连接到服务器。
如果有人可以帮助我^^
非常感谢
诗娜
java - Log4j 模式,如何表示空格
在 log4j 中,我们如何在模式中表示多个空格(如 : \s+
)?我有这样的模式%d{ISO8601}\t%t\t%m %n
,但是当我通过电锯和 LogMX 进行解析时,制表符分隔不可靠。我正在寻找替换 multiple-space-separated 而不是 tab-separated ,但我找不到任何东西。
任何帮助表示赞赏。谢谢你。
java - log4j2 到电锯不起作用 - 电锯的“Zeroconf”选项卡中没有显示任何内容
我正在尝试使用 Chainsaw 查看我的应用程序的记录器事件,但在 chansaw 的“Zeroconf”选项卡下没有显示任何内容。
我已经按照Scott在log4j2 中的指南来电锯 hello world 无法正常工作……我做错了什么?- 但没有运气。我打算对这个问题发表评论,询问 teryet 最终是如何让它工作的,但由于我的声誉低于 50,该网站不允许我这样做。
环境
操作系统:OSX Mavericks
IDE:Netbeans 8.0(Build 201403101706)
Java:1.7.0_45;Java HotSpot(TM) 64-Bit Server VM 24.45-b08
log4j: 2.0rc1 Chainsaw: 从http://people.apache.org/~sdeboy/
下载最新的 DMG
我已经确定的事情
- 在我的应用程序的类路径中包含 jmdns.jar
- 在我的配置 log4j.xml 中使用了 PatternLayout - 确保广告商 URL 有三个斜杠
我的 log4j.xml 配置文件
我可以在 POS2.log 文件中看到记录器事件。
提前感谢您的任何帮助/指导。干杯。
log4j - 电锯和明文 log4j
我正在尝试学习如何使用电锯。我在 SystemOut.log 中有一个带有滚动文件的文本 log4j 文件。我将文件模式接收器中的文件 URL 设置为 file:///C:/AppDev/prodlogs/SystemOut.log,这是我将生产日志复制到的位置。模式是 [TIMESTAMP] THREAD * LEVEL [*] (FILE:LINE) - MESSAGE。时间戳格式为 MM/dd/yyyy HH:mm:ss:SSS EDT。
然而,当我设置了这一切。什么都没发生。即使我重新启动接收器或尝试手动使用 File->Load Log4j File 菜单,也不会弹出任何选项卡。没有错误弹出或任何东西。根本不值一提。
我究竟做错了什么?