2014-10-05 1 views
2

sensu-client.log 파일은 1.7GB 플러스와 같이 터무니없는 크기로 커지고 있으며 많은 불필요한 공간을 차지하고 있습니다.Sensu 로그 파일이 커다란 크기로 커졌습니다.

누구나 파일 크기를 제한하거나이를 제어하기위한 추가 제안 옵션을 설정하는 방법을 알고 있습니다.

감사

답변

2

당신은 sensu이 debug, info, warn 또는 error 하나에 /etc/default/sensuLOG_LEVEL을 설정하여 로그 수준을 구성 할 수 있습니다.

변경 후 sensu-client (service sensu-client restart)를 다시 시작해야합니다.

+0

이 설정은/etc/default/sensu에서 LOG_LEVEL = 오류를 시도하고 서비스를 다시 시작한 후에도 여전히 모든 것을 기록합니다. 내가 뭔가 잘못하고 있는거야? – user3001829

+0

거기에 어떤 종류의 로그 항목이 있습니까? – KrzysztofSzarek

+0

{ "timestamp": "2014-12-03T12 : 01 : 47.584546 + 0000", "level": "info", "message": "수신 확인 요청", "check": { "name": "memory_percent_check" , "발행 됨": 1417608107, "명령": "/ etc/sensu/plugins/system/check-memory-pcnt.sh -c 80 -w 70"}} { "timestamp": "2014-12-03T12 : 01 : 58.080922 + 0000 ","레벨 ":"경고 ","메시지 ":"수신 신호 ","신호 ":"TERM "} {"타임 스탬프 ":"2014-12-03T12 : 01 : 58.081110 + 0000 ","level ":"warn ","message ":"stopped "} {"timestamp ":"2014-12-03T12 : 01 : 58.081379 + 0000 ","level ":"info ","message ": "진행중인 수표 완료 중", "checks_in_progress": []} – user3001829

0

LOG_LEVEL=warn을 @KrzysztofSzarek의 답변 외에도 /etc/default/sensu에 넣으면 sensu-server/sensu-api/sensu-client를 시작할 때 명령 줄에서 로그 수준을 지정할 수도 있습니다. -L warn

해당 code on Github을 참조하십시오.

관련 문제