Monitorowanie operacyjne środowisk pocztowych i UC Czyli po co i jak monitorować? Ziemek Borowski
Krótko o mnie Ziemek Borowski ziembor @ wss.pl – i bywam WSS-koholikiem. kilkanaście lat jako IT Pro Współprowadzę http://www.pepug.org/ - ale jestem najgorszym mówcą świata… Kiedyś zarówno Exchange jak i sendmail oraz postfix + trochę Lync, IIS, SQL... Obecnie znowu pracuję dla jednego z operatorów hostowanego Exchange – ale teraz siedzę w czymś kompletnie innym…
Agenda – 30 do 60 minut… Po co w ogóle monitorować? Czym monitorować? Co monitorować? Overproduction? Podsumowanie
Po co w ogóle systematycznie monitorować? Hint: to jest pytanie do Sali
Diagnostyka i rozwiązywanie problemów W praktyce – diagnostyka i troubleshoting są monitorowaniem. Tyle że wykonywanym ad hoc. Dziś tylko marginalnie... Jak? Logi Performance monitor (jak zwykle polecam PAL.codeplex.com) Test-* http://www.msexchange.org/articles-tutorials/exchange-server-2010/monitoring-operations/monitoring-exchange-2007-2010-powershell-part1.html Netstat / get-services Dla Exchange skrypty: http://exchangeserverpro.com/powershell/ (Paul Cunnigam) http://www.telnetport25.com/2013/06/exchange-2013-dag-status-dashboard-version-1-01/ (Andy Goran)
SLA Redukcja niedostępności Capacity planning Raportowanie – KPI niejako obok SLA Dla świętego spokoju (nawet w środowiskach dość chaotycznych to się opłaca, zwłaszcza personelowi) Capacity planning Nawet w czasach wirtualizacji systemy bywają błednie zwymiarowane Raportowanie – KPI Po części także billing / itil financial management
Czym monitorować?
System Center Operations Manager Exchange Server 2010 http://www.systemcentercentral.com/opsmgr-2007-r2-by-example-the-exchange-2010-mp/ http://www.toolzz.com/?p=63 Czyli: koszmar z Microsoft Exchange Monitoring Correlation Service Pamiętajmy o tym, że nie tylko liczniki, eventy ale też testy syntetyczne test-* Exchange Server 2013 http://www.msexchange.org/articles-tutorials/exchange-server-2013/monitoring-operations/monitoring-exchange-2013-scom-2012-part1.html W wypadku OpsMgr kluczowe jest przeanalizowanie dostarczanego modelu aplikcji, włączenie właściwych Discover Monitors i właściwe nadpisywanie monitorów i reguł.
Nagios ... ale też icinga, Zenoss, Zabbix Proste rozwiązanie – z agentem (NSClient++ - czyli implementacja nagiosowego NSCP) Raczej do monitorowania dostępności niż obciążenia. Ale są i odpowiednie rozszerzenia. Dobre how to Andego Gorana: http://www.telnetport25.com/2012/01/installing-nagios-on-ubuntu-server-11-10-then-monitoring-windows-and-exchange-serverspart-1configuring-ubuntu-for-the-installation-of-nagios-core/ oraz świetne skrypty Camerona Murray’a: http://www.camm.id.au/?p=213 (dla E15) i http://www.camm.id.au/?p=263 (dla E14)
Co monitorować?
Exchange Server 2010 Opis dla Exchange 2007 ale nadal wartosciowy: Monitoring Without System Center Operations Manager http://technet.microsoft.com/en-us/library/bb201720(v=exchg.80).aspx Czyli: liczniki uslugi systemowe replikacja DAG wolne miejsce na bazy wolne miejsce na kolejki kopie zapasowe
Exchange Server 2013 ... Konrad bedzie mowil o Managed Availabilty przykład zastosowania: tak MP dla Exchange Server 2013 jak i Camerona Murray.
Lync Server Co monitorować? Najlepiej odesłać do dokumentacji MP dla Lync 2010 (jest tam dość ładnie opisywany schemat wdrażania syntetic transaction) Ja na swoim testlabie poza standardowym: miejsce, CPU, pamięć monitoruję wszystkie usługi mające chodzić na automatic oraz dostępność websitów / portów.
Overproduction? Uwaga: zwłaszcza w monitoringu operacyjnym sprawdza się zasada Pareto przekładalna na: 20% roboty daje 80% pokrycia problemu. Lepiej wdrożyć ogólny framework, podstawowe testy, zapobiec burzom alarmów i... zostawić na dłuższy czas. Cokolwiek byśmy nie wymyślili: zawsze jest szansa na dziury, a im bardziej sztywno zdefiniowane środowisko tym ciężej zmieniać cokolwiek...
Podsumowanie i Dziękuję za uwagę…
Pytania? Komentarze? Chętni do poprowadzenia własnej sesji? Następne spotkanie: 2013-02-13 18:00 @ Microsoft o Lyncu Kolejne spotkanie (szukamy prelegentów) 2014-03-20 18:00
Zero Inbox Moja prywatna kampania… http://www.nerdmeritbadges.com/products/inbox-zero http://www.socialsignal.com/blog/alexandra-samuel/10-steps-get-your-e-mail-inbox-zero-every-day http://webworkerdaily.com/2008/04/14/inbox-zero-with-google-apps/ http://yergler.net/blog/tag/inbox-zero/