Goaccess
GoAccess 是 终端优先、多格式输出、实时可视化 的开源日志分析利器,为服务器监控提供轻量级闭环解决方案。 NJet 利用 Copilot 框架把 GoAccess 封装成Helper进程:日志实时流入、分析随实例热启热停,零配置即可在 Web 面板和 Prometheus 端点上直接查看流量全景。 配置说明:
本功能依赖njet.conf配置文件中的njt_http_access_log_zone_module.so和njt_helper_access_data_module.so:
helper access_data modules/njt_helper_access_data_module.so conf/goaccess.conf;
load_module modules/njt_http_access_log_zone_module.so;
以及njet_ctrl.conf配置文件中的njt_http_sendmsg_module.so模块。
load_module modules/njt_http_sendmsg_module.so;
goaccess的详细配置方法,请参考文档: 日志处理