Apache의 파이프라인 로깅?

Apache의 파이프라인 로깅?

누군가 데이터가 어떻게 흐르는지 말해 줄 수 있나요? 로그 데이터를 가로채서 해당 데이터를 변경한 다음 파일에 저장하는 방법을 이해해야 합니다.

답변1

로그는 Apache httpd 바이너리 자체에 의해 작성됩니다.

[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]#

가지다많은 지침Apache httpd가 기록하는 방법과 내용을 제어합니다. 여기에 나열하기에는 너무 많습니다. 이를 조작하려면 타사 모듈을 사용하여 작업을 시도하거나 조작할 수 있는 형식(예 mod_log_sql: )으로 넣거나 이를 제공 TransferLog하거나 CustomLog파이프하여 그런 식으로 처리할 수 있습니다.

이것이 귀하가 요청한 문제를 해결한다고 생각합니다. 이 정보가 귀하가 원하는 작업에 충분합니까?

관련 정보