2013-12-17 3 views
0

프로세스 계정 (accton)이 실행 중인지 확인할 방법이 있습니까? 프로세스 테이블 ("ps")에 나열된 프로세스가 없으며 "status"로 호출하여 회계 상태를 알 수있는 "/ etc"아래에 아무것도 표시되지 않습니다.리눅스 프로세스 회계 (accton)가 현재 실행 중인지 어떻게 결정합니까?

"Linux From Scratch"를 기반으로 맞춤 빌드를 실행 중이므로 CentOS에 "psacct"가 있다는 것을 이해하지만 사용 가능한 것은 아닙니다.

나는 로그 파일을 볼 수 있고 그것이 커지는지 볼 수 있습니다. 이상적이지는 않지만, 내가 가진 전부라면, 그게 전부입니다. 나는 더 좋은 방법이 있기를 바라고 있습니다.

정보를 유용하게 사용하십시오.

답변

1

이렇게 할 수 있습니다. accton에 대한 로깅을 활성화하고, 업데이트 할 로그 파일을 확인하십시오. 같은 시간 스탬프 수정/lat 액세스 시간/수정 시간?

/sbin/accton /var/log/accto.log 그러면 로그가 생성됩니다.

그런 다음 스크립트를 사용하여 accto.log를 모니터링하십시오. 관심이 있다면 nagios 용 로그 파일 모니터링 스크립트가 많이 있습니다.

+0

감사합니다. 로그 파일을 모니터링해야한다면 그게 내가 할 일입니다. 나는보다 정확하거나 더 공식적인 방법을 원했다. – skydvr