복붙노트

[REDIS] 레디 스 로그 파일에 액세스하는 방법

REDIS

레디 스 로그 파일에 액세스하는 방법

우분투 서버에 루비 유무 레디 스 설정,하지만 로그 파일에 액세스하는 방법을 알아낼 수 없습니다. 튜토리얼은 여기해야한다고 말했습니다 :

/var/log/redis_6379.log

그러나 심지어는 / var / 폴더를 찾을 수 없습니다

해결법

  1. ==============================

    1.그것을 발견 :

    그것을 발견 :

    sudo tail /var/log/redis/redis-server.log -n 100
    

    설치가되어야한다고 이상의 표준 경우 그래서 :

    sudo tail /var/log/redis_6379.log -n 100
    

    이 파일의 마지막 100 줄을 출력합니다.

    어디 위치 로그 파일은 당신이 액세스 할 수있는 당신의 CONFIGS에 있습니다 :

    redis-cli CONFIG GET *
    

    로그 파일은 항상 위를 사용하여 표시되지 않을 수 있습니다. 이 경우 사용에

    tail -f `less  /etc/redis/redis.conf | grep logfile|cut -d\  -f2`
    
  2. ==============================

    2.또한 레디 스-CLI에 로그인하여 쿼리 레디 스에 대해 일어나고있는 것을 볼 수 MONITOR 명령을 사용할 수 있습니다.

    또한 레디 스-CLI에 로그인하여 쿼리 레디 스에 대해 일어나고있는 것을 볼 수 MONITOR 명령을 사용할 수 있습니다.

  3. ==============================

    3.구성 파일 (일반적으로 /etc/redis/redis.conf)는 말한다 곳 로그 파일이있을 것입니다 :)

    구성 파일 (일반적으로 /etc/redis/redis.conf)는 말한다 곳 로그 파일이있을 것입니다 :)

    기본적으로 로그 파일 표준 출력 아마 당신이 찾고있는 바가 아니다. 레디 스 daemonized가 실행되는 경우, 로그 구성 수단 로그 / 디바이스 / 널, 즉 폐기로 전송 될 그 다음.

    요약 : 사용자의 설정에 로그 파일 /path/to/my/log/file.log을 설정하고 로그가 해당 파일에 기록됩니다 레디 스.

  4. ==============================

    4.

    vi /usr/local/etc/redis.conf
    

    디렉토리, 로그 파일을 찾아

    # The working directory.
    #
    # The DB will be written inside this directory, with the filename specified
    # above using the 'dbfilename' configuration directive.
    #
    # The Append Only File will also be created inside this directory.
    #
    # Note that you must specify a directory here, not a file name.
    dir /usr/local/var/db/redis/
    
    
    
    # Specify the log file name. Also the empty string can be used to force
    # Redis to log on the standard output. Note that if you use standard
    # output for logging but daemonize, logs will be sent to /dev/null 
    logfile "redis_log"
    

    로그 파일은 / usr / 지방은 / var / DB / 레디 스 / redis_log와 이름 redis_log에서 생성됩니다 그래서

    또한 실행 된 명령의 수를 검토 레디 스-CLI에서 MONITOR 명령을 시도 할 수 있습니다.

  5. ==============================

    5.귀하의 오류 로그 파일을 확인하고 다음과 같이 tail 명령을 사용하여

    귀하의 오류 로그 파일을 확인하고 다음과 같이 tail 명령을 사용하여

    tail -200f /var/log/redis_6379.log
    

    또는

     tail -200f /var/log/redis.log
    

    당신의 오류 파일 이름에 따르면 ..

  6. from https://stackoverflow.com/questions/16337107/how-to-access-redis-log-file by cc-by-sa and MIT license