Outcomes:
Students will practise
displaying the systemd jorunal output matching different criteria.
1. Output only systemd
journal messages that originate from the systemd process that always
runs with process id 1 on serverx. 
| 
   
[root@server1
  /]# journalctl _PID=1 
-- Logs
  begin at Fri 2016-01-01 10:21:47 CET, end at Sat 2016-01-02 03:50:22 CET. -- 
Jan 01
  10:21:47 rhelserver1.example.com systemd[1]: Starting udev Kernel Socket. 
Jan 01
  10:21:47 rhelserver1.example.com systemd[1]: Listening on udev Kernel Socket. 
Jan 01
  10:21:47 rhelserver1.example.com systemd[1]: Starting udev Control Socket. 
Jan 01
  10:21:47 rhelserver1.example.com systemd[1]: Listening on udev Control
  Socket. 
Jan 01
  10:21:47 rhelserver1.example.com systemd[1]: Starting Sockets. 
 | 
 
2. Display all systemd
journal messages that originate from a system service started with userid 81 on
serverx.
| 
   
[root@server1
  /]# journalctl _UID=81 
-- Logs
  begin at Fri 2016-01-01 10:21:47 CET, end at Sat 2016-01-02 03:50:22 CET. -- 
Jan 01
  10:22:40 server1.example.com dbus[887]: [system] Activating via systemd:
  service name='org.freedesktop.PolicyKit1' unit='polkit.servi 
Jan 01
  10:22:42 server1.example.com dbus[887]: [system] Successfully activated
  service 'org.freedesktop.PolicyKit1' 
Jan 01
  10:22:51 server1.example.com dbus[887]: [system] Activating via systemd:
  service name='org.freedesktop.nm_dispatcher' unit='dbus-org. 
Jan 01
  10:22:52 server1.example.com dbus[887]: [system] Successfully activated
  service 'org.freedesktop.nm_dispatcher' 
Jan 01
  10:23:36 server1.example.com dbus[887]: [system] Activating via systemd:
  service name='org.freedesktop.PolicyKit1' unit='polkit.servi 
Jan 01
  10:23:36 server1.example.com dbus[887]: [system] Successfully activated service
  'org.freedesktop.PolicyKit1' 
 | 
 
3. Output of jounal messages
with priority warning and aboveon serverx.
| 
   
[root@server1
  /]# journalctl -p warning 
-- Logs
  begin at Fri 2016-01-01 10:21:47 CET, end at Sat 2016-01-02 03:50:22 CET. -- 
Jan 01
  10:21:47 rhelserver1.example.com kernel: ACPI: RSDP 00000000000f6a10 00024
  (v02 PTLTD ) 
Jan 01
  10:21:47 rhelserver1.example.com kernel: ACPI: XSDT 00000000bfeea633 0005C
  (v01 INTEL  440BX    06040000 VMW  01324272) 
Jan 01
  10:21:47 rhelserver1.example.com kernel:  
  node   0: [mem
  0x00100000-0xbfedffff] 
Jan 01
  10:21:47 rhelserver1.example.com kernel:  
  node   0: [mem
  0xbff00000-0xbfffffff] 
Jan 01
  10:21:47 rhelserver1.example.com kernel: Detected CPU family 6 model 61 
Jan 01
  10:21:47 rhelserver1.example.com kernel: Warning: Intel CPU model - this
  hardware has not undergone testing by Red Hat and might not  
Jan 01
  10:21:47 rhelserver1.example.com kernel: Built 1 zonelists in Node order,
  mobility grouping on.  Total pages:
  773992 
Jan 01
  10:21:47 rhelserver1.example.com kernel: Policy zone: DMA32 
 | 
 
4. Create a journalctl
query to show all log events recorded in the previous 10 minutes on serverX.
The command assumes a current time is 
03:55:14 CET 2016
| 
   
[root@server1
  /]# journalctl --since="03:45:00" --until="03:55:00" 
-- Logs
  begin at Fri 2016-01-01 10:21:47 CET, end at Sat 2016-01-02 04:01:02 CET. -- 
Jan 02
  03:45:01 server1.example.com systemd[1]: Created slice user-0.slice. 
Jan 02
  03:45:01 server1.example.com nslcd[1580]: [f600e6]
  <group/member="lisa"> ldap_start_tls_s() failed
  (uri=ldap://ipa.example.com): Can' 
Jan 02
  03:45:01 server1.example.com nslcd[1580]: [f600e6]
  <group/member="lisa"> failed to bind to LDAP server ldap://ipa.example.com:
  Can't  
Jan 02
  03:45:01 server1.example.com nslcd[1580]: [f600e6]
  <group/member="lisa"> no available LDAP server found: Can't
  contact LDAP server: T 
Jan 02
  03:45:01 server1.example.com nslcd[1580]: [f600e6]
  <group/member="lisa"> no available LDAP server found: Server
  is unavailable: Trans 
Jan 02
  03:45:01 server1.example.com systemd[1]: Starting Session 99 of user root. 
Jan 02
  03:45:01 server1.example.com systemd[1]: Started Session 99 of user root. 
 | 
 
5. Display only the events
originating from the sshd service with the system unit file sshd.service
recorded since 03:45:00 this morning or ServerX
| 
   
[root@server1
  /]# journalctl --since="03:45:00" --until="03:55:00"^C 
[root@server1
  /]# journalctl --since="03:45:00"
  _SYSTEMD_UNIT="sshd.service" 
-- Logs
  begin at Fri 2016-01-01 10:21:47 CET, end at Sat 2016-01-02 04:05:02 CET. -- 
[root@server1
  /]# journalctl _SYSTEMD_UNIT=sshd.service 
-- Logs
  begin at Fri 2016-01-01 10:21:47 CET, end at Sat 2016-01-02 04:05:02 CET. -- 
Jan 01
  10:22:49 server1.example.com sshd[1582]: Server listening on 0.0.0.0 port
  2022. 
Jan 01
  10:22:49 server1.example.com sshd[1582]: Server listening on :: port 2022. 
 | 
 
Thank you for reading.
For
Reading other article, visit to “https://sites.google.com/site/unixwikis/”
No comments:
Post a Comment