Uważam, że monit debugowania jest głównym problemem. Środowisko powłoki Monita w zasadzie nie zawiera niczego (żadnych ścieżek ani innych zmiennych środowiskowych). Nie ma też żadnego pliku dziennika, który mogę znaleźć.
Problem polega na tym, że jeśli polecenie start lub stop w skrypcie monit zawiedzie, trudno jest stwierdzić, co jest z nim nie tak. Często nie jest to tak proste, jak samo wykonanie polecenia w powłoce, ponieważ środowisko powłoki różni się od środowiska powłoki monit.
Jakich technik używają ludzie do debugowania konfiguracji monitów?
Na przykład, byłbym szczęśliwy, mając powłokę monitującą, przetestować moje skrypty lub plik dziennika, aby zobaczyć, co poszło nie tak.