A logokból szeretném kinyerni, hogy egy Ubuntu 16.04 rendszer mikor volt újraindítva és az újraindítások között mennyi idő telt el.
Van erre valami eszköz, hogy ne kézzel kelljen a bő egy évnyi logot átnéznem?
- 695 megtekintés
Hozzászólások
Ó, ezt valahogy sikerült rossz topicba küldeni. :(
Van valami lehetőség, hogy ezt korrigáljam?
- A hozzászóláshoz be kell jelentkezni
szerkesztés lehetőségnek kellene lennie fenti résznél. Elvileg. Rögtön a cím alatt, megtekintés / szerkesztés TAB van nálam. Nem tudom ez regisztrációs időhöz kötött-e vagy sem.
- A hozzászóláshoz be kell jelentkezni
a neved melletti V-betuhoz kotott
- A hozzászóláshoz be kell jelentkezni
Akkor marad hogy trey-t megkeresni és átrakatni, vagy törölni a topicot és újra létrehozni a megfelelő helyen.
- A hozzászóláshoz be kell jelentkezni
journalctl --list-boots nagy eséllyel a barátod, bár kelleni fog köré valami wrapper ha a két újraindítás közötti idő is kell
NOTE: A journal is idővel rotálódik, szóval nem garantált, hogy minden restart meglesz, de ez a probléma fenn áll minden log alapú analízisnél.
NOTE2: Ha nincs journalctl, akkor last -f /var/log/wtmp használható még, de az gyakrabban rotálódik, szóval lehet több file-t is át kell nézned majd.
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..
- A hozzászóláshoz be kell jelentkezni
Miért nem lehet egy init scriptet csinálni, ami minden bootkor lefut és az aktuális időt beteszi egy logfájl végére?
- A hozzászóláshoz be kell jelentkezni
Egyrészt ez eszünkbe sem jutott.
Másrészt tegnap jött ez az igény, hogy kellene egy ilyen kimutatás, mert az egyik ügyfelünknél, aki az általunk fejlesztett szoftvert használja több VPS-en, vettük észre, hogy több napos (8-16) uptime-ok vannak. Ami azért baj, mert a külsős rendszergazdájuk a napi biztonsági mentést úgy végzi, hogy leállítja a guesteket és a virtuális gépek image-ét menti le. Na most ha több napos uptime-ok vannak, akkor, hogy van napi biztonsági mentés ... :)
De az ötlet alapvetően jó, és kicsit továbbgondolva a saját alkalmazásunk fogja logolni a saját uptime-ját.
- A hozzászóláshoz be kell jelentkezni
Köszi az infót. Mindkettőt tudtam használni. A journal csak 1 hétre visszamenőleg tudta megmondani de a last -f /var/log/wtmp kb másfél hónapra és is ki is írja nap + óra:perc formátumban az uptime-ot. Jó lett volna ha egy évre visszamenőleg benne van de ebből a másfél hónapból is látjuk már amit szerettünk volna látni. Egy fentebbi postban leírtam mit.
Ha esetleg szükséges a GlassFish logokból vissza tudunk menni akármeddig és abból kiderül mikor bootolt a Linux, mert ha a GF újraindult akkor nagy valószínűséggel az oprendszer is. Csak abból macerásabb kimazsolázni ezeket az infókat.
- A hozzászóláshoz be kell jelentkezni