geostat:GeoStat,Python脚本,用于解析Nginx和Apache日志文件并从传入IP获取GEO数据

时间:2021-05-23 05:24:01
【文件属性】:
文件名称:geostat:GeoStat,Python脚本,用于解析Nginx和Apache日志文件并从传入IP获取GEO数据
文件大小:195KB
文件格式:ZIP
更新时间:2021-05-23 05:24:01
python nginx statistics influxdb grafana GeoStat 版本2.0 GeoStat这是一个基于Python的脚本,用于解析Nginx和Apache日志文件,并从传入的IP中获取GEO数据。 该脚本将解析的数据转换为JSON格式并将其发送到InfluxDB数据库,因此您可以使用它来构建漂亮的Grafana仪表板。 该应用程序作为SystemD服务运行,并以“ tailf”样式解析日志文件。 另外,如果愿意,您可以将其作为Docker容器运行。 2.0版的新功能 该应用程序已用python3重写 在JSON输出,国家名称和城市名称中添加了一些其他标签。 使用geohash lib和install.sh脚本修复了一些错误。 还添加了简单的日志记录功能,现在您可以在Syslog文件中捕获此应用程序日志。 还使用python3支持重新创建了Dockerfile。 已经完成了所有需要的测试,一切看起来都不错:) 主要特点: 解析
【文件预览】:
geostat-master
----.gitignore(25B)
----Dockerfile(655B)
----install.sh(1KB)
----requirements.txt(60B)
----geostat.service.template(238B)
----LICENSE(1KB)
----geostat.png(188KB)
----geohash()
--------__init__.py(840B)
--------geohash.py(4KB)
----README.md(5KB)
----settings.ini.back(382B)
----geomap.json(7KB)
----geoparser.py(5KB)

网友评论