/var/log hakemistosta löytyy lokitiedostoja joista kannattaa aloittaa, ja /var/log/messages siellä paras arvaus jos käytettävän jakelun logituskäytäntö ei ole ennestään tiedossa.
RedHat-sukuisissa jakeluissa on yleensä päälogit /var/log/messages ja /var/log/secure: securessa on kirjautumistapahtumiin liittyvät viestit ja muut sellaiset joissa logiviestiin voi periaatteessa päätyä salasanoja jos käyttäjä kirjoittaa salasanan käyttäjätunnuksen paikalle vahingossa.
Debian-sukuisissa logien nimet ovat osittain vähän erilaiset ja niitä on oletuksena enemmän: /var/log/messages on suunnilleen sama kuin RedHatissa, mutta securen tilalla on auth.log. Lisänä voi olla sitten syslog, daemon.log, kern.log ja user.log.
Yllämainituissa logeissa on yleensä oletusasetuksilla automaattisiivous päällä siten, että logit siivotaan viikottain ja tallessa on kertyvä ja noin 4 vanhaa versiota.
Ajastettujen operaatioiden toteutumisesta kertoo /var/log/cron, sähköpostin lähetyksestä ja vastaanotosta /var/log/mail tai /var/log/maillog.
Jos koneessa on systemd käytössä, komenna "journalctl --list-boots" ja näet kuinka monen boottikerran logit ovat tallella. Jos se tulostaa vain yhden rivin (= tallessa on vain nykyisen boottikerran journal-logi) kannattaa varmistaa että /var/log/journal hakemisto on olemassa, koska jotkut jakelut eivät luo sitä oletuksena.
Jos se oli olemassa kun kone käynnistettiin, sitten komennolla "journalctl -x -b -1" näyttää sivutettuna edellisen boottikerran journal-logit (joista siis löytyy mitä kaikkea systemd milloinkin käynnisti/pysäytti ja miten siinä kävi), "journalctl -x -b -2" sitä edellisen, ja niin edespäin.
Jos kdump-ominaisuus oli asetettu käyttöön ja levytilaa riitti, sitten /var/crash-hakemistossa saattaa olla odottamassa muistivedos, josta voi sitten saada hyvinkin tarkkaa tietoa siitä mitä kone oli tekemässä kun kaatuminen tapahtui.
apache2 boottime dietpi-software_apt.log news samba
apt btmp dpkg.log ntpd.log wtmp
armhwinfo.log dietpi-boot.log fsck ntpstats
Nuo sieltä log kansiosta löytyi ja kaikki log-päätteiset on tyhjää täynnä.
Sitten muistinkin, että DietPi on jonkin verran kutistettu versio-->
DietPi vs Raspbian Lite
ram logit menee rammiin eli nehän katoaa kuin pieru saharaan bootissa. Ei ole crash-kansiota
DietPi / Fuzon • View topic - DietPi-Software | Details for ALL installation options
"DietPi-Ramlog #1 (default):
Ideal for users who do not require log files.
+ Mounts /var/log to RAM.
+ Increases overall system performance.
+ Increases the life of your SDcard by reducing filesystem IO (read/writes).
+ DietPi will automatically clear log files in /var/log every hour (to free memory used by DietPi-Ramlog).
─ Log files are NOT saved to disk.
─ Rsyslog is not installed to save on resources. This may prevent some programs logging that rely on rsyslog. If required, it can be manually installed with apt-get install rsyslog
DietPi-Ramlog #2:
Ideal for users who require the ability to keep log files, with the benefit of improved performance.
+ Mounts /var/log to RAM.
+ Increases overall system performance.
+ Increases the life of your SDcard by reducing filesystem IO (read/writes).
+ DietPi will automatically save/update log file data to disk every hour /root/logfile_storage.
+ DietPi will then clear log files in /var/log (to free memory used by DietPi-Ramlog).
─ Potential of losing upto 1 hour of log file data if power is interrupted.
─ Rsyslog is not installed to save on resources. This may prevent some programs logging that rely on rsyslog. If required, it can be manually installed with apt-get install rsyslog
Full (Rsyslog & Logrotate):
For users who require the maximum logging possible, with no interference from DietPi.
─ Mounts /var/log to DISK.
─ Decreases overall system performance
─ Reduces the life of your SDcard due to increased filesystem IO (read/write).
+ Comes with both rsyslog and logrotate installed as standard.
+ The "standard" of Linux logging systems, essential if your log file data is critical to system operation and/or maintenance. "
Pitääkin laittaa tuo alin vaihtoehto, että jää jotain microsd:lle luettavaksi seuraavalla kerralla.
Nyt löytyy enemmän log-kansiosta:
alternatives.log btmp faillog ntpd.log
apache2 daemon.log fsck ntpstats
apt debug kern.log samba
armhwinfo.log dietpi-boot.log lastlog syslog
auth.log dietpi-software_apt.log log2ram.log sysstat
bootstrap.log dmesg messages unattended-upgrades
boottime dpkg.log news wtmp
Esim. Journal ja kdump ei taida tässä olla ollenkaan, mutta toivottavasti noilla full moodin logeilla irtoaa sitten tarpeeksi tietoja ja vilkaisin noita kaikkia valmiiksi niin niissä on sisältöä suurimmaksi osaksi.
Omaan silmään kdumpin asentaminen itse jälkikäteen näyttää aika pahalta rastilta.