- Разместил
Максим Бугрий
- Дата: 14 апреля 2014 в 9:45
Сегодня мы продолжим доводить до ума пакет управления Windows Server DHCP Management Pack for System Center Operations Manager 2007. В прошлой серии мы выяснили, что для устранения ошибок в логах и логике работы мониторинга нужно серьёзно потрудиться.
Фактически у нас есть правила и мониторы, которые применяются на всё, а должны применяться выборочно:
- на Windows Server 2003, 2008, 2008R2,
- только на Windows Server 2008 и 2008 R2,
- только на Windows Server 2008,
- только на Windows Server 2008 R2.
Значит, нам нужно либо разбить пакет управления на 3 разных (по одному для каждой операционной системы), либо нам придётся делать три класса в рамках одного пакета управления. Если мы пойдём первым путём, то сильно увеличим количество папок в консоли оператора, которых и там не мало, так что будем хитрить с классами. К тому же, это будет интересно. Для правильного нацеливания правил и мониторов и минимизации работ, нам понадобится 4 класса.
Старшим классом, на который останутся нацелены большинство правил и мониторов мы оставим класс Microsoft.Windows.2008R2.DHCP.Server.Role, из него мы отфильтруем лишние операционки: 2012 и 2012R2 – они нам не нужны. На этот класс мы нацелим правила и мониторы, которые могут отрабатывать на всех ОС: Windows Server 2003, 2008 и 2008R2
С этим классом мы свяжем отношениями hosted 2 новых класса:
- Microsoft.Windows.2008R2.DHCP.Server.Role.2008and2008R2Only – сюда мы поместим DHCP серверы на Windows Server 2008 и 2008 R2,
- Microsoft.Windows.2008R2.DHCP.Server.Role.2008R2Only – сюда мы поместим DHCP серверы только на Windows Server 2008 R2.
Предварительный план работ такой:
- Изменить дискавер класса Microsoft.Windows.2008R2.DHCP.Server.Role, чтобы он не обнаруживал DHCP на Windows Server 2012/2012R2
- Добавить ещё один 2 класса, связанные отношениями типа hosted с классом Microsoft.Windows.2008R2.DHCP.Server.Role.
- Сделать дискаверы для новых классов.
- Перенацелить обращающиеся к журналам событий “Microsoft-Windows-Dhcp-Server/FilterNotifications” и “Microsoft-Windows-Dhcp-Server/Operational” правила и мониторы на класс с DHCP серверами только на Windows Server 2008 R2.
- Перенацелить все правила и мониторы, обращающиеся к уникальным для Windows Server 2008R2 счётчикам производительности на новые классы.
- Что-то придумать со счётчиками, которые существуют на Windows Server 2008, но к которым указаны неверные пути.
Начнём, пожалуй. Читать запись полностью. »