cronjob을 기록하는 더 좋은 방법을 찾고 있습니다. 대부분의 cronjob은 이메일이나 콘솔을 스팸하거나 무시하거나 다른 로그 파일을 만드는 경향이 있습니다.
이 경우 중앙 Nagios 서버로 데이터를 보내는 Nagios NSCA 스크립트가 있습니다. 이 send_nsca 스크립트는 또한 단일 상태 행을 STDOUT에 인쇄하여 성공 또는 실패를 나타냅니다.
0 * * * * root /usr/local/nagios/sbin/nsca_check_disk
그러면 다음 메시지를 root @ localhost로 전자 메일로 보낸 다음 sysadmins 팀으로 전달됩니다. 스팸.
forwarded nsca_check_disk : 1 개의 데이터 패킷이 호스트로 성공적으로 전송되었습니다.
로깅 방법을 찾고 있습니다.
- 이메일이나 콘솔로 메시지를 스팸하지 않습니다
- 몇 개월 또는 몇 년 후에 정리가 필요한 다른 krufty 로그 파일을 작성하지 마십시오.
- 로그 정보를 어딘가에 캡처하여 원하는 경우 나중에 볼 수 있습니다.
- 대부분의 유닉스에서 작동
- 기존 로그 인프라에 적합합니다.
- 'facility'및 'priority'와 같은 일반적인 syslog 규칙을 사용합니다.
- 항상 내부적으로 로깅하지는 않는 타사 스크립트를 사용할 수 있습니다.