Exchange Server 2007 and Operation Manager 2007 R2

by Arman Obosyan 20. July 2009 22:54

E12opsmgr2007r2

  System Center Operations Manager 2007 позволяет решить проблемы, связанные с управлением ИТ-средой, и высвободить время для решения других задач, от которых зависит успех предприятия. …так сказано на страничке Microsoft Operation Manger 2007, что можно добавить? пожалуй многое!, но суть в том что продукт действительно помогает нам высвободить кучу времени которую мы ежедневно тратим на мониторинг наших систем, как одна из систем которой необходим мониторинг и уход это всеми любимый Microsoft Exchange Server 2007. До недавнего времени мониториг Exchange Server 2007 средствами Operation Manager 2007 так сказать присутствовали не совсем в “достойном виде” это был конвертированный Management Pack от Operation Manager 2005. С выходом Operation Manager 2007 R2 наконец-то свет увидел и полноценный Management Pack для Exchange Server 2007 который к сожалению (а может и нет) предназначен только для версии Operation Manager 2007 R2. Мне бы хотелось поделится заметками о том как начать базовый мониториг Exchange Server 2007 средствами Operation Manager 2007 R2, итак преступим

Предполагается что у вас уже установлен Operation Manager 2007 R2

Для мониторинга Exchange Server-ов нам понадобится чтоб на серверах предварительно были установлены Operation Manager Agent-ы.

Если агенты уже установлены то остается в свойствах агента включать опцию Enable agent proxy, В Operations console заходим Administration затем Agent Managed, выбираем наш Exchange Server заходим в Properties, переходим на Security, кликаем на Allow this agent to act as a proxy and discover managed objects on other computers, повторяем процедуру для всех Exchange серверов который мы хотим мониторить

om-agprox01om-agprox02

Далее что нам нужно будет сделать это скачать Exchange Server 2007 Operations Manager 2007 R2 MP
Который берем тут (Или версию поновее)


Download Management Pack
File Name: Exchange Server 2007 Operations Manager 2007 R2 MP.msi
Version: 6.0.6623.0
Date Published: 6/12/2009

Устанавливаем его (распаковываем)

mp-im01 mp-im02 mp-im03

по завершению мы должны получить

mp-im04

Из списка файлов кто за что отвечает:

Microsoft.Exchange.Server.2007.Discovery.mp - применяется ко всем серверам Exchange
Microsoft.Exchange.Server.2007.Library.mp - Содержит классы
Microsoft.Exchange.Server.2007.Monitoring.Cas.mp - Мониторинг Client Access Role
Microsoft.Exchange.Server.2007.Monitoring.Edge.mp - Мониторинг Edge Role
Microsoft.Exchange.Server.2007.Monitoring.Hub.mp - Мониторинг Hub Transport Role
Microsoft.Exchange.Server.2007.Monitoring.Mailbox.mp - Мониторинг Mailbox Role
Microsoft.Exchange.Server.2007.Monitoring.UM.mp - Мониторинг Unified Communications Role
Microsoft.Exchange.Server.2007.Reports.mp - Содержит репорты Client Access, HUB Transport, Mailbox
Microsoft.Exchange.Server.2007.Reports.SLM.xml - Содержит репорты для Operation Manager R2 Service Level Management
Microsoft.Exchange.Server.2007.Template.mp - Синтетические тесты Mail Flow и Client Access
OM2007_MP_EX2007_R2.doc - Руководство по Management Pack

В нашем примере мы будем мониторить Exchange сервер на котором установлены CAS/HUB роли. Для начала экспортируем наши файлы

Operations Console > Administration правой кнопкой на Management Packs затем Import Management Pack жмем Add указываем список для импорта кликаем на Import

mp-im05

Система предложит проверить на наличие обновлений в интернете экспортируемых Management Pack-ов, если сервер имеет доступ в интернет можно проверить может и уже доступны обновленные версии файлов

mp-im06 mp-im07 mp-im08mp-im09

По умолчанию Exchange Management Pack после импорта не будет автоматически мониторить серверные роли, он лишь обнаружит сервера на которых установлен Exchange Server 2007,  удобно тем что после им��орты мы не получаем целую лавину информации со всех почтовых серверов, тем самым сами определяем уровень и необходимость мониторинга. Первым делом проверим обнаружил ли Discoverу наши Exchange сервера, переходим в Discovered Inventory и выбираем Select Target Type (правый верхний угол в консоли) в поле Look for, набираем Exchange 2007 Discovery Helper, выбираем ,  жмем OK.

mp-discover01 

Должен появится список Exchange 2007 server-ов со статусом “Not Monitored.”

mp-discover02

Как видно Discoverу отработал и обнаружил 4 сервера Excahgne но которые не под мониторингом, и не будут до тех поп пока мы не включим соответствующий мониторинг. Для включения мониторинга нам понадобится перейти в Authoring затем Management Pack Objects и выбрать Object Discoveries, тут сменим Scope оставив только то что нам нужно, кликаем на View all targets и в поле Look for вводим Exchange 2007 Server Role

mp-discover03

Для начала мы разрешим обнаружение CAS и HUB ролей, для этого делаем так: выбираем Exchange 2007 Hub Transport Role Discovery правой кнопкой в менющке Overrides > Overrides the Object Discovery >   For all object of class: Exchange 2007 Discovery Helper

mp-discover05 mp-discover06

Тут ставим галку Override, и в поле Override Value меняем на True также лучше создать новый Management Pack и все подобные изменения сохранять в нем.

mp-discover07 mp-im10

Проделываем все тоже самое с Exchange CAS Role Discovery (в вашем случае определяйте с поставленной задачей, совет: не нужно все подряд включать, лучше по мере необходимости)

Через несколько минут у вас должны появится роли в соответствующих разделах

mp-discover08

Вроде готово! Выберем наиболее заметные показатели и посмотрим на графики

Client Access, Availability Service, Availability Requests (sec)

ops-cas-mon01

Hub Transport, SMTP Receive, Messages Received/sec

ops-hub-mon01

Напомню что это всего лишь пример мониторинга только CAS и HUB роли, но основываясь на данном примере вы сами сможете пойти дальше и дополнить мониторинг всем остальным что необходимо вам или вашей организации.

 

Полезно:
Блог MVP Alexey Zhuravlev-а на Русском
Microsoft System Center Operations Manager Home
Operations Manager 2007 R2 TechNet

 

P.S.
…говорят что когда есть мониторинг спят ИТ сотрудники спокойней, отнюдь нет сер! В 4 утра СМС о остановленном HUB Transport сервере не даст вам продолжить спасть если у вас конечно совесть тоже проснулась и прочла CMC :)

 

 

 

[addlang]

 

E12opsmgr2007r2

 System Center Operations Manager 2007  აგვარებს IT-გარემოების მართვის პრობლემებს და ზოგავს დროს სხვა ამოცანების შესრულებისთვის, რომლებზეც დამოკიდებულია ორგანიზაციის წარმატებულობა – ასე წერია Microsoft Operation Manger 2007 – ის გვერდზე. რისი დამატება  არის შესაძლებელი? ალბათ ბევრი რამის! მაგრამ მთავარი იდეა მართლაც იმაშია, რომ პროდუქტი გვიზოგავს უამრავ დროს, რომელსაც ჩვენ ყოველდღიურად ვხარჯავთ ჩვენი სისტემების მონიტორინგზე. ერთ-ერთი ასეთი სისტემა არის ყველასათვის ცნობილი Microsoft Exchange Server 2007. სულ ცოტა ხნის წინ Exchange Server 2007– ის მონიტორინგი Operation Manager 2007–ის საშუალებით შეიძლებოდა ასე ვქვათ „არა ღირსეული ფორმით“ – ეს იყო კონვერტირებული Operation Manager 2005 –ის Management Pack –ი. Operation Manager 2007 R2  გამოსვლასთან ერთად საბოლოოდ გამოვიდა სრულყოფილი Management Pack  Exchange Server 2007–სთვის, რომელიც სამწუხაროდ (ან საბედნიეროდ) განკუთვნილია მხოლოდ ვერსიისთვის Operation Manager 2007 R2.  მინდა განვიხილო, თუ როგორ დავიწყოთ Exchange Server 2007 –ის მონიტორინგი Operation Manager 2007 R2–ით.
დავიწყოთ.

Exchange Server –ების მონიტორინგისთვის დაგვჭირდება, რომ ამ სერვერებზე იყოს დაყენებული Operation Manager Agent –ები.
თუ აგენტები უკვე დაყენებულია, უნდა ჩავრთოთ აგენტებში ოფცია Enable agent proxy.  შევდივართ Operations console– ში, შემდეგ Administration –> Agent Managed, ვირჩევთ ჩვენ Exchange Server–ს, შევდივართ Properties–ში, გადავდივართ ჩანართზე Security და ვკლიკავთ Allow this agent to act as a proxy and discover managed objects on other computers–ზე.  ვიმეორებთ ამ პროცედურას ყველა Exchange სერვერებისთვის, რომლის მონიტორინგი გვინდა განვახორციელოთ.

om-agprox01om-agprox02

შემდეგ უნდა გადმოვიწეროთ Exchange Server 2007 Operations Manager 2007 R2 MP , რომელის შეგვიძლია ვიპოვოთ აქ  (ან უფრო ახალ ვერსიას ვიწერთ):
Download Management Pack
File Name: Exchange Server 2007 Operations Manager 2007 R2 MP.msi
Version: 6.0.6623.0
Date Published: 6/12/2009

შემდეგ ვაყენებთ მას:

 

mp-im01 mp-im02 mp-im03

ბოლოს უნდა მივიღოთ :

mp-im04

ფაილების ფუნქციები:
Microsoft.Exchange.Server.2007.Discovery.mp - გამოიყენება ყველა Exchange სერვერთან
Microsoft.Exchange.Server.2007.Library.mp - შეიცავს კლასებს
Microsoft.Exchange.Server.2007.Monitoring.Cas.mp - Client Access Role – ის მონიტორინგი
Microsoft.Exchange.Server.2007.Monitoring.Edge.mp - Edge Role – ის მონიტორინგი
Microsoft.Exchange.Server.2007.Monitoring.Hub.mp - Hub Transport Role – ის მონიტორინგი
Microsoft.Exchange.Server.2007.Monitoring.Mailbox.mp - Mailbox Role – ის მონიტორინგი
Microsoft.Exchange.Server.2007.Monitoring.UM.mp - Unified Communications Role – ის მონიტორინგი
Microsoft.Exchange.Server.2007.Reports.mp - შეიცავს რეპორტებს Client Access, HUB Transport, Mailbox
Microsoft.Exchange.Server.2007.Reports.SLM.xml - შეიცავს რეპორტებს Operation Manager R2 Service Level Management –ისთვის
Microsoft.Exchange.Server.2007.Template.mp - სინთეთიკური ტესტები Mail Flow და Client Access
OM2007_MP_EX2007_R2.doc - ინსტრუქცია Management Pack – ის შესახებ

ჩვენ მაგალითში განვიხილავთ Exchange სერვერის მონიტორინგს, რომელზეც დაყენებულია როლები CAS/HUB. ჯერ დავაიმპორტოთ ჩვენი ფაილები:
Operations Console > Administration, მარჯვენა კლიკი Management Packs–ზე, შემდეგ Import Management Pack > Add , ვუთითებთ სიას და ვაჭერთ Import–ს.

mp-im05

სისტემა შემოგვთავაზებს გადამოწმებას – არის თუ არა ინტერნეტში ფაილების განახლებული ვერსიები, თუ სერვერს აქვს ინტერნეტში წვდომა, შეიძლება ახალი ვერსიების გადმოწერა:

mp-im06 mp-im07 mp-im08mp-im09


დეფოლტად Exchange Management Pack იმპორტის შემდეგ არ შეასრულებს სერვერების მონიტორინგს, ეს მხოლოდ იპოვის Exchange Server 2007 სერვერებს. ეს მოხერხებულია იმ თვალსაზრისით, რომ იმპორტის შემდეგ ჩვენ არ ვიღებთ უამრავ ინფორმაციას ყველა სერვერიდან და ვსაზღვრავთ მონიტორინგის დონეს და აუცილებლობას.  პირველ რიგში შევამოწმოთ, იპოვა თუ არა Discoverу –მა ჩვენი Exchange სერვერები. გადავდივართ Discovered Inventory–ში და ვირჩევთ Select Target Type (მარჯვენა ზედა კუთხე კონსოლში), ველში Look for ვწერთ Exchange 2007 Discovery Helper, ვირჩევთ, ვაჭერთ OK–ს.

mp-discover01 

უნდა გამოჩნდეს Exchange 2007 სერვერების სია სტატუსით „Not Monitored

mp-discover02

როგორც ჩანს, Discoverу – მა იპოვა 4 Exchange სერვერი, რომლებიც ჯერ არ მონიტორდებიან, და არც მოხვდებიან მონიტორინგის ქვეშ, სანამ ჩვენ არ ჩავრთავთ მას. მონიტორინგის ჩართვისთვის უნდა გადავიდეთ Authoring–ში,  შემდეგ Management Pack Objects–ში და ავირჩიოთ Object Discoveries, აქ უნდა შევცვალოთ Scope  და დავტოვოთ მხოლოდ ის, რაც გვჭირდება, აქ დავკლიკოთ View all targets–ზე და ველი Look for ავკრიფოთ Exchange 2007 Server Role:

mp-discover03

თავიდან ჩავრთოთ CAS და HUB როლების ნახვა. ამისთვის ვაკეთებთ შემდეგს : ვირჩევთ Exchange 2007 Hub Transport Role Discovery ,  მარჯვენა კლიკი მენიუში Overrides > Overrides the Object Discovery >   For all object of class: Exchange 2007 Discovery Helper

mp-discover05 mp-discover06

აქ ვრთავთ Override–ს , ველში Override Value ვირჩევთ True –ს,  ასევე ჯობია შევქმნათ ახალი Management Pack და ყველა მსგავსი ცვლილება ამაში შევინახოთ.

mp-discover07 mp-im10

იგივე მოქმედებები უნდა ჩავატაროთ Exchange CAS Role Discovery–ზე (თქვენ შემთხვევაში იმოქმედეთ თქვენი ამოცანის შესაბამისად, ჩემი რჩევაა : არ ჩართოთ ყველაფერი მიყოლებით, ჯობია მხოლოდ აუცილებელის ჩართვა).
რამდენიმე წუთში უნდა გამოჩნდეს როლები შესაბამის განყოფილებებში.

mp-discover08

მგონი, მზადაა!  ავირჩიოთ უფრო თვალსაჩინო მაჩვენებლები და შევხედოთ გრაფიკებს.
Client Access, Availability Service, Availability Requests (sec)

ops-cas-mon01

Hub Transport, SMTP Receive, Messages Received/sec

ops-hub-mon01

შეგახსენებთ, რომ ეხ მხოლოდ CAS და HUB როლების მონიტორინგის მაგალითია, მაგრამ ამ მაგალითის გათვალისწინებით თქვენ შეგიძლიათ ზოგადად მონიტორინგის კონფიგურირება თქვენი ორგანიზაციის ამოცანების მიხედვით.

სასარგებლოა:
ბლოგი MVP Alexey Zhuravlev რუსულ ენაზე
Microsoft System Center Operations Manager Home
Operations Manager 2007 R2 TechNet

P.S.
… ამბობენ, რომ როცა მონიტორინგი მუშაობს, IT სპეციალისტებს მშვიდათ სძინავთ – ეს ასე არ არის! დილის 4 საათზე მოსული სმს–ი იმის შესახებ, რომ HUB Transport –ი გაჩერდა არ დაგაძინებთ, თუ, რა თქმა უნდა თქვენ სინდისსაც თქვენთან ერთად გაეღვიძა :)

 

©Translated by Evgenia Prikhodko

Comments (3) -

Alexey Zhuravlev
Alexey Zhuravlev Russia
7/21/2009 10:47:14 AM #

Привет Smile

Хорошо написал. Я добавлю пару моментов, можно, да? Smile

1. Менеджмент пак реально большой и сложный. Все, кто собирается его использовать, должны сразу же отбросить глупую мысль, что они разберутся с ходу и интуитивно. Я бы 72-м шрифтом перед пунктом "Import Management Pack" вписал "Прочитываем гайд к менеджмент паку от корки до корки. Два раза."

2. В менеджмент паке активно используются синтетеические транзакции. Будьте КРАЙНЕ осторожны с ними. Транзакции большие и при неосторожном использовании(избыточном) могут на раз нагрузить ваш почтовый сервер так, что мало ему не покажется. Вплоть до настоящего DOS Smile

3. Версия этого МР для pre-R2 вроде как была обещана. Но, по понятным причинам, часть функционала в версиях RTM\SP1 будет отсутствовать.

Arman Obosyan
Arman Obosyan Georgia
7/21/2009 3:18:27 PM #

Привет! Огромное спасибо за ваши отзывы!
Да да да всем всем всем предварительно лучше прочитать доку прилагаемую к менеджмент паку а два раза еще лучше (повторение мать учений!) Smile

Сразу заметно мнение эксперта, спасибо Алексей! Smile

Zviad Kviralashvili
Zviad Kviralashvili Georgia
8/2/2009 2:16:30 PM #

woow, great, I was fan for System Center Operations Manager and now, its possibility is out of dreams. Smile

Pingbacks and trackbacks (1)+

Comments are closed

© 2008-2012, Arman Obosyan, Postmaster.GE
Powered by BlogEngine.NET 2.6.0.18
Hosted on Windows Azure and IIS8

About the author

Arman Obosyan is an experienced IT Pro. with over 17+ years work experience in Information Technologies sector.

Certified since 2003 year, passed following certifications MCP, MCSA, MCSE, MCTS, MCITP, Exin ITIL and VMware Certified Professional (VCP)

In 2010 Was awarded a Microsoft Most Valuable Professional (MVP)

--------

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent anyone else's view in any way, including those of my employer.



Live Trafic

 

Calendar

<<  May 2017  >>
MoTuWeThFrSaSu
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

View posts in large calendar

TextBox