草庐IT

Syslog-ng

全部标签

windows - 适用于 Windows 的开源 Syslog 守护程序

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion谁能推荐一个适用于Windows(特别是Windows200864位)的开源Syslog守护进程。谢谢

redis - syslog-ng 到 redis 问题,能够写入文件但无法写入 redis

我需要使用Redis作为Logstash读取的消息键值存储。这个想法是使用现有的Syslog-ng服务器将所有服务器的系统日志路由到Redis服务器,以便Logstash能够从中读取。我已经设置了我的Redis服务器,并且能够使用以下方法从Syslog-ng服务器连接并写入Redis:telnetredis.somedomain.com6379所以端口是开放的,可以写入但是键值存储没有被发送。我已经让这个系统的大部分工作使用UDP以及附加到/var/log/hosts下的各个主机。我对现有syslog-ng.conf文件所做的更改如下:#InRedisProtocolNotation#

iphone - 从 MKUserTrackingModeFollowWithHeading 切换模式时如何始终保持 iOS 6 中的 MKMapView 朝北

我正在使用MKUserTrackingModeNone、MKUserTrackingModeFollow、MKUserTrackingModeFollowWithHeading在三种不同的map方向模式之间切换,这有效.但是,当从MKUserTrackingModeFollowWithHeading切换到MKUserTrackingModeNone时,我遇到了一个问题,map的方向没有重置为朝北的方向(map上的北方在屏幕顶部)。在iphone/ipad的内置map应用上,流程是这样的:当您启动应用程序时,它处于MKUserTrackingModeNone模式并且是北向的当您切换方向模

ios - 使用 IOS 8.3 的 Safari 上的 Angular ng-click 问题

这是一个奇怪的问题,这是一些难以生成和探索的问题。在使用Angular构建网络应用程序时,我的老板发现应用程序上所有使用ng-click指令的按钮都不起作用。现在,此问题仅发生在装有IOS8.3并使用safari浏览器的iphone6上。我可以说当在iPhone5(所有版本)、iPhone6(IOS9)、Safariforwindows和所有其他浏览器(移动和桌面)上进行测试时,ng-click就像魅力。该应用正在使用Angular1.4.3构建。这是按钮的代码,如您所见,没有什么特别之处:Calculate在Controller中:$scope.onCalculate=functio

perl - 使用 perl 模块 Log::Syslog::Fast - 无法捕获异常

我正在使用Log::Syslog::Fast将日志转发到系统日志服务器。我正在测试脚本,看看如果系统日志服务器突然崩溃,它会如何react。为了测试,我创建了一个包含测试消息的文件,启动脚本,然后在系统日志服务器收到2条消息后关闭系统日志服务器。脚本发送了第三条消息,然后就死掉了。终止未被eval捕获&'usewarnings'FATAL'=>'all';'无济于事。有人可以帮我捕获异常并更优雅地关闭脚本吗?这里需要做的是-在发送Command2之后,脚本应该捕获异常并显示:Fail:Command3代码摘录:$logger=Log::Syslog::Fast->new(LOG_TCP

java - 尝试调试 logback syslog appender 不更新 syslog 的问题

我正在使用logback来更新syslog,这就是我配置appender的方式:localhostLOCAL0[%thread]%logger%msg我更新了rsyslog.conf以监听UDP事件,取消了以下行的注释:#ProvidesUDPsyslogreception$ModLoadimudp.so$UDPServerRun514conf更改后重新启动syslog守护进程。在我所有的测试盒上,它似乎工作得很好!但是,我的进程没有更新系统syslog上的一个(其他东西正在更新它就好了),我想知道如何调试这个问题?想到什么我应该调查的吗?感谢任何想法 最佳

java - 许多 Java 应用程序的集中日志记录 : Syslog vs JMS vs Http vs Local file

我希望我所有的应用程序日志都集中起来(最好是近乎实时的)。我们将使用Log4Appender。我应该使用哪一个:在JMS队列中发送日志事件系统日志/系统日志-ng写入本地文件并使用rsync(每3秒)复制日志对集中式RESTHttp服务执行POST你用的是哪个? 最佳答案 取决于您的要求。记录到队列(如在JMS中)为您提供了最大的选项灵active,因为只要日志消息已写入队列,您的日志操作就可以返回。然后,您可以自由地让另一个进程从队列中取出这些日志消息,并将它们写入您首选的日志存储(数据库、文件系统……)。(轻微的)缺点是您的日志

java - 如何使用 RELAX NG 模式和 JAXP 验证 XML 文档?

我想使用RELAXNG模式验证XML文档,我想使用theJAXPvalidationAPI.通过谷歌搜索,我似乎可以使用Jing和ISORELAXJARVtoJAXPBridge.不幸的是,将两者都添加到我的类路径后,我无法让它工作。SchemaFactory只是在尝试实例化工厂时抛出IllegalArgumentException—我查看了SchemaFactory,显然是SchemaFactoryFinder返回空结果。因此,我希望能回答以下任一问题:我怎样才能让Jing和这座桥一起工作?我应该尝试一组更好/不同的库吗?我需要它来使用Java5和Java6。谢谢!

java - log4j2 - Syslog appender 和 PatternLayout

我需要将事件记录到系统日志中。我使用lo4j2和syslogappender。我在log4j2.xml中的appendersblock看起来像这样:如您所见,我有一个Consoleappender和一个带有特定PatternLayout的RollingFileappender。我想为Syslogappender使用相同的PatternLayout。但是,系统日志中的日志消息似乎总是使用预定义的布局。我尝试执行以下操作:但这没有任何作用。系统日志消息仍然具有相同的预定义格式。如何确定进入系统日志的日志消息的格式? 最佳答案 如本log

java - 使用 java.util.logging 处理程序记录到 syslog 的最现代方法是什么?

我专门为java.util.logging寻找最新的现代SysLogHandler。我发现了一些可以追溯到2001-2003年的,现在大部分都不受支持。我知道syslog是一个非常静态的服务,在我自己写东西之前我想知道是否有支持Java1.5和更新功能的更新处理程序实现。我对任何其他日志记录框架或包装器/代理库不感兴趣。我不寻找SLF4J或任何其他替代日志记录框架,如本question中所建议的那样. 最佳答案 我遇到了同样的问题-我需要一个用于java.util.logging.Handler的Syslog扩展类在互联网上搜索没有