# &ksystemlog;i käsiraamat

## &ksystemlog;i kasutamine

### Sissejuhatus

#### Mis on &ksystemlog;

&ksystemlog; on süsteemi logide näitaja.

&ksystemlog; aitab kasutajatele mõista, mida teeb nende masin taustal. &ksystemlog;i eesmärk on lihtsustada süsteemi logifailide lugemist. See rakendus on loodud eelkõige algajatele kasutajatele, kes ei tea, kust leida teavet oma süsteemi kohta või kus asuvad nende arvutis logifailid.

Aga see on mõeldud ka kogenumatele kasutajatele, kes soovivad kiiresti teada saada, mis toimub nende serveris. &ksystemlog; püüab pakkuda mõningaid kogenumatele kasutajatele mõeldud võimalusi konkreetsete programmide logide sorteerimiseks ja lugemiseks.

&ksystemlog;i peaaken &ksystemlog;i peaaken

#### Võimalused

&ksystemlog;i praegune versioon 0.4 pakub mitmeid kasulikke omadusi, näiteks:

- Paljude erinevat tüüpi logifailide toetus, samuti Syslogi serveri vorminduse toetus ja Samba

- Kaartidega vaade, et näha korraga mitut logi

- Ühe logirežiimi lugemine mitmest allikast

- Uute logiridade automaatne kuvamine rasvases kirjas

- Rühmitamine erinevate kriteeriumide järgi (logitase, logifail, protsess, kellaaeg...)

- Üksikasjalik teave iga logirea kohta

- Logikirje lisamine käsitsi

Toetatud on järgmised süsteemi logifailid:

- Syslogi logid (süsteemi teated)

- X.org-i logid

- Kerneli logid

- Autentimislogid

- ACPID logid

- CUPS-i logid

- Postfixi logid

- Apache logid

- Samba logid

- Deemonite logid

- Croni logid

- XSessionsi logid

Omadusi on mõistagi arvukalt rohkem ning neist tehakse edaspidi käsiraamatus sobivates kohtades pikemalt juttu.

### Logide lugemine &ksystemlog;iga

Nagu järgnevatel piltidel näha, pakub &ksystemlog; võimalusi logiridade hõlpsaks sorteerimiseks ja filtreerimiseks. Neid võimalusi kirjeldatakse järgmistes osades.

#### Alustamine

&ksystemlog;i kävitamisel püüab rakendus vaikimisi avada kõige tulusama logi, milleks on Süsteemi logi. Kui ei ilmu mitte see, vaid teatekast, siis ei ole sa arvatatavasti käivitanud &ksystemlog;i administraatori õigustes (see on tavaliselt juurkasutaja ehk root). Logifailid paiknevad enamasti kataloogis /var/log, millele tavakasutajal üldjuhul ligipääs puudub. Seadistusdialoogis saab valida mõne muu logi, mis käivitamisel avatakse.

&ksystemlog;i esmakäivitamine &ksystemlog;i esmakäivitamine

#### Logifailide hõlpus lugemine

##### Logiridade sorteerimine

Kõiki logiridasid näidatakse nimekirjana, mida saab sortida klõpsuga vajalikule veerule. Teine klõps sorteerib sama veeru vastupidises järjekorras. Kui soovid sortida nimekirja sellisena, nagu see oli esimesel laadimisel, võid kasutada menüükäsku Redigeerimine Laadi uuesti või lihtsalt klõpsata nimekirja esimesele veerule, mis enamasti kannab nimetust Kuupäev - sel juhul sorteeritakse nimekiri alanevas järjekorras. Isegi kui logirežiim ei !kasuta iga logirea kirjeldamiseks aega, näiteks X.org-i logi puhul, sorteeritakse nimekiri korrektselt, sest &ksystemlog; peab sel ise silma peal.

##### Logiridade filtreerimine

Konkreetse protsessi filtreerimine Konkreetse protsessi filtreerimine

Valitud kriteeriumi ja kirjutatud stringi järgi filtreerimiseks saab kasutada ka filtririba. Kirjuta lihtsalt midagi filtrisse ning nimekirja muudetakse otsekohe, et näidata ainult filtrisse kirjutatud stringile vastavaid ridu. Vaikimisi seisab filtri kõrval asuvas liitkastis Kõik, mis tähendab, et rida näidatakse ainult siis, kui üks selle veergudest sisaldab filtris leiduvat stringi.

Ainult nimekirja kindla veeru filtreerimiseks võib valida teise välja. Kui näiteks Süsteemi logi puhul valida veerg Protsess ja kirjutada protsessi nimi filtriribale, näitab &ksystemlog; kõiki logiridu, mida antud protsess on logisse saatnud.

#### Muud võimalused

##### Logiridade värvimine

See on vaikimisi sisse lülitatud ja autab näha, millised logiread on teistest kõrgema tasemega. Nii on näiteks taseme Viga korral esiletõstmine eredam kui taseme Märguanne korral. Selle võimaluse saab seadistustedialoogis välja lülitada.

##### Protsessi ID peitmine

Kui sind huvitab ainult konkreetse protsessi nägemine (näitekss Süsteemi logi või Croni logi), võid lasta peita selle PID veerus Protsess. See võib olla tulus, kui püüad analüüsida mõne konkreetse käsu väljundit, näiteks Samba serveri puhul. Sel juhul kasuta parem filtririba.

#### Jälgimise haldamine

&ksystemlog; võimaldab väga lihtsalt kontrollida logifailide lugemist ja jälgimist. Võib juhtuda, et soovid ainult analüüsida olemasolevaid logiridu. Sel juhul on uute logiridade ilmumine mõistagi tülikas. Seepärast saab logifailide jälgimist välja lülitada klõpsuga nupule Peata, mis takistab kõigi avatud logifailide uuendamist, lastes samal ajal uueneda teistel protsessidel. Loomulikult saab olukorra taastada, kui klõpsata nupule Jätka, mille puhul loetakse sisse uued, vahepeal tekkinud logiread.

Lisaks võid juhul, kui soovid lasta uusi logiridasid näidata, ka lihtsalt lülitada uute logiridade näitamise valikut.

#### Mitme avatud kaardi haldamine

&ksystemlog; võimaldab avada mitu logirežiimi, kasutades mitut avatud kaarti. Uute kaartide avamiseks ja haldamiseks kasuta lihtsalt menüüd Aken. Kui oled valinud vajaliku kaardi, vali konkreetses menüüs soovitud logirežiim.

## Autorid ja litsents

&ksystemlog;

&ksystemlog;i autoriõigus 2008: Nicolas Ternisien

Kaasautorid:

- Patrick Dreker: ideed, kood, parandused.

- Bojan, SSH logirežiim, trükkimine.

Eriline tänu kõigile &ksystemlog;i tõlkijatele.

Tõlge eesti keelde: Marek Laane bald@starman.ee

&underFDL; &underGPL;

## &ksystemlog;i hankimine ja paigaldamine

&ksystemlog;il on oma kodulehekülg: http://ksystemlog.forum-software.org. Sealt leiab täpsemaid juhiseid, sest just seal on kõige värskem teave selle kohta, kuidas hankida &ksystemlog;.

&ksystemlog;i leiab ka järgmises &kde; Giti hoidla kataloogis: &ksystemlog; &kde; hoidlas

&documentation.index;