Архив рубрики ~Лента новостей~

Продолжу тему с мониторингом почтового сервера

Продолжу тему с мониторингом почтового сервера

d4d908b78c2e42bc42d516fade37cdda 792392e3125f6fa554f35c9a97dffb91 42b111ff6024d1a7499f282ec81a371d 0fa962f472524bbe7b9bc8a405630f41

Продолжу тему с мониторингом почтового сервера. Вспомнился ещё один очень простой вариант, когда у вас нет Zabbix или Prometheus, или вы не хотите по какой-то причине всё это настраивать. Можно настроить мониторинг основных метрик по доставке писем и анализа очереди буквально за 5 минут.

Есть очень старый, но до сих пор по какой-то причине поддерживаемый мониторинг — Monitorix. Я уже упоминал его когда-то давно. Это простейший мониторинг, написанный на Perl, для одиночного сервера. У него преднастроен набор некоторых метрик и графиков, так что вручную настраивать ничего не надо. Достаточно указать модули, которые вы хотите добавить в мониторинг.

Один из таких модулей поддерживает Postfix и анализ его логов с помощью всё того же pflogsumm. Я даже удивился, когда его попробовал и всё практически сразу заработало. Погонял письма на сервере, получил пару rejected, посадил письмо в очередь. Посмотрел на графики, там всё это отобразилось, хоть и не совсем наглядно. Мониторинг не даёт посмотреть графики на интервале меньше суток, а на моём тестовом сервере трафика почти нет. Графики и значения усредняются.

Вообще, Monitorix любопытный мониторинг. Может быть актуален для одноплатников или где-то ещё, где нужно сэкономить по максимуму ресурсы. Мало того, что его настаивать очень просто, так он ещё и ресурсов занимает минимум.

Показываю, как настроил Monitorix для почтового сервера Postfix. Устанавливаем:

# apt install monitorix pflogsumm

В файле конфигурации /etc/monitorix/monitorix.conf включаю отображение графиков почты:

mail = y

Меняю во всех строках имя лог файла /var/log/maillog на /var/log/mail.log.

Указываю в качестве почтового сервера postfix:

mta = postfix

Перезапускаю мониторинг:

# systemctl restart monitorix

# systemctl enable monitorix

Можно идти на http://IP:8080/monitorix/ и смотреть графики. Помимо почты будут собираться и другие метрики, которые активированы в разделе конфигурации graph_enable. Всё, что не нужно, можно отключить.

Такой вот необычный мониторинг из прошлого. У него можно настроить аутентификацию, уведомления и некоторые другие вещи. На сайте есть руководства. Например, можно мониторить LM-Sensors, размер директорий и кол-во файлов (я проверил, легко настраивается, нормально работает), статистику Netstat, активность процессов, открытые файлы, статистику конкретных TCP портов и многое другое.

Метрики Monitorix хранит в RRDtool, а для графиков автоматом рисует готовые png. Уже после написания заметки увидел, что можно включить не только суточные интервалы просмотра, но и часовые. Для этого в конфигурацию надо добавить:

enable_hourly_view = y

И перезапустить сервис.

Выглядит всё это очень непривычно в 2025 году. Но в целом всё работает из коробки. Графики приятны для глаз. Собираются все базовые метрики: CPU, Mem, Network, I/O и т.д. Поставил, запустил и всё заработало.

Источник: vk.com

Источник: ai-news.ru

Оцените материал:

Читайте также
Архив рубрики ~Коротко из Telegram~ 🖼 Как ИТ-инфраструктура становится частью работы музея YADRO поставила Третьяковской… Архив рубрики ~Коротко из Telegram~ Увидели в ComNews интервью Алексея Телкова, генерального директора АО «Корпорация… Архив рубрики ~Коротко из Telegram~ Напряжение в Meta* дошло до критической точки. Сотрудников тысячами переводят… Архив рубрики ~Коротко из Telegram~ OpenAI и Anthropic: бывшие коллеги теперь делят рынок Anthropic появилась… Архив рубрики ~Обо всем~ Не только кот: геометрия цвета по Шрёдингеру Архив рубрики ~Обо всем~ FDA одобрило энситрелвир для постконтактной профилактики ковида. Его принимают в таблетках Архив рубрики ~Обо всем~ Микроскопические пузырьки-«доставщики» помогли раскрыться новому свойству противогрибковых препаратов: Медицина Архив рубрики ~Обо всем~ Thermal Grizzly выпустила водоблоки DeltaMate MPII для процессоров AMD AM5 и Intel LGA1851 Архив рубрики ~Обо всем~ По сообщениям, Apple планирует выпустить еще три функции для iOS 27 осенью. Архив рубрики ~Обо всем~ Консольный рендерер Мандельброта с методом возмущений с 1e-308 Архив рубрики ~Коротко из Telegram~ ИИ-агент прошёл путь от взлома сервера до базы данных за… Архив рубрики ~Коротко из Telegram~ Xiaomi открыла MiMo Code — AI-агента, который не забывает проект… Архив рубрики ~Коротко из Telegram~ «Второй мозг» теперь реально становится рабочим инструментом Notion, Obsidian и… Архив рубрики ~Обо всем~ 7 способов, которыми ИИ может помочь в управлении вашей системой Linux Архив рубрики ~Коротко из Telegram~ 🖼 Как ИТ-инфраструктура становится частью работы музея YADRO поставила Третьяковской… Архив рубрики ~Коротко из Telegram~ Увидели в ComNews интервью Алексея Телкова, генерального директора АО «Корпорация… Архив рубрики ~Коротко из Telegram~ Напряжение в Meta* дошло до критической точки. Сотрудников тысячами переводят… Архив рубрики ~Коротко из Telegram~ OpenAI и Anthropic: бывшие коллеги теперь делят рынок Anthropic появилась… Архив рубрики ~Обо всем~ Не только кот: геометрия цвета по Шрёдингеру Архив рубрики ~Обо всем~ FDA одобрило энситрелвир для постконтактной профилактики ковида. Его принимают в таблетках Архив рубрики ~Обо всем~ Микроскопические пузырьки-«доставщики» помогли раскрыться новому свойству противогрибковых препаратов: Медицина Архив рубрики ~Обо всем~ Thermal Grizzly выпустила водоблоки DeltaMate MPII для процессоров AMD AM5 и Intel LGA1851 Архив рубрики ~Обо всем~ По сообщениям, Apple планирует выпустить еще три функции для iOS 27 осенью. Архив рубрики ~Обо всем~ Консольный рендерер Мандельброта с методом возмущений с 1e-308 Архив рубрики ~Коротко из Telegram~ ИИ-агент прошёл путь от взлома сервера до базы данных за… Архив рубрики ~Коротко из Telegram~ Xiaomi открыла MiMo Code — AI-агента, который не забывает проект… Архив рубрики ~Коротко из Telegram~ «Второй мозг» теперь реально становится рабочим инструментом Notion, Obsidian и… Архив рубрики ~Обо всем~ 7 способов, которыми ИИ может помочь в управлении вашей системой Linux