tipimaid支持apache web服务器的管道日志记录(本地和网络上),并根据域自动循环和拆分日志
tipimaid的Python项目详细描述
tipimaid是一组工具,用于简化对apache日志的处理。它可以 用作apache的管道记录器,并允许您分发日志条目 根据它们的虚拟主机信息和日期发送到不同的日志文件 以及请求的时间。可以在本地或通过网络进行日志记录 以便您可以将服务器场的日志集中在一台日志计算机上。
Tipimaid集合包含四个脚本,分别是:
- tipimaid.py
- Used either as a piped logging tool or receives its loglines from ^{tt1}$. It rotates logfiles and distributes loglines to different logfiles and is able to execute stuff when a file is rotated.
- tipimaid_sender.py
- Used as a piped logging tool to send loglines across the network to ^{tt1}$
- tipimaid_server.py
- receives loglines sent by ^{tt3}$ or netcat and outputs them to stdout where they are usually piped to ^{tt4}$
- tipimaid_mergelogs.py
- The disaster recovery tool if something went terribly wrong during logging over the network. It does a mergesort of several logfiles and outputs chronologically sorted loglines to stdout.
0.3中的更改(2009/10/21发布)
在{TT4} $中也将退出代码更改为0(详见版本0.2)