Monitoruj folder w ramach elementu Runbook
Dotyczy: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
W tym przykładzie pokazano, jak utworzyć prosty element Runbook monitorujący folder w poszukiwaniu nowych plików tekstowych. Po wykryciu pliku element Runbook wysyła komunikat dziennika zdarzeń, a następnie uruchamia kolejny element Runbook.
Tworzenie i testowanie monitorującego elementu Runbook
Poniżej opisano procedury tworzenia, konfigurowania i testowania przykładowego elementu Runbook monitorującego folder.
Aby utworzyć przepływ pracy
W okienku Połączenia programu Runbook Designer kliknij prawym przyciskiem myszy folder Elementy Runbook, wskaż pozycję Nowy, a następnie kliknij opcję Element Runbook.
Kliknij prawym przyciskiem myszy kartę Nowy element Runbook i wybierz polecenie Zmień nazwę.
Kliknij przycisk Tak w oknie dialogowym Potwierdź wyewidencjonowanie.
Wpisz nazwę elementu Runbook, na przykład
Monitorujący element Runbook
, po czym naciśnij klawisz Enter.W okienku Działania kliknij opcję Zarządzanie plikami, aby rozwinąć kategorię, po czym przeciągnij działanie Monitorowanie folderu do obszaru roboczego Projektowanie programu Runbook Designer.
W okienku Działania kliknij opcję Powiadomienie, aby rozwinąć kategorię, po czym przeciągnij działanie Wyślij komunikat dziennika zdarzeń do obszaru roboczego Projektowanie programu Runbook Designer z prawej strony działania Monitorowanie folderu.
W obszarze roboczym Projektowanie programu Runbook Designer przesuń kursor myszy nad prawą stronę działania Monitorowanie folderu, aby wyświetlić strzałkę łącza inteligentnego.
Kliknij strzałkę łącza inteligentnego, a następnie przeciągnij ją do działania Wyślij komunikat dziennika zdarzeń.
W okienku Działania kliknij opcję Kontrola Runbook, aby rozwinąć kategorię, po czym przeciągnij działanie Wywołaj element Runbook do obszaru roboczego Projektowanie programu Runbook Designer z prawej strony działania Wyślij komunikat dziennika zdarzeń.
W obszarze roboczym Projektowanie programu Runbook Designer przesuń kursor myszy nad prawą stronę działania Wyślij komunikat dziennika zdarzeń, aby wyświetlić strzałkę łącza inteligentnego.
Kliknij strzałkę łącza inteligentnego, a następnie przeciągnij ją do działania Wywołaj element Runbook.
Aby skonfigurować przepływ pracy
W obszarze roboczym Projektowanie programu Runbook Designer kliknij dwukrotnie działanie Monitorowanie folderu.
W oknie dialogowym Właściwości monitorowania folderu kliknij kartę Ogólne.
W polu Nazwa zmień nazwę działania na znaczącą, na przykład
Monitorowanie folderu C:\Monitor
.Kliknij kartę Szczegóły.
Na karcie Szczegóły w polu Ścieżka wpisz ścieżkę do folderu, który ma być monitorowany, na przykład
C:\Monitor
.Pod listą Filtry pliku kliknij opcję Dodaj.
W oknie dialogowym Ustawienia filtru wpisz następujące wartości:
W polu listy Nazwa wybierz element Nazwa pliku.
W polu listy Relacja wybierz element Pasuje do wzorca.
W polu Wartość wpisz
*.txt
.Tak ustawiony monitor będzie szukał plików o rozszerzeniu txt. W tym polu można wprowadzić wyrażenie regularne.
Kliknij przycisk OK.
Kliknij kartę Wyzwalacze.
Wybierz opcję Liczba plików jest, wybierz z listy wartość większe niż, a następnie wpisz
0
w polu edycji.Kliknij przycisk Zakończ.
W obszarze roboczym Projektowanie programu Runbook Designer kliknij dwukrotnie działanie Wyślij komunikat dziennika zdarzeń.
W oknie dialogowym Właściwości wysyłania komunikatu dziennika zdarzeń na karcie Szczegóły w sekcji Właściwości ustaw następujące właściwości:
-
W polu Komputer wpisz nazwę komputera, który ma odbierać komunikaty o zdarzeniach.
Zazwyczaj jest to komputer, na którym uruchomiony jest program Runbook Designer.
W polu Komunikat wpisz komunikat, który ma zostać wyświetlony w dzienniku zdarzeń, na przykład
Wykryto plik
.Pozostaw Ważność na poziomie Informacje.
Kliknij przycisk Zakończ.
Uwaga
W tym przykładzie nie skonfigurowano działania Wywołaj element Runbook. Więcej informacji o jego konfigurowaniu można znaleźć w punkcie dotyczącym działania Wywołaj element Runbook w podręczniku działań elementów Runbook programu System Center 2012 — Orchestrator.
Aby zmodyfikować ustawienia elementu Runbook
W obszarze roboczym Projektowanie programu Runbook Designer kliknij prawym przyciskiem myszy kartę Monitorujący element Runbook, a następnie wybierz opcję Właściwości.
W oknie dialogowym Właściwości: Monitorujący element Runbook kliknij kartę Rejestrowanie, a następnie wybierz opcje Store Activity-specific Returned Data (Zapisz dane zwrotne specyficzne dla działania) i Store Common Returned Data (Zapisz wspólne dane zwrotne).
Kliknij przycisk Zakończ.
Kliknij prawym przyciskiem myszy kartę Monitorujący element Runbook i wybierz opcję Zaewidencjonuj.
Testowanie elementu Runbook
W programie Runbook Tester można testować elementy Runbook w symulowanych środowiskach: operacyjnym i debugowania. Można uruchomić cały element Runbook lub jego kolejne działania, a także dodać punkty przerwania, aby zatrzymywać symulację na wybranych działaniach.
Aby przetestować element Runbook w programie Runbook Tester, wykonaj następujące czynności.
Aby przygotować komputer
Kliknij prawym przyciskiem myszy przycisk Start, a następnie wybierz pozycję Otwórz Eksploratora Windows.
Utwórz na komputerze folder
C:\Monitor
.Utwórz na komputerze folder
C:\Source
.W folderze C:\Source utwórz plik z rozszerzeniem txt, na przykład
text.txt
.
Aby przetestować element Runbook
W obszarze roboczym Projektowanie programu Runbook Designer wybierz kartę Monitorujący element Runbook.
Na pasku narzędzi nad obszarem roboczym Projektowanie programu Runbook Designer kliknij opcję Runbook Tester.
Kliknij przycisk Tak w oknie dialogowym Potwierdź wyewidencjonowanie.
W programie Runbook Tester na pasku narzędzi kliknij opcję Krok przez, aby rozpocząć przechodzenie po poszczególnych działaniach elementu Runbook.
Porada Aby zwiększyć rozmiary okienka Dziennik, usuń okienko Przeglądarka zasobów, wybierając z menu polecenie Widok i usuwając zaznaczenie opcji Przeglądarka zasobów.
W Eksploratorze Windows przejdź do folderu C:\Source.
Skopiuj plik test.txt do folderu C:\Monitor.
Zamknij Eksploratora Windows.
Na pasku narzędzi programu Runbook Tester kliknij opcję Dalej.
Po kilku chwilach wpis w okienku Dziennik zostanie zaktualizowany. Widoczne w nim teraz będzie zdarzenie działania Monitorowanie folderu.
W okienku Dziennik kliknij łącze Pokaż szczegóły, aby wyświetlić zawartość magistrali danych wybranego elementu Runbook.
Przewiń w dół listy właściwości. Zwróć uwagę na stan success, który wskazuje, że działanie Monitorowanie folderu wykryło zmianę w folderze.
Na pasku narzędzi programu Runbook Tester kliknij opcję Dalej.
Zawartość okienka Dziennik zmieni się i będzie zawierać zdarzenie działania Wyślij komunikat dziennika zdarzeń.
Kliknij łącze Pokaż szczegóły. Zwróć uwagę na stan success, który wskazuje, że działanie Wyślij komunikat dziennika zdarzeń wykryło zmianę w folderze.
Zamknij program Runbook Tester.
Na pasku narzędzi programu Runbook Designer kliknij opcję Zaewidencjonuj.
Zobacz też