Järjestelmä- ja postipalvelinlokien valvonta¶
yhteenveto
Eri Plesk-palveluihin liittyvien ongelmien vianmääritystä voi helpottaa tutkimalla näiden palveluiden lokitiedostoja. Log Browser -tunniste auttaa sinua tekemällä useiden eri palveluiden lokien tarkastelun ja etsimisen helpoksi yhden liittymän kautta.
Huomaa, että vaikka tunniste helpottaa vianmääritykseen hyödyllisten tietojen käyttöä, se ei voi korjata ongelmia automaattisesti eikä tarjota lisäapua ongelman vianmäärityksessä. Jos kohtaat ongelman etkä ole varma, että pystyt korjaamaan sen itse, käytä plesk repair utility -työkalua tai ota yhteyttä tukipalveluun.
Log Browser on ilmainen tunniste, jota voi käyttää vain Pleskin järjestelmänvalvoja. Tunniste on saatavilla vain Plesk for Linux -versiossa.
Edellytykset¶
Laajennus sisältyy ”Recommended”-esiasetukseen, ja se on todennäköisesti jo asennettuna Pleskiin. Jos ei ole, asenna laajennus laajennusluettelosta.
Kun tunniste on asennettu, näet Log Browser -kuvakkeen kohdassa Laajennukset > Omat laajennukset.
Ongelmien vianmääritys Log Browserin avulla¶
Log Browserin avulla voit tehdä vianmääritystä sähköpostiin liittyville ongelmille sekä monille muille Plesk-palveluille (määrittämällä manuaalisesti lokimerkintöjen lähteet, jotka haluat nähdä).
Sähköpostiin liittyvän ongelman vianmääritys:
Siirry kohtaan Työkalut ja asetukset ja valitse sitten Log Browser (kohdassa ”Asiakaspalvelu ja vianmääritys”).
Siirry välilehdelle ”Sähköposti”.
Seuraava vaihe riippuu siitä, onko vianmäärityksen kohteena menneisyydessä tapahtunut ongelma vai ongelma, joka voidaan toistaa luotettavasti:
Jos ongelma tapahtui menneisyydessä, napsauta kenttää ”Valitse päivämäärä” ja määritä päivämäärä ja kellonaika, jolloin ongelma tapahtui. Näet vain lokimerkinnät tästä päivämäärästä ja kellonajasta eteenpäin. Mitä tarkemmin määrität tämän, sitä vähemmän lokimerkintöjä sinun on käytävä läpi.
Jos ongelma voidaan toistaa luotettavasti, napsauta sen sijaan Reaaliaikainen päivitys -painiketta niin, että siinä lukee “Enabled”, ja napsauta sitten Tyhjennä. Ongelman toistaminen täyttää listan asiaankuuluvilla lokimerkinnöillä.
Valitse kohdassa ”Prioriteetti”, minkä tyyppiset viestit haluat nähdä. Prioriteettitasot vaihtelevat nollasta (”Emergency”, korkein) seitsemään (”Debug”, alin). Voit valita useita prioriteettitasoja kerralla, mutta sinun on valittava vähintään yksi.
Muista
Vianmäärityksen aikana tasoa neljä (”Warning”) alemmat viestit todennäköisemmin häiritsevät kuin auttavat. Jos ongelman vianmääritys osoittautuu vaikeaksi, suosittelemme lisäämään listalle prioriteettitason seitsemän (”Debug”) viestit.
(Valinnainen) Valitse kohdasta ”Source” yksi tai useampi palvelu, jolloin näet vain niihin liittyvät lokimerkinnät. Oletuksena näytetään kaikkiin postipalveluihin liittyvät viestit.
Näet nyt kaikki määritettyjen palveluiden lokimerkinnät, jotka on luotu määritetyn ajanjakson aikana.
Muun palvelun ongelman vianmääritys:
Siirry kohtaan Työkalut ja asetukset ja valitse sitten Log Browser (kohdassa ”Asiakaspalvelu ja vianmääritys”).
Siirry välilehdelle ”System”.
Seuraava vaihe riippuu siitä, onko vianmäärityksen kohteena menneisyydessä tapahtunut ongelma vai ongelma, joka voidaan toistaa luotettavasti:
Jos ongelma tapahtui menneisyydessä, napsauta kenttää ”Valitse päivämäärä” ja määritä päivämäärä ja kellonaika, jolloin ongelma tapahtui. Näet vain lokimerkinnät tästä päivämäärästä ja kellonajasta eteenpäin. Mitä tarkemmin määrität tämän, sitä vähemmän lokimerkintöjä sinun on käytävä läpi.
Jos ongelma voidaan toistaa luotettavasti, napsauta sen sijaan Reaaliaikainen päivitys -painiketta niin, että siinä lukee “Enabled”, ja napsauta sitten Tyhjennä. Ongelman toistaminen täyttää listan asiaankuuluvilla lokimerkinnöillä.
Valitse kohdassa ”Prioriteetti”, minkä tyyppiset viestit haluat nähdä. Prioriteettitasot vaihtelevat nollasta (”Emergency”, korkein) seitsemään (”Debug”, alin). Voit valita useita prioriteettitasoja kerralla, mutta sinun on valittava vähintään yksi.
Muista
Vianmäärityksen aikana tasoa neljä (”Warning”) alemmat viestit todennäköisemmin häiritsevät kuin auttavat. Jos ongelman vianmääritys osoittautuu vaikeaksi, suosittelemme lisäämään listalle prioriteettitason seitsemän (”Debug”) viestit.
(Valinnainen) Valitse nähtävien viestien lähde. Oletuksena näytetään kaikki viestit, jotka täyttävät päivämäärän/kellonajan ja prioriteettitason kriteerit. Voit kaventaa listaa määrittämällä haluttujen viestien lähteen:
Jos haluat nähdä viestejä yhdestä tai useammasta laajasta luokasta (esimerkiksi ”Mail system” tai ”FTP daemon”), valitse ne kohdasta ”Facility”.
Jos haluat nähdä viestejä yhdestä tai useammasta tietystä palvelusta (esimerkiksi ”nginx” tai ”dovecot”), valitse ne kohdasta ”Source”.
Muista
Käytä joko ”Facility”-tai ”Source”-suodatinta, älä koskaan molempia. Jos valitset yhteensopimattomia ”Facility”- ja ”Source”-yhdistelmiä (esimerkiksi ”Mail system” ja ”nginx”), suodatin ei tuota tuloksia.
Näet nyt kaikki määritettyjen palveluiden lokimerkinnät, jotka on luotu määritetyn ajanjakson aikana.
Sähköpostilokimerkintöjen etsiminen¶
Oletuksena kun etsit lokimerkintöjä Sähköposti-välilehdeltä, haetaan viimeisen 30 päivän lokimerkinnät. Jos merkintöjä ei löydy, Log Browser ehdottaa hakuajan laajentamista (katso alla oleva kuvakaappaus). Joka kerta kun laajennat hakua, haetaan 30 päivää lisää lokimerkintöjä. Joten jos napsautat Kyllä, haetaan viimeisen 60 päivän lokimerkinnät. Jos laajennat hakua vielä kerran, haetaan viimeisen 90 päivän lokimerkinnät ja niin edelleen.
Voit myös määrittää päivämäärän, josta haku aloitetaan, käyttämällä kalenteria ruudun vasemmassa yläkulmassa. Kun valitset aloituspäivämäärän kalenterista (esimerkiksi 1. lokakuuta), haetaan valitun päivämäärän lokimerkinnät sekä seuraavat 30 päivää (tässä esimerkissä 1.–31. lokakuuta). Joka kerta kun jatkat hakua, haetaan seuraavien 30 päivän lokimerkinnät (tässä esimerkissä 1.–30. marraskuuta) ja niin edelleen.
Voit muuttaa oletusarvoa 30 päivää muokkaamalla tiedostoa panel.ini.
Hakuajan oletusarvon muuttaminen Log Browserin Sähköposti-välilehdellä:
Avaa muokattavaksi panel.ini -tiedosto, joka sijaitsee tässä:
(Plesk for Linux)
/usr/local/psa/admin/conf/panel.ini(Plesk for Windows)
%plesk_dir%admin\conf\panel.ini
Voit myös muokata tiedostoa Pleskin liittymässä käyttämällä Panel.ini Editor -laajennusta.
Lisää
panel.ini-tiedostoon seuraavan muotoisia rivejä ja tallenna sitten tiedosto:[ext-log-browser] mail.SearchTimePeriod = <number of time units><time unit>
Jos esimerkiksi haluat muuttaa hakuajan kahteen viikkoon, lisää seuraavat rivit:
[ext-log-browser] mail.SearchTimePeriod = 2week
Asetus mail.SearchTimePeriod hyväksyy aika-arvoja, joiden perässä voi olla seuraavat yksiköt: year, month, week, day, hour, min. Esimerkiksi 2month tai 2month 1day. Voit myös määrittää arvon sekunteina ilman yksikköä, esimerkiksi 5184000 (60 päivää sekunteina).
