Sun Management Center 서버 및 에이전트는 /var/opt/SUNWsymon/log 디렉토리의 다양한 로그 파일에 씁니다.
이러한 파일은 순환 로그 파일입니다. 순환 로그 파일의 크기는 특정 한계를 넘으면 더 이상 커지지 않습니다. 새 메시지가 파일에 기록될 때 가장 오래된 메시지가 제거됩니다.
이러한 로그 파일을 보려면 es-run 인터페이스를 ctail 및 ccat 명려오가 함께 사용합니다. es-run 인터페이스는 Sun Management Center 유틸리티를 실행하기 위한 적절한 환경을 설정합니다. ccat 및 ctail 유틸리티는 데이터를 연대순으로 정렬한 후 관련 데이터만 표시합니다. ccat 및 ctail 명령은 UNIX cat 및 tail 명령과 유사하지만, Sun Management Center 순환 로그 파일과 함께 사용하기 위한 것입니다.
ccat 명령은 지정된 로그 파일을 읽고, 연대적으로 오름차순으로 메시지를 정렬하고 표준 출력에 씁니다. ccat 명령은 순환 로그 파일의 전체 경로인 한 인수를 취합니다.
es-run 인터페이스를 ccat 명령과 함께 사용하려면 다음을 입력합니다.
# /opt/SUNWsymon/sbin/es-run ccat path_to_file/filename |
ctail 명령은 순환 로그 파일을 읽고 기본적으로 파일의 마지막 15줄을 표준 출력에 씁니다.
ctail 명령은 다음 네 가지 인수를 취합니다.
filename 인수는 순환 로그 파일의 전체 경로 이름입니다. filename 인수는 필수 사항입니다.
-f 옵션은 로그 파일의 증가를 모니터하는 데 사용됩니다. 로그 파일이 증가함에 따라 파일에 추가되는 메시지 또한 표준 출력에 작성됩니다. ctail -f 옵션은 UNIX tail 명령에 대한 -f 옵션과 유사합니다.
-l 옵션은 각 메시지의 시작에 절대 줄 번호를 인쇄하는 데 사용됩니다.
-n NumOfLines 옵션은 표시되는 줄 번호를 변경하는 데 사용됩니다. 기본적으로 마지막 15줄만 인쇄됩니다.
es-run 인터페이스를 ctail 명령과 함께 사용하려면 다음을 입력합니다.
# /opt/SUNWsymon/sbin/es-run ctail [-f, -l, -n NumOfLines] path_to_file_filename |