是否有人在生产环境中使用New Relic进行应用程序或服务器监控?它似乎与Pingdom和Zabbix属于同一类。
更具体地说,New Relic生产什么样的日志?它的relevant documentation section并没有多说。他们使用(或兼容)第三方工具(例如,Apache Log4J),还是他们有自己的日志格式和模式?
如果此工具有任何开源日志示例,请提供指针。
答案 0 :(得分:5)
预先全面披露,我是新文物开发者/传播者。
New Relic代理不会生成日志,然后您可以使用Apache Log4J等工具进行解析。代理从应用程序收集数据(跟踪详细信息,数据库调用等),并将该数据发送到New Relic托管应用程序。要使用代理,您只需要安装它。您无需添加任何额外的检测代码或配置。
然后,您可以使用New Relic站点查看所有收集的数据,您将看到性能图表和慢速交易详细信息等内容。与进程日志不同,您可以获得完整的堆栈跟踪和SQL解释计划以进行慢速事务。
文档中对日志的引用通常用于解决代理的问题。
<强> **编辑** 强>
Java代理可以生成日志,从2.6.0版开始。启用your config中的audit_mode
,您将在newrelic_agent.log
中找到输出。您可以在this gist中看到输出样本。