monit 디버깅이 큰 고통이라고 생각합니다. Monit의 셸 환경에는 기본적으로 아무것도 없습니다 (경로 나 기타 환경 변수 없음). 또한 찾을 수있는 로그 파일이 없습니다.
문제는 monit 스크립트의 시작 또는 중지 명령이 실패하면 무엇이 잘못되었는지 식별하기 어렵다는 것입니다. 쉘 환경이 monit 쉘 환경과 다르기 때문에 쉘에서 명령을 실행하는 것만 큼 간단하지 않은 경우가 많습니다.
사람들이 monit 구성을 디버그하는 데 사용하는 기술은 무엇입니까?
예를 들어, monit 셸을 사용하여 스크립트를 테스트하거나 로그 파일을 사용하여 무엇이 잘못되었는지 확인하면 기쁩니다.