Подозрение на слабое железо
-
Добрый день. Ситуация такая. Мониторятся 50 модемов, с каждого по SNMP снимается по пять параметров (помимо статуса) каждые 5 секунд. Лампочка HDD постоянно горит. При отрисовке графика за прошедший день вылетает ошибка "Unable to retrieve colected data: Request timed out" для каждого параметра и исчезают все записи из LastValues, при отрисовке графика за меньший промежуток, все нормально. Изредка нормально отрисовывает график за день.
Конфигурация машины:
Celeron D 2.6
Foxconn 661FX
VGA internal 32 Mb
224 Mb PC3200 DDR SDRAM
WinXP SP3На отдельный винт IC35L040AVER07-0 (40 Gb, 7200 rpm, U-ATA 100) поставил постгре и netxms (полностью, кроме веб-сервера).
Может эта ошибка появляться из-за слабого железа? Может стоить поставить сервер+агент+постгре на отдельную мощную машину на FreeBSD, а консоль оставить на имеющейся машине? Какие параметры важны? Или эта ошибка появляется по другой причине?
С уважением.
-
Скорее всего упирается в конфигурацию постгреса и память.
*) На ноде сервера должны быть системные DCI-и, проверьте "Average length of database writer's request queue for last minute" - это количество запросов, которое провисело в очереди на запись в базу. Если сильно (и постоянно) больше нуля - проблема именно тут.
*) Проверьте настройки постгреса ("из коробки" он очень консервативен по ресурсам - и ужасно медленный): количество выделенной памяти, включен ли stats_start_collector/stats_row_level/autovacuum. Сделайте "vacuum full analyze" при остановленном netxms сервере.
*) Попробуйте доставить памяти до 512/гигабайта (и половину отдать постгресу)
*) Как вариант - поставить mysql на myisam, он быстрее на запись чем постгрес или mysql на innodb. В этом варианте желательно часто бекапится
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login