Как собрать данные о производительности сервера в течение недостижимого/вниз периода с помощью Nagios?

Такие "поисковые группы" не могут быть созданы в Active Directory в это время.

Тем не менее можно фальсифицировать его с достаточными сценариями и пакетной обработкой. Это не будет в реальном времени, но это получит Вас там. Мы используем подобный процесс для создания групп на основе кода сотрудника (E1, E5, такая вещь). Это берет экспорт от нашей системы персонала и изменяет группы на основе того экспорта. Это работает один раз в день.


Обновление:

Можно сделать довольно простую версию этого с инструментами, доступными на WinXP и выше:

dsquery * - фильтр (и (objectClass=User) (department=Facilities)) - Предел 5000 | dsmod группа "CN=grp.departments. Средства, OU=DepGroups, DC=Your, DC=Domain, DC=Here"-addmbr

Это запросит DS для всех пользовательских объектов с набором отдела к "Средствам" ( dsquery * часть) и канал это в команду это изменит членство "grp.departments.facilities" с информацией, возвращенной запросом ( dsmod group часть). Необходимо будет сделать одну версию из этого для каждого Отдела, но это сделает то, что Вы ищете.

1
задан 1 September 2013 в 04:17
1 ответ

Я не уверен насчет Nagios, но если вы можете войти на сервер, вы получите следующие данные, которые помогут вам сузить круг вопросов. С помощью приведенной ниже команды вы можете определить, кто потребляет больше ресурсов процессора и памяти. Или система находится в состоянии OOM.

top -n 5 -b 
vmstat 1 50 
iostat -x 2 10
ps -aufx 
sar 1 50 
cat /proc/meminfo 
cat /proc/buddyinfo 
2
ответ дан 3 December 2019 в 21:28

Теги

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