Встановити рівень запуску журналу


19

Як я можу встановити рівень журналу запуску в MacOS Yosemite?

Я спробував, launchctl log level debugале це не працює.



1
@sdmeyers Я хочу самостійно налагодити запуск (знайте, що робиться, якщо він виходить з ладу, хто запитує, з яких завдань розпочати роботу, що, що роблять ці роботи, вони виходять з ладу? вмирає?)
gnzlbg

2
Розгляньте запитання про це у launchdсписку розсилки розробника ; члени списку включають авторів launchd.
Грем Мілн

1
здається, що я не можу використати огляд на mac, він говорить, що він доступний лише у варіанті РОЗВИТКУ: /
gnzlbg

1
хтось тут зрозумів відповідь? Я щойно підписався на список розсилки.
icfantv

Відповіді:


1

Оскільки Apple публікує вихідний код для запуску, можливо, вам пощастить просто приєднати відладчик до процесу для перевірки або встановлення точок прориву.

Це та зміна рівня журналу також можуть бути надмірними. Ви можете досить легко перевірити завантажені завдання та відключити їх / змінити їх для виклику сценаріїв налагодження або навіть встановити інше завдання для скидання статусу або журналу повідомлень, коли інший процес починається або зупиняється.

Мені було б цікаво детальніше, що ви робите - це здається чудовим прикладом проблеми XY. Ви запитуєте про рішення, яке ви бачите як найкращий шлях вперед, а не про те, яка саме проблема / проблема.


Спробуйте запустити apache з конфігурацією сміття. У Linux він скаржиться, і детальна помилка буде в systemctl status httpd. На mac, вам здається, що вам не пощастило. З невиразною помилкою, такою як(homebrew.mxcl.httpd24[36144]): Service exited with abnormal code: 1
Рей Фосс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.