Контролируйте Windows Server с помощью SNMP

Можно также проверить MySQLTuner

11
задан 14 January 2012 в 01:19
6 ответов

Использовать snmpwalk видеть то, о чем машина сообщает и выбирает что соответствующие взгляды :-)

Для загрузки ЦП Ресурсы Хоста MIB обеспечивает Таблицу SNMP в 1.3.6.1.2.1.25.3.3 который перечисляет каждый ЦП, и это - текущее использование процента, но эти значения могут быть несколько вводящими в заблуждение (100% не всегда означает, что Ваша система перегружается).

www.oidview.com является хорошим местом для движения просмотра MIB и даст Вам имя объекта MIB, а также OID.

2
ответ дан 2 December 2019 в 21:56
  • 1
    Привет там. I' ve, сделанный много обхода MIB, I' m просто удивленный там isn' t простое (и стандарт) сводка загрузки ЦП производится. Несомненно, я могу запросить для процессоров, затем идти, чтобы получить использование процессора для каждого proc, затем добавить up/average/whatever для получения результата, который выглядит хорошим на экране - но конечно you' d думали there' d просто быть одним ' ЦП utlisation summary' запись... Я предполагаю нет... Спасибо за Ваш ответ! Mike –  Mike McClelland 18 February 2010 в 13:06

Нет никакого OID для 'использования производительности', необходимо будет сделать собственное расследование и определить то, что Вы хотите получить - много материала от ХОСТОВ, MIB (ЦП, RAM, дисковое пространство) распространен, но можно также заботиться об определенных вещах, которые являются определенными для аппаратных средств (определенная для поставщика плата RAID, например.)

Какой инструмент Вы используете? Nagios, OpenNMS и MRTG имеют шаблоны для общих сценариев.

Кроме того, имейте в виду, что при использовании SNMP v2 строки сообщества являются открытым текстом.

1
ответ дан 2 December 2019 в 21:56
  • 1
    Привет там. Спасибо за Ваш ответ. Это специально для сделанного на заказ инструмента, но мы действительно используем Nagios также. Mike –  Mike McClelland 18 February 2010 в 13:01

Можно использовать Кактусы, на Linux или Windows, для управления snmp данными и графиком. Это обнаружит oid отдельно (использующий предварительно загруженные шаблоны) и генерирует graphes для Вас (ежедневно / ежемесячно...), Это - открытый исходный код

1
ответ дан 2 December 2019 в 21:56

Вы могли бы рассмотреть использование getif.exe или браузера МиБ для наблюдения то, что выставляет машина.

Oid для универсальной информации о процессоре от одного из МиБ RFC:

.1.3.6.1.2.1.25.3.3.1

но необходимо будет развернуть в определить многопроцессорную систему. На одном из моих однопроцессорных серверов oid:

.1.3.6.1.2.1.25.3.3.1.2.1

YMMV.

Превосходный источник snmp информации:

http://www.wtcs.org/snmp4tpc/testing.htm

Как упомянуто в другом месте, после того как Вы получаете данные, MRTG, Кактусы, Nagios (и др.) являются отличными способами показать историческую информацию и получить изображение здоровья сервера Вашей сети.

Ограбить

1
ответ дан 2 December 2019 в 21:56

I'm using Nagios with Nagios graphs which give me the opportunity to monitor CPU, MEM and Disk load in time, on Windows side I use NSClient++ to connect to Nagios server

  1. For CPU I use check_nt_cpuload, this is a Nagios plugin,
  2. For memory I use check_memory
  3. I'm using SNMP for checking free disk space, also for checking used memory by a single process, I'm also using SNMP for checking how much a process is taking from CPU. Also I have setup Nagios to send emails when a trash-hold is reached (e.g., Memory on server 1 is critical).

It took me about 5 days to have it working and now I have logs for about 10 mounts and I can tell how much server was loaded in a specific period of time

0
ответ дан 2 December 2019 в 21:56

Используйте Nagios , который будет установлен на сервере Linux. Он имеет множество плагинов для мониторинга производительности системы (CPU / RAM / HDD). Затем установите NRPE на свой Windows Server. Nagios / NRPE должен быть запущен на вашем сервере Windows. Nagios также имеет возможность запускать сигнал тревоги при достижении установленного вами порога и отправлять уведомление по электронной почте тому, кто администрирует систему.

Вы также можете использовать Cacti который также использует SNMP . В нем есть плагины для мониторинга производительности системы. По сравнению с Nagios , Cacti имеет графическое представление текущей производительности системы, которое может обновляться в реальном времени.

0
ответ дан 2 December 2019 в 21:56

Теги

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