一个 nginx 日志浏览器

时间:2024-07-18 12:27:11
【文件属性】:

文件名称:一个 nginx 日志浏览器

文件大小:2.46MB

文件格式:ZIP

更新时间:2024-07-18 12:27:11

nginx rust log analyzer trend

Rhit在标准位置(甚至是 gzipped)读取您的 nginx 日志文件,进行一些分析并在您的控制台中的漂亮表格中告诉您有关它的信息,不存储和污染任何内容。它允许您按日期、状态、引用者或路径过滤命中,并进行趋势分析。而且它足够快(大约每百万行一秒),因此您可以反复尝试查询来构建您的洞察力。以下是状态为 2xx 和 3xx 的 1 月点击量的日期和趋势:概括安装从源头从二进制文件基本用法过滤过滤路径过滤引用只显示特定日期只显示一个时期:按状态过滤按远程 IP 地址过滤组合过滤器选择要显示的内容字段详细程度路径过滤钥匙变化安装Rhit 仅在 linux 上测试过,但预计可在 Mac 上运行。从源头你需要Rust工具链。做cargo install rhit从二进制文件您可以从https://dystroy.org/rhit/download下载 linux 二进制文件。基本用法如果 rhit 在服务器上,并且日志在它们通常的位置:rhit(您可能必须以 sudo 为前缀才能读取/var/log的文件)告诉 rhit 要打开哪些文件:rhit~ /trav/nginx-logs过滤过滤路径


【文件预览】:
rhit-main
----.gitignore(85B)
----benches()
--------load_base.rs(662B)
----website()
--------.gitignore(5B)
--------README.md(232B)
--------mkdocs.yml(879B)
--------docs()
--------custom_theme()
----src()
--------date.rs(5KB)
--------line_group.rs(1KB)
--------histo_line.rs(839B)
--------cli()
--------main.rs(140B)
--------trend.rs(2KB)
--------trend_computer.rs(4KB)
--------histogram.rs(2KB)
--------leak.rs(695B)
--------key.rs(491B)
--------date_idx.rs(218B)
--------filters()
--------nginx_log()
--------method.rs(1KB)
--------fields.rs(7KB)
--------export.rs(712B)
--------lib.rs(574B)
--------md()
----Cargo.lock(30KB)
----test-data()
--------README.md(116B)
--------access.log(8.17MB)
----fmt.sh(350B)
----doc()
--------intro.png(91KB)
--------tables-choice.png(45KB)
--------logo-rhit.png(3KB)
--------hits-or-bytes.png(76KB)
--------mixed-filter.png(166KB)
--------download-filter.png(93KB)
----compile-all-targets.sh(1KB)
----CHANGELOG.md(2KB)
----Cargo.toml(1KB)
----README.md(973B)
----release.sh(713B)

网友评论