我需要监控大量数据,我知道RRDTool是一个不错的选择,但是整个应用程序都是c#,所以我更喜欢微软的方式或.net端口.
是否有.net方式与RRDTool一样?
我想用Java测量线程执行时间.现在我正在监视线程的开始和结束时间,但我认为它不是那么准确,因为线程可能在执行期间被挂起.
好的:我正在iPhone OS应用程序中实现文件共享,当然这意味着文件系统监控.好极了!
基本上,当用户将文件操作到iTunes中的应用程序部分时,操作系统会复制和/或删除目录.因此,我需要通过像a这样的有效机制监视目录中的更改kqueue().
我如何实现这一点,以便我知道文件已完成复制?我在思考:
kqueue().但有没有更好的方法来确保我不会踩到操作系统的脚趾?
在生产环境中监控异常日志记录的最佳方法是什么?我有一个应用程序,其中例外记录到文本文件.每次,我都需要访问这些日志文件,我得请求后台团队给我发一份副本.
为了即兴发挥这个过程,我想到了几个选择:
1)定期通过电子邮件发送错误日志
2)将日志文件存储在数据库中
3)创建一些监听器对象来监控日志(这甚至可能吗?)
有没有更好的选择以及如何实施?
TIA
我们的https://data.stackexchange.com遇到了一些间歇性的Windows Azure问题
基本上这就是发生的事情:
我该如何解决这个问题的根本原因?
我刚刚实现了一个WCF服务,我目前正在寻找服务监控选项.我们目前仅托管java服务的服务器团队希望我们一直运行实例,因此它可以在其生命周期内收集该实例中的数据,并且他们表示他们将使用我们的一个操作与webmon获取统计信息.但我们正在使用每次通话,我不认为这将在这种架构下工作.
我想知道是否有办法获取服务中的操作如何在一定时间内完成的统计数据,并为webmon提供另一个操作,使其在某个时间段内给出关于其性能的整数值,webmon,然后决定天气以提醒管理员.
我正在考虑解析日志文件以获取统计信息,但如果每15分钟完成一次,这可能是一项昂贵的操作.
如果不是我对wcf应用程序的详细自动健康监测的选择是什么?
我有一个Java Web应用程序运行(使用Spring),我希望每隔几分钟执行一次运行状况检查.我不是在检查Tomcat或JVM,而是严格按照应用程序级别进行检查,因此我有一些想法可以检查.
例如:
基本上我正在寻找其他想法和建议,以检查什么或一些最佳实践.
有任何想法吗?
我试图使用auditd来监视目录的更改.问题在于,当我设置规则时,它会监视我指定的目录,但是由于无穷无尽的冗长,所有子目录和文件使得监视器无用.
这是我设置的规则:
auditctl -w /home/raven/public_html -p war -k raven-pubhtmlwatch
Run Code Online (Sandbox Code Playgroud)
当我使用搜索日志时
ausearch -k raven-pubhtmlwatch
Run Code Online (Sandbox Code Playgroud)
我收到数千行日志,列出了public_html /下的所有内容
如何将规则限制为仅指定目录上的更改?
非常感谢你.
我被要求调查Oracle Java Mission Control,以便在某些条件下监视服务器端Java应用程序并采取措施(例如,发出和记录的警报,保存飞行记录).Java Mission Control的触发系统,您指定条件和操作,满足我们的需求,但它似乎依赖于正在运行的GUI应用程序("Oracle Java Mission Control"),这意味着触发器不是受监视的JMX服务器的责任.是这样的吗?有很多服务器通常通过终端访问...
有没有一种方法可以从终端会话中无人值守地运行Java Mission Control作为守护进程,同时保留并遵守任何指定的触发器规则(例如,从XML文件导入)?
如果没有,是否存在可以填补空白的类似触发系统的竞争工具?
谢谢!:)
我看到组合statsd + telegraf + Influxdb一直使用.
为什么不使用statsd(没有telegraf)来聚合和转发指标?包含电报的额外好处是什么?