SARG 기록을 찾을 수 없습니다

SARG 기록을 찾을 수 없습니다

Linux CentOS에서 sarg 도구를 사용하여 웹 사이트의 사용자 사용량을 보고하고 싶습니다. 그러나 설치 후 명령을 사용하면 sarg -x -z출력은 다음과 같습니다.

SARG: Init
SARG: Loading configuration from /usr/local/etc/sarg.conf
SARG: TAG: access_log /var/log/squid/access.log
SARG: TAG: output_dir /var/www/html/squid-reports
SARG: TAG: date_format e
SARG: TAG: overwrite_report yes
SARG: Parameters:
SARG:           Hostname or IP address (-a) = 
SARG:                    Useragent log (-b) = 
SARG:                     Exclude file (-c) = 
SARG:                  Date from-until (-d) = 
SARG:    Email address to send reports (-e) = 
SARG:                      Config file (-f) = /usr/local/etc/sarg.conf
SARG:                      Date format (-g) = Europe (dd/mm/yyyy)
SARG:                        IP report (-i) = No
SARG:                        Input log (-l) = /var/log/squid/access.log
SARG:               Resolve IP Address (-n) = No
SARG:                       Output dir (-o) = /var/www/html/squid-reports/
SARG: Use Ip Address instead of userid (-p) = No
SARG:                    Accessed site (-s) = 
SARG:                             Time (-t) = 
SARG:                             User (-u) = 
SARG:                    Temporary dir (-w) = /tmp/sarg
SARG:                   Debug messages (-x) = Yes
SARG:                 Process messages (-z) = Yes
SARG: 
SARG: sarg version: 2.3.1 Sep-18-2010
SARG: Reading access log file: /var/log/squid/access.log
SARG: Records in file: 0, reading: 100.00%
SARG:    Records read: 0, written: 0, excluded: 0
SARG: No records found
SARG: End

이것은 /var/log/squid/입니다.

root@FW sarg]# ll /var/log/squid/
total 184
-rw-r-----. 1 squid squid     0 Jul 25 03:49 access.log
-rw-r-----  1 squid squid 12592 Jul 14 03:16 access.log-20130714
-rw-r-----  1 squid squid   208 Jul 25 03:49 access.log-20130725
-rw-r-----. 1 squid squid  6944 Sep  3 12:56 cache.log
-rw-r-----. 1 squid squid  1286 Aug  4 03:37 cache.log-20130804.gz
-rw-r-----. 1 squid squid   168 Aug 11 03:22 cache.log-20130811.gz
-rw-r-----  1 squid squid   929 Aug 18 03:48 cache.log-20130818.gz
-rw-r-----  1 squid squid  1285 Aug 25 03:41 cache.log-20130825.gz
-rw-r-----  1 squid squid  1301 Sep  1 13:24 cache.log-20130901.gz
-rw-r--r--. 1 root  root   6517 Jul 25 08:51 squid.out
-rw-r-----. 1 squid squid 13968 Sep  4 13:56 store.log
-rw-r-----  1 squid squid 32398 Aug  4 03:37 store.log-20130804
-rw-r-----  1 squid squid 32592 Aug 11 03:22 store.log-20130811
-rw-r-----  1 squid squid 30652 Aug 18 03:48 store.log-20130818
-rw-r-----  1 squid squid  6180 Aug 25 03:41 store.log-20130825.gz
-rw-r-----  1 squid squid  5763 Sep  1 13:24 store.log-20130901.gz

이것은sarg.conf

access_log /var/log/squid/access.log
output_dir /var/www/html/squid-reports
overwrite_report yes
.....

및 네트워크 보고

My Squid User Access Reports     FILE/PERIOD    CREATION
DATE    USERS   BYTES   AVERAGE 24Jul2013-24Jul2013 Wed 24 Jul 2013 03:04:28 PM
ICT 1   5.57K   5.57K 21Jul2013-25Jul2013   Thu 25 Jul 2013 09:30:37 AM
ICT 0       0 14Jul2013-25Jul2013   Thu 25 Jul 2013 10:35:22 AM
ICT 1   5.57K   5.57K Generated by sarg-2.3.1 Sep-18-2010 on
25/Jul/2013-10:35

이것은 매우 적은 정보입니다. 어떻게 늘릴 수 있나요?

답변1

7월 25일 이후 로그 파일 크기가 0이므로 이 문제가 발생했습니다.

-rw-r-----. 1 squid squid     0 Jul 25 03:49 access.log 

그러니 디스크 공간과 inode를 확인해 보세요. 어쩌면 이 오징어가 로그를 생성할 수 없기 때문일 수도 있습니다.

관련 정보