Edytowanie bazy danych objawów

Plik bazy danych objawów można edytować w środowisku roboczym przy użyciu edytora bazy danych objawów. Edycja bazy danych może się okazać konieczna w miarę, jak z upływem czasu pojawiają się nowe lub zmieniają istniejące definicje objawów, zalecenia i akcje (w przypadku baz danych objawów w formacie Symptom 2.0) bądź objawy, rozwiązania i wytyczne (w przypadku baz danych objawów w formacie Symptom 0.1).

Dodawanie wpisów do bazy danych w formacie Symptom 2.0

  1. Wykonaj jedną z następujących czynności: W edytorze bazy danych objawów otwarty zostanie przegląd wybranej bazy danych.
  2. Wybierz kartę Szczegóły.
  3. Zaznacz główną pozycję w drzewie.
  4. Kliknij przycisk Dodaj i wybierz pozycję Definicja. Podaj opis (pole obowiązkowe) i nazwę nowo utworzonej Definicji objawu. Choć nie jest to wymagane, dobrą praktyką jest podanie rozwiązania wyjaśniającego przyczynę wystąpienia opisanego objawu.
  5. Zaznacz definicję objawu i dodaj regułę objawu klikając przycisk Dodaj, a następnie z menu podręcznego wybierając opcję Reguła. Podaj opis reguły objawu i dodaj do niej wyrażenie XPath klikając przycisk Dodaj, a następnie wybierając z wyświetlonego menu podręcznego opcję Wyrażenie XPath. Aby ponownie wykorzystać istniejącą regułę objawu, zaznacz definicję objawu, kliknij przycisk Wykorzystaj ponownie i z menu podręcznego wybierz opcję Reguła. Kliknięcie przycisku Wykorzystaj ponownie spowoduje otwarcie okna dialogowego, w którym można wyszukać istniejącą regułę objawu.
  6. Aby dodać wyrażenie XPath do reguły objawu, zaznacz regułę objawu, kliknij przycisk Dodaj i menu podręcznego wybierz opcję Wyrażenie XPath. Pole tekstowe Wyrażenie XPath udostępnia mechanizmy aktywnej obsługi treści, z których można korzystać naciskając kombinację klawiszy Ctrl+Spacja. Na panelu szczegółów XPath można również skorzystać z okna dialogowego pozwalającego użytkownikom tworzyć wyrażenia XPath bez konieczności znajomości złożonej składni języka XPath.
    Należy pamiętać, że nowe wyrażenie utworzone w oknie Nowe wyrażenie XPath zastępuje aktualnie edytowane wyrażenie wyświetlane w polu tekstowym Wyrażenie XPath.
  7. Dobrą praktyką jest podawanie wraz z definicją objawu skojarzonego z nią zalecenia opisującego w sposób zrozumiały dla człowieka czynności, które należy wykonać w celu rozwiązania problemu opisanego przez definicję objawu. Zaznacz definicję objawu, kliknij przycisk Dodaj i wybierz pozycję Zalecenie. Podaj krótki opis w polu Opis, a samo zalecenie wpisz w polu Zalecenie. Można też ponownie wykorzystać istniejące zalecenie zaznaczając definicję objawu, klikając przycisk Wykorzystaj ponownie i wybierając pozycję Zalecenie z menu podręcznego. Kliknięcie przycisku Wykorzystaj ponownie spowoduje otwarcie okna dialogowego, w którym będzie można wyszukać istniejące zalecenie.

    Istnieje też możliwość utworzenia akcji dla definicji objawu. Akcja reprezentuje ciąg instrukcji kodu, czyli wytyczną, która zostanie wykonana w chwili zidentyfikowania objawu opisanego w definicji objawu.

  8. Aby utworzyć nową akcję, zaznacz definicję objawu, kliknij przycisk Dodaj i z menu podręcznego wybierz pozycję Akcja. Dodaj opis do akcji, wprowadź wytyczną programową w polu Wytyczna oraz wskaż język, w którym wytyczna jest napisana. Aby ponownie wykorzystać istniejącą akcję, zaznacz definicję objawu, kliknij przycisk Wykorzystaj ponownie i z menu podręcznego wybierz opcję Akcja. Kliknięcie przycisku Wykorzystaj ponownie spowoduje otwarcie okna dialogowego, w którym będzie można wyszukać istniejącą akcję.
  9. Zapisz nowo wprowadzoną pozycję naciskając kombinację klawiszy Ctrl+S.

Wskazówka: W widoku Dziennik na panelu Rekordy dziennika kliknięcie prawym przyciskiem rekordu dziennika i wybranie opcji Kopiuj do schowka spowoduje skopiowanie do schowka właściwości komunikatu tego rekordu. Jest to przydatne przy wklejaniu danych do edytorów filtru i bazy danych objawów.

Edytowanie pozycji w bazie danych

  1. W perspektywie zasobów w widoku Nawigatora wybierz żądaną bazę danych.Musi ona mieć rozszerzenie pliku .symptom.
  2. Kliknij dwukrotnie. W edytorze bazy danych objawów otwarty zostanie przegląd wybranej bazy danych.
  3. Wybierz kartę Szczegóły.
  4. Wybierz pozycję bazy danych w drzewie. Po prawej stronie zostaną wyświetlone właściwości tej pozycji. Rozwiń drzewo, aby stosownie do potrzeb wyświetlić definicje objawów, reguły objawów, zalecenia i akcje.
  5. Dokonaj edycji pól według potrzeb.
  6. Zapisz zaktualizowaną pozycję: Ctrl+S.

Aktualizowanie właściwości bazy danych

  1. Wybierz węzeł najwyższego poziomu bazy danych w drzewie. Po prawej stronie zostaną wyświetlone właściwości katalogu objawów.
  2. Zaktualizuj pola według potrzeb. Podaj opis i opcjonalnie również nazwę i wersję. Jeśli zostanie zmieniona nazwa lub adres URL katalogu objawów, informacje te zostaną wyświetlone tylko w samej bazie danych. Nie zostanie utworzona nowa baza danych.
  3. Zapisz zaktualizowane informacje: Ctrl+S.

Dodawanie wpisów do bazy danych w formacie Symptom 0.1

  1. Wykonaj jedną z następujących czynności: W edytorze bazy danych objawów otwarty zostanie przegląd wybranej bazy danych.
  2. Wybierz kartę Szczegóły.
  3. Zaznacz główną pozycję w drzewie.
  4. Kliknij przycisk Dodaj. W razie potrzeby zastąp wartość w polu Nazwa objawu oraz wartość Wzorce zgodności, która służy do dopasowania pozycji do unikalnych wzorców znajdujących się we wpisach pliku dziennika.
  5. Aby dodać nowe rozwiązanie, zaznacz objaw, a następnie kliknij przycisk Dodaj. Zastąp wartość w polu Nazwa rozwiązania i dodaj Opis. Aby ponownie wykorzystać istniejące rozwiązanie, zaznacz objaw i kliknij przycisk Wykorzystaj ponownie. Kliknięcie przycisku Wykorzystaj ponownie spowoduje otwarcie okna dialogowego, w którym będzie można przeglądać dostępne rozwiązania i wyszukiwać w nich.


Każdy objaw musi mieć co najmniej jedno rozwiązanie. Rozwiązanie to ogólna instrukcja dotycząca postępowania w przypadku wystąpienia objawu.

Opcjonalnie można też dla rozwiązania utworzyć wytyczną. Wytyczną stanowią najczęściej czynności wymagane do zaimplementowania rozwiązania.

  1. Aby utworzyć nową wytyczną, zaznacz rozwiązanie i kliknij przycisk Dodaj. Zastąp wartość w polu Nazwa dyrektywy, wypełnij pole Opis i opcjonalnie dodaj nazwę modułu diagnostycznego First Failure Data Capture w polu Łańcuch FFDC. Łańcuch FFDC to klasa lub metoda, która ma zostać wywołana w razie przechwycenia zdarzenia awarii. Aby ponownie wykorzystać istniejącą wytyczną, kliknij przycisk Wykorzystaj ponownie. Kliknięcie przycisku Wykorzystaj ponownie spowoduje otwarcie okna dialogowego, w którym będzie można przeglądać dostępne rozwiązania i wyszukiwać w nich.
  2. Zapisz nowo wprowadzoną pozycję naciskając kombinację klawiszy Ctrl+S.

Wskazówka: W widoku Dziennik na panelu Rekordy dziennika kliknięcie prawym przyciskiem rekordu dziennika i wybranie opcji Kopiuj do schowka spowoduje skopiowanie do schowka właściwości komunikatu tego rekordu. Jest to przydatne przy wklejaniu danych do edytorów filtru i bazy danych objawów.

Edytowanie pozycji w bazie danych

  1. W perspektywie zasobów w widoku Nawigatora wybierz żądaną bazę danych. Musi ona mieć rozszerzenie pliku .trcdbxmi.
  2. Kliknij dwukrotnie. W edytorze bazy danych objawów otwarty zostanie przegląd wybranej bazy danych.
  3. Wybierz kartę Szczegóły.
  4. Wybierz pozycję bazy danych w drzewie. Po prawej stronie zostaną wyświetlone właściwości tej pozycji. W razie potrzeby rozwiń drzewo, aby wyświetlić rozwiązanie i dyrektywę.
  5. Dokonaj edycji pól według potrzeb.
  6. Zapisz zaktualizowaną pozycję: Ctrl+S.

Aktualizowanie właściwości bazy danych

  1. Wybierz węzeł najwyższego poziomu bazy danych w drzewie. Po prawej stronie zostaną wyświetlone właściwości bazy danych.
  2. Zaktualizuj pola według potrzeb. Jeśli zmieniona zostanie nazwa lub ścieżka do bazy danych, te informacje zostaną wyświetlone tylko w samej bazie danych. Nie zostanie utworzona nowa baza danych.
  3. Zapisz aktualizację: Ctrl+S. Kolejne dwa pola, Adres URL i Położenie zewnętrzne, są przeznaczone tylko do celów informacyjnych. Te pola można edytować. 

 

Pojęcia pokrewne
Baza danych objawów
Edytor bazy danych objawów
Analizator plików dziennika i śledzenia

Czynności pokrewne
Tworzenie bazy danych objawów
Importowanie bazy danych objawów
Edytowanie bazy danych objawów
Tworzenie nowego wyrażenia XPath
Używanie bazy danych objawów
Eksportowanie bazy danych objawów