Logs canalizados no Apache?

Logs canalizados no Apache?

Alguém pode me explicar como os dados fluem? Preciso entender como posso interceptar os dados de log, fazer alterações nesses dados in situ e depois salvar em um arquivo.

Responder1

Os logs são escritos pelo próprio binário httpd do Apache:

[root@cms_publish httpd]# fuser access_log
access_log:            488  1762  1842  4166  4167  4459  4460  4464  4634  5274  6679  7036  7120  7905  7980  8165  9290  9374  9375  9376 25534 26170 27463 29600
[root@cms_publish httpd]# ps -efa | grep 1762
apache    1762  1842  0 15:20 ?        00:00:00 /usr/sbin/httpd
root     10434 10309  0 15:32 pts/0    00:00:00 grep 1762
[root@cms_publish httpd]#

muitas diretivasque governam como e o que o Apache httpd registrará. Muitos para realmente listar aqui. Se você deseja manipular, você pode tentar fazer algo com um módulo de terceiros para colocá-lo em algum formato que você possa manipular (como mod_log_sql) ou você pode fornecer um TransferLogpipe CustomLoge lidar com isso dessa maneira.

Acho que isso aborda o que você está perguntando. Essas informações são suficientes para o que você está tentando fazer?

informação relacionada