Warunki alarmów
Warunki alarmów definiują zdarzenia, o których warto wiedzieć i na które należy zareagować natychmiast po ich wystąpieniu, takich jak na przykład brak odpowiedzi ze strony hosta lub rozwiązania. Oprogramowanie Genesys zawiera wstępnie zdefiniowane warunki alarmów oraz umożliwia tworzenie własnych.
Warunki alarmów współpracują z następującymi skryptami:
- Skrypty wykrywania alarmów — określają, które zmienne systemowe są monitorowane przez warstwę zarządzania w celu aktywacji alarmu.
- Skrypty reakcji na alarm — określają, jakie zadania ma wykonać warstwa zarządzania w chwili wystąpienia alarmu lub usunięcia go z systemu. Skrypty reakcji na alarm, które definiują czynności wykonywane w chwili kasowania alarmu, są nazywane skryptami czyszczenia.
Informacje o tworzeniu skryptów warunków alarmów zawiera temat Skrypty. Aby skojarzyć skrypty wykrywania alarmów i reakcji na alarm z warunkami alarmów, należy je określić na kartach warunków alarmów.
Warunki alarmów dostępne w środowisku znajdują się na liście Warunki alarmów. Są posortowane w hierarchii według dzierżawców, jednostek konfiguracji, lokacji i folderów. Aby wyświetlić obiekty z konkretnej hierarchii, należy wybrać typ hierarchii z menu rozwijanego powyżej listy.
W składniku Configuration Manager są uwzględniane ustawienia uprawnień dzierżawy. Dostęp jest możliwy tylko do tych obiektów, względem których przypisano uprawnienia dostępu.
Zawartość listy można filtrować na dwa sposoby:
- Wpisz nazwę lub fragment nazwy obiektu w polu Szybki filtr.
- Kliknij ikonę kostki, aby otworzyć panel filtru Katalog dzierżawców. W tym panelu kliknij dzierżawcę, którego chcesz wybrać. Użyj pola Szybki filtr w tym panelu, aby odfiltrować listę dzierżawców.
Aby jednocześnie zaznaczyć lub usunąć zaznaczenie wielu obiektów, kliknij opcję Wybierz.
Aby utworzyć nowy obiekt typu Warunek alarmu, kliknij przycisk Nowy. Aby wyświetlić lub edytować szczegóły istniejącego obiektu, kliknij nazwę obiektu lub kliknij pole wyboru obok obiektu, a następnie opcję Edytuj. Aby usunąć co najmniej jeden obiekt, należy zaznaczyć pole wyboru obok obiektu na liście i kliknąć przycisk Usuń. Można również usuwać pojedyncze obiekty, klikając obiekt, a następnie przycisk Usuń. Można również kliknąć przycisk Więcej, aby wykonać następujące zadania:
- Klonuj — kopiuje warunek alarmu.
- Przenieś do — przenosi warunek alarmu do innej struktury hierarchicznej.
- Włącz lub wyłącz warunki alarmów.
- Utwórz folder, jednostkę konfiguracji lub lokację. Więcej informacji znajduje się w temacie Hierarchia obiektów.
Kliknij nazwę warunku alarmu, aby wyświetlić dodatkowe informacje o obiekcie. Można również ustawić opcje i uprawnienia.
Procedura: Tworzenie nowego obiektu typu Warunek alarmu
Kroki
- Kliknij przycisk Nowy.
- Wprowadź poniższe informacje. W przypadku niektórych pól można ręcznie wprowadzić nazwę wartości lub kliknąć przycisk
Przeglądaj, aby wybrać wartość z listy:
- Nazwa — nazwa warunku alarmu. Należy określić wartość tej właściwości. Ta wartość musi być unikatowa w ramach bazy danych konfiguracji.
- Opis — krótki opis warunku alarmu.
- Kategoria — kategoria warunku alarmu: Krytyczny, Poważny lub Mniej ważny. W przypadku tej właściwości należy określić wartość.
- Skrypt wykrywania — skrypt opisujący operacje wykonywane w celu wykrycia alarmu.
- Limit czasu anulowania — wyrażony w sekundach czas, przez który warunek alarmu jest zarejestrowany w bazie danych dzienników, chyba że alarm zostanie anulowany przez inne zdarzenie lub wyczyszczony przez użytkownika. Gdy ten czas upłynie, warunek alarmu jest bezwarunkowo czyszczony.
- Identyfikator zdarzenia wykrycia w dzienniku — identyfikator zdarzenia, które powoduje aktywację alarmu. W przypadku tej właściwości należy określić wartość.
- Wykrywanie wyboru — tryb wyboru zdarzeń, które są używane przez warstwę zarządzania do analizowania warunków alarmów. Tryby są następujące:
- Wybierz dowolnie — wskazane zdarzenie z dowolnej aplikacji wywołuje alarm.
- Wybierz wg aplikacji — wskazane zdarzenie z wybranej aplikacji wywołuje alarm. Wybierz tę opcję, aby wyświetlić pole Aplikacja. Kliknij ikonę Przeglądaj, aby wybrać element z listy lub wpisz nazwę lub fragment nazwy obiektu w polu Szybki filtr. Lista jest wypełniana obiektami typu Aplikacja, które są przechowywane w składniku Configuration Server.
- Wybierz wg typu aplikacji — wskazane zdarzenie z aplikacji wybranego typu wywołuje alarm. Wybierz tę opcję, aby wyświetlić pole Typ. Kliknij przycisk listy rozwijanej, aby wybrać element z listy. Na liście znajdują się obiekty typu Aplikacja, które mają zdefiniowane podtypy.
- Identyfikator zdarzenia anulowania w dzienniku — identyfikator zdarzenia, które powoduje usunięcie alarmu. W przypadku kasowania alarmu warstwa zarządzania używa zdarzenia z takiej samej aplikacji, jaką wskazano do wykrycia zdarzenia dla tego warunku alarmu.
- Dzierżawca — w środowisku z wieloma dzierżawcami jest to dzierżawca, do którego należy obiekt. Ta wartość jest automatycznie ustawiana na dzierżawcę, którego określono w polu Katalog dzierżawców na liście obiektów.
- Stan włączony — gdy to pole jest zaznaczone, informuje, że obiekt znajduje się w zwykłym stanie roboczym i może być używany bez żadnych ograniczeń.
- Kliknij przycisk Zapisz.
Po utworzeniu obiektu można go edytować i kliknąć kartę Skrypty reakcji lub Skrypty czyszczenia, aby przypisać skrypty do warunku alarmu. Więcej informacji znajduje się w temacie Skrypty.
Procedura: Testowanie warunków alarmu
Kroki
- Na liście Warunki alarmów kliknij pole wyboru obok warunków alarmów, które chcesz przetestować.
- Kliknij przycisk Więcej, aby wybrać pozycję Aktywuj alarm.
- Nastąpi aktywacja warunku alarmu. Przejdź do Systemowego pulpitu nawigacyjnego, aby wyświetlić alarm i wyczyścić go.
Firma Genesys oferuje wstępnie zdefiniowane warunki alarmów, które wyszczególniono w poniższej tabeli. Jeśli to konieczne, te warunki można dokładniej dopasować do własnych potrzeb.
Typ alarmu | Opis |
---|---|
Błąd aplikacji | Informuje, że działanie wskazanej aplikacji zostało przerwane lub przestała ona odpowiadać. |
Błąd połączenia | Informuje, że wskazane połączenie między dwiema aplikacjami zostało utracone. |
Błąd łącza CTI | Informuje, że połączenie między wskazanym składnikiem T-Server i jego przełącznikiem zostało utracone. |
Host niedostępny | Informuje, że warstwa zarządzania nie może skontaktować się ze składnikiem Local Control Agent (LCA) na hoście, na którym są uruchomione aplikacje demony firmy Genesys. Składnik LCA nie jest uruchomiony lub nasłuchuje na porcie innym niż port określony w konfiguracji. Stan niedostępnego hosta jest również określany jako Niedziałający. |
Błąd licencjonowania | Informuje o wystąpieniu błędu licencjonowania. |
Usługa jest niedostępna | Informuje, że składnik Genesys nie może świadczyć usługi z pewnych wewnętrznych przyczyn. |
Host niedostępny | Informuje, że host, na którym są uruchomione aplikacje demony Genesys, jest niedostępny (wyłączony). |
Host nieosiągalny | Informuje, że warstwa zarządzania nie może skontaktować się z hostem, na którym są uruchomione aplikacje demony firmy Genesys (brak trasy do hosta). |
Niezaplanowana zmiana stanu rozwiązania | Informuje, że stan rozwiązania zmienił się z Zaplanowany na Oczekujący, ale nie pojawiły się żadne żądania zatrzymania rozwiązania. Może to wskazywać na usterkę jednego ze składników rozwiązania. |
Utrata połączenia z bazą danych przez serwer komunikatów | Informuje, że serwer komunikatów utracił łączność z centralną bazą danych rejestrowania. |
Więcej informacji o wstępnie zdefiniowanych warunkach alarmów znajduje się w Podręczniku użytkownika produktu Management Layer.
Można spersonalizować wiersz tematu i treść wiadomości e-mail reakcji na alarm poprzez utworzenie schematu przy użyciu zwykłego tekstu oraz dowolnej poniższej zmiennej reprezentującej konkretne informacje o alarmie:
Zmienna | Opis |
---|---|
$REACT_NAME | Nazwa reakcji na alarm. |
$COND_ID | Identyfikator warunku alarmu. |
$COND_NAME | Nazwa warunku alarmu. |
$COND_CTGR | Kategoria warunku alarmu. |
$APP_ID | Identyfikator aplikacji. |
$APP_NAME | Nazwa aplikacji. |
$APP_TYPE | Typ aplikacji. |
$MSG_ID | Identyfikator wiadomości. |
$MSG_DESCR | Tekst wiadomości. |
$$ | Symbol dolara ($). |
Powyższych zmiennych można dowolnie używać w skryptach reakcji na alarm. Tekst wiadomości e-mail zostanie dostosowany do konkretnej sytuacji.
Przykład
Przykładowa wiadomość e-mail reakcji na alarm może używać następującego szablonu:
Temat:
Wykryto $COND_ID w aplikacji $APP_NAME
Wiadomość:
Warstwa zarządzania rozwiązania Genesys wykryła przeciążenie procesora na komputerze Host1.
Reakcja na alarm: $REACT_NAME
Warunek alarmu:
Identyfikator: $COND_ID
NAZWA: $COND_NAME
Kategoria: $COND_CTGR
Aplikacja:
Identyfikator: $APP_ID
Nazwa: $APP_NAME
Typ: $APP_TYPE
W tym scenariuszu system wykrywa przeciążenie procesora w składniku Solution Control Server, następuje aktywacja alarmu i wysłanie poniższej wiadomości e-mail w reakcji na alarm. Należy zwrócić uwagę, jak nazwy zmiennych zostały zastąpione faktycznymi wartościami odpowiadającymi scenariuszowi alarmu:
Temat:
Wykryto CPU_overload w aplikacji Solution_Control_Server_760
Wiadomość:
Warstwa zarządzania rozwiązania Genesys wykryła przeciążenie procesora na komputerze Host1.
Reakcja na alarm: cpu_overload_mail
Warunek alarmu:
Identyfikator: 118
NAZWA: CPU_overload
Kategoria: Poważny
Aplikacja:
Identyfikator: 105
Nazwa: Solution_Control_Server_760
Typ: SCS
category:Genesys Administrator Extension category:Genesys Administrator Extension User Guide