“Отсутствие бесплатной области подкачки” на Windows Server

У меня есть несколько Виртуальных машин Windows Server 2012, которые контролируются zabbix 2.4. Отсутствие "Бросков zabbix бесплатной области подкачки" для некоторого VMs, но существует диск и память, свободная на этих машинах, и Виртуальная память установлена на Управление ОС в Windows...

Что означает "Отсутствие бесплатной области подкачки" на Windows Server? Это - дисковое пространство? RAM? Виртуальная память?

Как я могу разрешить его?

Спасибо.

3
задан 18 August 2015 в 13:54
3 ответа

I только что разрешили мой элемент с той же ошибкой. Он связан с файлом подкачки Windows, и в моем случае он был настроен для автоматического управления Windows.

В моей ситуации Windows не думала, что ей нужно больше места подкачки, и не занимала больше места, но это было осталось 0, поэтому zabbix сообщал об ошибке. Я решил перейти к пользовательскому размеру файла подкачки - просто не забудьте нажать «Установить» перед сохранением, поскольку он не всегда сохраняется после перезагрузки.

Система -> Расширенные настройки системы -> Вкладка «Дополнительно» -> Настройки производительности -> Вкладка "Дополнительно" и изменена на использование файла страницы руководства, а не файла страницы, выделенного системой

3
ответ дан 3 December 2019 в 05:24

Это одно из решений проблемы. К сожалению для нас, у нас много серверов Windows, и их файл подкачки (пространство подкачки) оставляется для управления Windows.

Когда Windows управляет файлом подкачки, он оставляет размер файла подкачки один, даже если он иногда заполняется свободными 0 байтами, пока какая-то программа не запросит больше памяти, а затем, если у нее есть место на диске с файлом подкачки, размер файла подкачки увеличивается, обеспечивая больше свободного места для файла подкачки.

Это сбивает с толку "простой" сигнал тревоги Zabbix. Он видит, например, файл подкачки размером 1,7 ГБ с 0 свободными байтами и выдает сигнал тревоги. Он не видел, что Windows управляла файлом подкачки и на диске было достаточно места на диске для увеличения файла подкачки.

Было бы здорово, если бы Zabbix мог (следующий псевдокод): ЕСЛИ "Windows управляет файлом подкачки" ТО ЕСЛИ % свободного места в файле подкачки меньше порогового значения И диск, содержащий файл подкачки, имеет меньше свободного места, чем 2-й порог ТОГДА бросить триггер (отправить сигнал тревоги) ИНАЧЕ # предполагает фиксированный размер файла подкачки на диске ЕСЛИ % свободного места в файле подкачки меньше порогового значения ТОГДА бросить триггер (отправить сигнал тревоги) FI

Сложность этого триггера превышает мой рейтинг навыков Zabbix. Если у кого-то есть предложения о том, как это реализовать, это очень поможет. (Мы гоняемся за 4–5 аварийными сигналами области подкачки производственного уровня каждый день. Исправляйте, игнорируйте. Это пугает нас и должно напугать разработчиков Zabbix. Плачущий волк - это нехорошо.)

Билл

2
ответ дан 3 December 2019 в 05:24

Если вы не думаете, что это будет проблемой, вы можете просто отключить предупреждение. Идти к: Шаблоны> Шаблон ОС Linux> Триггеры и отключите: Отсутствие свободного места для подкачки на {HOST.NAME}

Вы также можете сделать копию шаблона, если хотите отслеживать пространство подкачки на других машинах.

1
ответ дан 3 December 2019 в 05:24

Теги

Похожие вопросы