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

PNP4Nagios создает бесконечное количество файлов .perfdata.

в нашей компании мы установили Icinga вместе с PNP4Nagios. У нас есть редкая проблема с файлами perfdata, которые создает PNP4Nagios.

Каждые пару недель мы замечаем, что наш сервер icinga перестает работать правильно, потому что у него заканчиваются inodes. Я осмотрелся и заметил, что проблема здесь:

/ USR / местные / pnp4nagios / var / spool

Каждые пару недель эта папка содержит более 300 тыс. Файлов perfdata этого типа: perfdata.1336058870

Я думаю, что это проблема PNP4Nagios, потому что я думаю, что обычно каждый раз "X" PNP4Nagios должен переопределять существующие файлы perfdata, чтобы НЕ генерировать новые.

У вас есть идеи, что я могу изменить или что я должен сделать, чтобы решить эту проблему?

Заранее спасибо.

Принцип работы nagios / icinga и pnp4nagios заключается в том, что icinga помещает файл perfdata в каталог (в вашем случае / usr / local / pnp4nagios / var / spool). Затем pnp4nagios считывает файл, обрабатывает его содержимое и удаляет его. Вторая часть, кажется, проблема.

Во-первых, работает ли pnp4nagios? Если да, он может читать файлы perfdata. Проверьте разрешения для каталога спула и убедитесь, что любой пользователь, у которого вы запускаете pnp4nagios (или npcd) как (по умолчанию нагиос, даже при установке icinga) имеет права на запись в этот каталог.

Вы также можете найти некоторые рекомендации в содержимом / var / log / pnp4nagios - он будет записывать там, что пытается сделать, и когда это не удается.