В Metasploit существуют четыре уровня логирования: 12
- LEV_0 (Default). 12 Уровень по умолчанию, если не указано иное. 1 Используется, когда сообщение лога должно всегда отображаться при включённом логировании. 1 На этом уровне должно происходить очень мало логов, кроме необходимой информации, логов ошибок и предупреждений. 1
- LEV_1 (Extra). 12 Этот уровень лога используется, когда может потребоваться дополнительная информация, чтобы понять причину ошибки или предупреждения или получить информацию для отладки. 1 Этот уровень лога следует использовать только тогда, когда информация может быть полезна для понимания поведения чего-то на базовом уровне. 1
- LEV2 (Verbose). 12 Этот уровень лога используется, когда может потребоваться подробная информация для анализа поведения фреймворка. 1 Это должен быть уровень лога по умолчанию для всей подробной информации, не попадающей в LEV0 или LEV_1. 1
- LEV_3 (Insanity). 12 Этот уровень лога содержит очень подробную информацию о поведении фреймворка, такую как подробная информация о состояниях переменных на определённых этапах, включая итерации циклов, вызовы функций и так далее. 1 Этот уровень лога выводится редко, но когда это происходит, предоставленная информация должна облегчить анализ любой проблемы. 1
Для целей отладки всегда лучше включить самый высокий уровень логирования. 1