Oiretietokannassa on tietyn ohjelmistotuotteen ongelmien ja näiden ratkaisujen tietämyskanta. Siinä on kokoelma oirekuvauksia tietyn ongelman ilmenemissyistä järjestelmässä, tietyn oireen (ongelman) tunnistamiseen käytetty sääntökokoelma ja tämän ongelman ratkaisut. Oiretietokantoja käytetään erityisesti lokin analyysiin, jossa tunnistetaan lokitiedostoja analysoimalla järjestelmässä mahdollisesti ilmenneitä virhetiloja. Tuettuja oiretietokantoja on kahta lajia. Molemmat on kuvattu seuraavissa osioissa.
Symptom 2.0
Symptom 2.0 -muotoa oleva tietokanta koostuu oiremäärittelyistä, joihin voi liittyä sääntöjä, suosituksista ja seuraavista toiminnoista:
oiremäärittely Oiremäärittely sisältää oireen kuvauksen ja tietoja, joiden avulla oireita löydetään lokin analyysin aikana, ja siinä voidaan myös viitata suosituksiin tai toimintoihin, joilla oire ratkaistaan. Oiremäärittelyyn liittyy sääntö tai sääntöjoukko, joiden avulla oireita löydetään lokin analyysin aikana.
oiresääntö Oiresääntö on lauseke, jonka avulla analyysiohjelma tunnistaa tietyn oireen . XPath-lausekkeisiin perustuvia oiresääntöjä tuetaan oletusarvoisesti, mutta työkalussa on myös laajennusominaisuuksia, joiden avulla muita sääntölajeja voidaan lisätä.
suositus Suosituksessa on tietoja siitä, kuinka järjestelmän tila palautuu normaaliksi oireen ilmenemisen jälkeen, ja ne esitetään luettavana tekstinä.
toiminto Toiminto on koodisarja, joka pitää suorittaa, kun oire löydetään.
Symptom 0.1
Symptom 0.1 -muotoa oleva tietokanta koostuu oireista, merkkijonon vastaavuusperusteista, näihin liittyvistä ratkaisuista ja ohjauskoodeista:
oire Oire kuvaa virhe- tai tapahtumasanoman. Oiretietokannassa saattaa olla siihen liittyvä ratkaisu.
vastaavuusperuste Vastaavuusperuste on merkkijono, jota lokin analysointitoiminto vertaa lokimerkintään.
ratkaisu Ratkaisu sisältää tietoja siitä, miksi virhe tai tapahtuma on ilmennyt ja miten siitä voi palautua.
ohjauskoodi Ohjauskoodi koostuu yleensä ratkaisun toteutuksessa tarvittavista vaiheista.
Lokitietueita voidaan analysoida oiretietokannan avulla, kun halutaan tulkita tunnettuja tapahtumia ja virhetilanteita ja kun halutaan yksityiskohtaisia tietoja virheen ratkaisusta.
Oiretietokannat voidaan tuoda ulkoisesta XML-oiretietokannasta, joka on tallennettu ja viety ulkoiseen tiedostoon XML-muodossa. Voit tuoda oiretietokantoja joko paikallisesta pääkoneesta tai etäpääkoneesta.
Lokien analysointitoiminnon ottamiseksi käyttöön järjestelmään on luotava tai tuotava vähintään yksi oiretietokanta, joka on otettava käyttöön (sen tilan on oltava käytössä). Voit halutessasi muokata tietokantaa tai viedä sen.
Kun haluat analysoida sovelluksen oireita, luo oiretietokanta.
Joissakin sovelluksissa on oiretietokantoja, joissa on tietoja sovelluksia käytettäessä ilmenevistä yleisistä oireista. Voit tuoda nämä oiretietokannat ja analysoida sovelluksen lokia niiden avulla. Lokin analyysia varten pitää olla olemassa vähintään yksi oiretietokanta, joka on käytössä.
Voit muokata oiretietokantatiedostoa työympäristössä oiretietokannan muokkausohjelmassa. Tietokantaa on muokattava, sillä ajan mittaan oiremäärittelyjä, suosituksia tai toimintoja tai vastaavasti oireita, ratkaisuja ja ohjauskoodeja löydetään tai tiedot muuttuvat.
Oiretietokanta on käytössä, kun lokin analysointitoiminto voi hakea siitä lokissa olevaa oiretta.
Työympäristössä oiretietokannat ovat XMI-muodossa. Kun tietokanta viedään, se tallennetaan XML-muodossa, mikä mahdollistaa oiretietokannan käytön yhdessä IBM WebSphere Application Server -tuotteen tai muiden tuotteiden kanssa.
Aiheeseen liittyviä käsitteitä
Oiretietokannan muokkausohjelma
Hajautettujen sovellusten ongelmien määritys lokin ja jäljityksen analysointitoiminnon avulla