Witam,
Dzisiaj wpadł mi w ręce artykuł w którym Scott Drummonds umieścił video ze skryptem Davida Lloyda (http://vpivot.com/2011/01/11/vcenter-custom-alarms-instruction-tips-tools/) po krotce opisujące możliwości uruchamiania komend systemowych po wystąpieniu alertu w vCenter. W sumie, bardzo ciekawy materiał. Otóż po obejrzeniu, wpadłem na pomysł aby wykorzystać Skype do przekazywania informacji o różnorakich alertach, jaki i narzędzia do wysyłania powiadomień SMS. Otóż, efektem moich zmagań, jest uber-proste narzędzie vcenter2skype.exe które to przekazuje alerty z vCenter w formie wiadomości Skype lub wkrótce SMS’a.
Proces instalacji:
Instalacja, niestety nie jest dziecinnie prosta i wymaga trochę czarowania na etapie konfiguracji. Potrzebne będą następujące programy
- mój vcenter2skype.exe –
http://hostuje.net/file.php?id=cd0316efce477d0b691c92ca6182cccc - .net 4
- skype
- oraz psexec – http://technet.microsoft.com/en-us/sysinternals/bb897553
Teraz, po kolei instalujemy .net 4, skype, i kopiujemy mój program razem z psexec do jakiegokolwiek katalogu. W tym wypadku c:\temp\.
Otwieramy plik vcenter2skype.exe.config i zmieniamy skypeUserName na nazwę konta na które chcemy wysyłać powiadomienia.
teraz przystępujemy do wstępnej konfiguracji Skype, po pierwsze należy uruchomić skype jako użytkownik pod którym działa vCenter. W moim wypadku był to Local System i wykorzystałem psexec w trybie interaktywnym.
powinno załadować się okno Skype, w którym wpisujemy nazwę użytkownika i hasło jakiego będziemy używać. Teraz, również w trybie interaktywnym uruchamiamy vcenter2skype aby nadać odpowiednie uprawnienia.
okienko Skype powinno zamrugać i zapytać o autoryzacje, należy zezwolić
Teraz, należy zamknąć skype wciskając ctrl+c w oknie cmd
I uruchomić skype ponownie, tym razem bez przełącznika –i z psexec (można również dodać skype jako serwis, ale to nie obejmuje tego artykułu)
Teraz, wystarczy tylko dodać odpowiednie alerty w vcenter z triggerem wskazującym na skype2vcenter.exe, na przykład :
I gotowe, każde utworzenie resource pool spowoduje wysłanie wiadomości na skype
0 Odpowiedzi do “VMware vCenter i alertowanie przez Skype”