如何采集Nginx日志

2025-05-11 10:11:50

介绍如何如何采集Nginx日志。

安装 logkit Pro 到机器

1、下载 logkit Pro 到本地,以 Mac OS 为例:

2、解压后您可以看到:

如何采集Nginx日志

3、其中logkit.conf为主配置文件,用于配醅呓择锗置 logkit Pro 的 web 页面及端口配置,其中bind_host是设置绑定的端口,启动后可以根据这个趺谄菇明配置打开 logkit Pro web 页面,默认的端口为3000。

如何采集Nginx日志

4、启动 logkit Pro通过命令行进入 logkit 所在的文件夹,然后输入:./logkit-pro -f logkit-pro.conf

5、通过浏览器访问 logkit Pro启动后,您可以直接打开浏览器访问,默认的端口为3000

如何采集Nginx日志

6、这样,logkit Pro 就在您的机器上运行啦。

登录 logkit Pro

1、在 logkit Pro首页右上角,点击登录。

如何采集Nginx日志

2、本地登录的默认用户名和密码都是 admin。

收集数据

1、在机器上安装好 logkit Pro 之后就可以开始收集数据。在这里我们引入一个收集器的概念,收集器是 logkit Pro 进行数据收集的封装容器,通过添加收集器完成数据的收集。进入数据收集页面,点击添加收集器开始配置收集器。

如何采集Nginx日志

2、添加数据源第一步是添加数据源,logkit Pro 支持多种数据源,这里选择从文件读取,填写您的 Nginx 日志所在路径即可。填写好配置信息之后,点击【获取数据】,验证获取数据是否成功。

如何采集Nginx日志

3、数倌栗受绽据解析这一步根据日志格式配置合适解析方式,抽取日志中的字段。logkit Pro 支持多种格式的日志解析,这里我们选择按 grok 格式解析。logkit Pro 提供了一些默认表达式的支持,其中%{COMMON_LOG_FORMAT}就可以解析 Nginx 日志。然后点击解析样例数据,查看解析是否成功。

如何采集Nginx日志

4、数据转换这一步可以做一些更精细的字段解析。在这里,我们跳过这一步,直接点击下一步。

如何采集Nginx日志

5、发送数据将数据发送至日志分析平台,填写日志分析仓库名称即可。同时需要填写工作流名称与数据源名称,将日志发送到工作流平台,方便在工作流平台对数据进行计算。

如何采集Nginx日志

6、确认收集填写收集器名称确认添加数据收集器。

如何采集Nginx日志

到日志分析平台搜索数据

1、打开日志分析平台,进入实时搜索页面,查看刚刚采集的数据。

如何采集Nginx日志

2、可以看到,日志已经被采集到日志分析平台啦,并且完成了解析。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢