如果系统工作不正常或者没有数据,通常可以从日志里获取更多的信息来定位问题。
日志默认路径: /var/log/networkbench/
汇总进程日志: /var/log/networkbench/daemon.log
php扩展日志:/var/log/networkbench/php-agent.log
运行:
ll /var/log/networkbench
正常情况下会存在2个日志( daemon.log 和php-agent.log)
1)如果php-agent.log不存在说明PHP扩展有问题, 请检查php扩展模块 。
2)如果daemon.log不存在说明汇总进程有问题, 请检查汇总进程。
如果2个日志都存在说明安装没有问题,请运行:
grep -E 'CRITICAL|ERROR|error' /var/log/networkbench/php-agent.log
如果php-agent输出有ERROR信息,说明PHP扩展运行时有错误。
grep -E 'CRITICAL|ERROR|error' /var/log/networkbench/daemon.log
如果daemon输出有ERROR信息,说明可能和服务器通信有问题。
默认情况,日志级别为info, 审计模式是关闭的,这种情况得到的信息量比较小。 通过修改日志级别为debug,开启审计模式,让汇总进程和PHP扩展输出更多日志信息,通过日志得到的信息定位问题。