Добрый день, 
Где можно почитать какой уровень дебага (netxmsd -D x) 
что выводит ? 
и можно ли для него указать отдельный логфайл ? 
Путем изучения исходников догадался что диапазон уровней 0-9  
при 9 выводится все подряд, включая sql запросы  -мне слишком подробно 
при 8 вроде тоже самое только без sql 
при 5 содержимое эвентов.
Можно подробнее ? 
			
			
			
				Добрый день!
Распределение примерно такое:
0 = дебаг выключен
1 = дополнительные сообщения при инициализации и остановке сервера
2 = + больше сообщений при инициализации, некоторые внутренние ошибки
3 = + дебаг авторизации пользователей, исполнения команд
4 = + дебаг network discovery и ISC
5 = + дебаг событий, поллеров, push параметров, дополнительный дебаг ISC и network discovery
6 = + дебаг клиентских сессий, дополнительный дебаг поллеров и network discovery
7 = + дополнительный дебаг поллеров и сбора данных
8 = + дополнительный дебаг сбора данных
9 = + все SQL запросы
Общая идея примерно такая - до уровня 5-6 дебаг можно держать включенным постоянно (хотя сильно зависит от количества узлов). Начиная с 7 уровня дебаг очень подробный, туда пишутся записи о повторяющихся каждые несколько секунд операциях - соответственно и растет он очень быстро. Я обычно использую уровень 5 или 6 при отладке - 7 и выше нужны обычно при поиске дедлоков.
В отдельный лог писать нельзя, давно хочу это сделать, но никак не доберусь.