1.5. 스케줄에서 IdM Healthcheck 실행
일정에 따라 실행되도록 IdM Healthcheck을 구성하려면 다음 절차를 따르십시오. 여기에는 다음 유틸리티 구성이 포함됩니다.
-
Healthcheck 툴을 주기적으로 실행하고 로그를 생성하는
systemd
타이머입니다. -
로그 교체를 확인하는
crond
서비스입니다.
기본 로그 이름은 healthcheck.log
이고 순환된 로그는 healthcheck.log-YYYYMMDD
형식을 사용합니다.
상태 점검 타이머 도구는 실시간 도구가 아닙니다. 한 시간 동안 몇 번 실행해야합니다. 서비스 또는 디스크 공간과 같이 실시간 모니터링이 필요한 경우 다른 도구를 사용합니다.
사전 요구 사항
-
루트
권한이 있어야 합니다.
절차
systemd
타이머를 활성화합니다.systemctl enable ipa-healthcheck.timer
# systemctl enable ipa-healthcheck.timer Created symlink /etc/systemd/system/multi-user.target.wants/ipa-healthcheck.timer -> /usr/lib/systemd/system/ipa-healthcheck.timer.
Copy to Clipboard Copied! systemd
타이머를 시작합니다.systemctl start ipa-healthcheck.timer
# systemctl start ipa-healthcheck.timer
Copy to Clipboard Copied! /etc/logrotate.d/ipahealthcheck
파일을 열어 저장할 로그 수를 구성합니다.[...] rotate 30 }
[...] rotate 30 }
Copy to Clipboard Copied! 기본적으로 로그는 최신 로그에서 덮어쓰기 30일 전에 저장됩니다.
동일한 파일에서 로그를 저장하는 파일의 경로를 구성합니다.
/var/log/ipa/healthcheck/healthcheck.log { [...]
/var/log/ipa/healthcheck/healthcheck.log { [...]
Copy to Clipboard Copied! 기본적으로 로그는
/var/log/ipa/healthcheck/
디렉터리에 저장됩니다.- 파일을 저장합니다.
crond
서비스가 활성화되어 실행 중인지 확인합니다.systemctl enable crond systemctl start crond
# systemctl enable crond # systemctl start crond
Copy to Clipboard Copied! 로그 생성을 시작하려면 IdM 상태 점검 서비스를 시작합니다.
systemctl start ipa-healthcheck
# systemctl start ipa-healthcheck
Copy to Clipboard Copied!
검증
-
/var/log/ipa/healthcheck/
디렉터리로 이동합니다. - 로그 파일의 내용을 표시하여 올바르게 생성되었는지 확인합니다.