【文件属性】:
文件名称:nginx-log-generator:Nginx访问日志生成器
文件大小:2.53MB
文件格式:ZIP
更新时间:2021-03-06 17:18:32
Go
Nginx日志生成器
一个很小的Go实用程序,可以快速生成大量逼真的Nginx日志。 编写该文档是为了帮助测试日志记录管道和其他此类工具,并在Kubernetes中对其进行演示。
大部分工作都是由令人惊叹的库完成的,还有一些额外的工作可以使结果偏向典型值。
用法
最重要的步骤是在RATE环境变量中设置所需的速率。 最简单的方法如下:
$ # Will generate 10 entries per second
$ RATE=10 ./nginx-log-generator
之所以成为环境变量,是因为它也更容易通过Docker运行:
$ docker pull apassionatechie/nginx-log-generator
$ docker run -e " RATE=10 " apassionatechie/nginx-log-generator
日志格式如下:
ip
【文件预览】:
nginx-log-generator-main
----go.mod(105B)
----main.go(4KB)
----go.sum(181B)
----Dockerfile(1KB)
----README.md(1KB)
----access.log(17.46MB)