crontab에서 다양한 cron 작업을 모니터링하기 위해 쉘 스크립트를 작성하는 데 도움을 줄 수 있는 사람이 있습니까? 우리 모두는 서로 다른 크론 작업이 서로 다른 시간에 실행된다는 것을 알고 있으므로 다음을 캡처하고 싶습니다.".csv"체재:
- 스크립트 이름
- 예정된 시간
- 다음 예정 시간
- 마지막 실행 시간.
- 스크립트가 성공적으로 종료되었는지, 실행 후 오류가 발생했는지 여부(성공/실패)입니다.
특정 제한 사항이 있습니다.
syslog
모든 디버그 로그를 인쇄하지 마십시오.- 편집할 수 없습니다예약 된 일들.
사용할 수 있는 방향성 로그가 있습니다.
답변1
지정한 기준으로는 불가능합니다.
루트가 아닌 사용자는 필요한 정보를 얻을 수 없습니다. 루트 권한이 있는 경우 crontab을 편집하거나(관리적으로는 아니더라도 기술적으로) 실행에 사용되는 플래그를 변경하거나 cron 로그 파일을 읽을 수 있습니다.