
Я просматриваю кучу сообщений syslog, написанных dhcpd. Я хочу написать быстрый парсер, который может разложить сообщение на составные части, но я не знаю, что означают различные части. Я предполагаю, что это где-то задокументировано, но мои простые запросы (типаФормат сообщения syslog dhcpd) в Google не смогли найти никакой полезной документации.
решение1
Зачем парсить файлы журналов? На самом деле вам нужно прочитать файл аренды. Там находится вся полезная информация, и ее формат очень удобен для машинного чтения.
решение2
Я испытал те же муки, что и вы. Я искал в Google несколько часов, но результата не было. Наконец, я нашел в "man in.dhcpd", в части "-l syslog_local_facility", есть описание формата для файла журнала.
решение3
В целом dhcpd документирован довольно скудно — я никогда не видел документации по формату ведения журнала.
Я думаю, что источник — ваша главная надежда.