Systemd Timer - Caraku Melakukan Otomasi Proses Pengiriman Log Pekerjaan Harian

Yo..haha. Artikel sebelum ini, saya sudah tulis bagaiaman caraku mengirirm log pekerjaan secara otomatis dengan bantuan cron. Setelah menulis artikel kemarin, saya jadi punya ide untuk menulis lagi, topiknya sama dengan kemarin, hanya saja kali ini tidak pakai cron. Yes, jaman systemd, kita pakai systemd timer.

Untuk versi systemd timer, bakal lebih panjang flownya. Kita butuh:

  1. generateJobLog.sh
  2. kirimJobLog.sh
  3. generateJobLog.timer
  4. generateJobLog.service
  5. kirimJobLog.timer
  6. kirimJobLog.service

Kalau sudah ready semua, tinggal enable timernya. And let the system do the rest. Contoh setelah aktif:

Untuk contoh file diatas, saya masukan ke satu gist saja biar praktis. Check this out