Назад | Перейти на главную страницу

Плагин Cacti для отправки мне по электронной почте графиков сетевого трафика

У меня настроен график кактусов. Я хотел бы получать ежедневные электронные письма с некоторыми графиками. Какие у меня варианты?

Cacti имеет встроенную функцию экспорта графиков (Настройки => Экспорт графиков).

Я не верю, что у него есть возможность отправить результаты по электронной почте. Экспортируйте только на локальный путь или FTP-ресурс.

Однако вы можете связать экспорт локального пути с некоторыми сценариями Bash для отправки результатов по электронной почте.

Предполагая, что вы используете linux или другой unix, если вы используете cacti & cron.

Как насчет:

mutt -s "subject" -a image1.jpg -a image2.jpg -a page.html recipient@domain.com </ dev / null

Я думаю, что если вы ссылаетесь на изображения в page.html, они должны автоматически отображаться в большинстве почтовых клиентов или спрашивать вас, хотите ли вы их показать.

* РЕДАКТИРОВАТЬ: Наверное, следовало отметить разницу в теге html, чтобы встроенное изображение выглядело примерно так.

<img src="cid:image1.jpg">

cid указывает почтовому клиенту искать встроенные файлы, а не искать их по какому-либо URL *.

С уважением, M

THOLD (Порог) может это сделать. Это плагин Cacti.

Не уверен, есть ли у Cacti папка с уже сгенерированными графами или генерирует их по запросу. Если это последнее, я бы порекомендовал написать сценарий, который очищает веб-страницу cacti.

Если вы немного знаете Perl, я могу придумать два варианта (я думаю, что это лучший язык для такого подхода). Самый простой - использовать WWW :: Mechanize, потому что вы можете использовать WWW :: Mechanize :: Shell чтобы сгенерировать для вас сценарий. Вот небольшой учебник.

Другой вариант Perl - использовать LWP :: UserAgent, HTTP :: Response, HTML :: TreeBuilder. Вероятно, это более традиционный способ очистки данных.