Operation Manager 0.27.0 (full version)
 
Spis treści
Start
Spis treści
1. Konwencje typograficzne
2. Informacje ogólne o systemie David
3. Terminologia
4. Instalacja
5. Wymagania dla Operation Manager-a
6. Instalacja
7. Informacje ogólne
8. Serwer Powiadomień Graficznych (dgnsd)
9. Klient Dźwięku (sndc)
10. Dostęp do Interfejsu Danych SNMP Trap (damsnmpti)
11. Analizator Danych SNMP Trap (damsnmptaud)
12. Dostęp do Interfejsu Danych SNMP Data (damsnmpdi)
13. Analizator Danych SNMP Data (damsnmpdaud)
14. Jednostka Tworząca Bazę Danych Aktywnych Spraw (damadbud)
15. Serwis Aktywnych Spraw (damcsud)
16. Przyciski najczęściej występujące w aplikacjach WWW
17. Przeglądarka Zarejestrowanych Spraw (Recorded Operation Browser)
18. Przeglądarka Toczących się Spraw (Pending Operation Browser)
19. Prezenter Powiadomień Graficznych (xdgnp)
 
 

15.5. Opis działania

W momencie otrzymania nowego komunikatu sprawdzane jest, czy nie występuje już jako zdarzenie w jakiejś z istniejących spraw. Jeśli występuje to zwiększany jest licznik wystąpień zdarzenia, a stan zdarzenia zmienia się na aktywny (może nie być żadnej zmiany, gdyż wcześniej stan zdarzenia mógł być także aktywny). Jeśli nie zostało znalezione żadne zdarzenie odpowiadające komunikatowi, to tworzone jest nowe zdarzenie. Licznik wystąpień zdarzenia jest ustawiony na jeden, stan zdarzenia zostaje ustalony jako aktywny. Następnie sprawdzane są wszystkie zdarzenia w kolejnych sprawach, czy któreś z nich nie jest powiązane z przetwarzaną wiadomością, tzn. czy zostało utworzone takie powiązanie przez program damadbud. W przypadku, gdy zostało znalezione takie skojarzenie, to wówczas przetwarzane zdarzenie jest dołączane do danej sprawy. Jeśli nie to tworzona jest nowa sprawa zawierająca na razie jedno zdarzenie.

Pierwszą czynnością serwisującą jest sprawdzenie, czy dana sprawa nie powinna zostać zniszczona, tzn. usunięta z Bazy Danych. Jeśli nie to sprawdzane jest, czy nie powinny dla danej sprawy zostać uruchomione jakieś akcje (programy) i ewentualnie są one uruchamiane.

Poniżej zostały bliżej przedstawione poszczególne procedury.