ClusterTools2-timer(7)

πŸ“¦ version 3.1.3, in opensuse-leap 16.0

πŸ’… ClusterTools2-timer β€” the manual page, but make it make sense

okay bestie, so real quick before we dive in: this whole page lives in section 7 of the ClusterTools2 manual, and it's genuinely just a little tutorial page about a systemd timer that collects data for you. that's the vibe. it's short, it's sweet, let's go 🫢


✨ NAME ✨

ClusterTools2-timer β€” a systemd timer example for collecting data. yes, that's literally the whole name line, she's lowkey an icon for being that concise πŸ’…


🌸 DESCRIPTION 🌸

so ClusterTools2-timer is a systemd timer example for collecting data. that's it. that's the description. it's giving "confident, minimal, doesn't over-explain herself" and honestly? slay. ✨


πŸŽ€ EXAMPLES πŸŽ€

this is the good part, the main character section, the part you actually came for πŸ‘‘

  • Enabling the pre-defined ClusterTools2-timer timer β€” you just start it up, no cap:
# systemctl start ClusterTools2-timer.timer
  • Showing journal entries since a given time β€” time-travel but make it logs πŸ¦‹:
# journalctl -S "2020-11-18 11:18:00"
  • Showing journal entries for ClusterTools2-timer β€” just this unit's receipts, nothing else:
# journalctl -u ClusterTools2-timer
  • Creating a custom monitoring service β€” okay this is the DIY era, you're copying the service file into your own user directory, editing it in vi, then reloading and restarting the timer so the changes actually land πŸ’–:
# cp /usr/lib/systemd/system/ClusterTools2-timer.service
/etc/systemd/user/
# vi /etc/systemd/user/ClusterTools2-timer.service
  ...
# systemctl daemon-reload
# systemctl restart ClusterTools2-timer.timer
ngl, that cp line gets wrapped by the terminal and it looks a little chaotic, but that's exactly how it's written in the original β€” one command, visually split across two lines. no edits from me, periodt 🫑

πŸ¦‹ FILES πŸ¦‹

the receipts, the locations, the whole map πŸ—ΊοΈ

  • /usr/lib/sbin/ClusterTools2-timer β€” the default script to run
  • /usr/lib/systemd/system/ClusterTools2-timer.timer β€” the timer definition
  • /usr/lib/systemd/system/ClusterTools2-timer.service β€” the service definition
  • /etc/systemd/user/ β€” the directory for custom service definitions

πŸ’€ BUGS πŸ’€

feedback is welcome, genuinely, they want to hear from you 🫢. to report bugs for SUSE product components, please use https://www.suse.com/support/report-a-bug/ β€” that's the link, that's the assignment, go be helpful ✨


πŸ”₯ SEE ALSO πŸ”₯

the friend group, the entourage, the ones you should also go read πŸ‘€

systemd.timer(5), systemctl(8), journalctl(8), logrotate(8), lsoflog.8, psauxlog.8, meminfolog.8, supportconfig_plugins.5, https://opensource.com/article/20/7/systemd-timers


πŸ‘‘ AUTHORS πŸ‘‘

L.Pinne β€” the author, the moment, the legend 🌟


(c) 2020 SUSE Software Solutions Germany GmbH.

ClusterTools2 comes with ABSOLUTELY NO WARRANTY β€” like, for real, zero, none, don't come crying to them 😭

for details see the GNU General Public License at http://www.gnu.org/licenses/gpl.html


and that's the whole page, bestie! 🧚 official sign-off time: this was ClusterTools2-timer(7) from the ClusterTools2 manual, dated 18 Nov 2020 β€” write that down, cite your sources, iykyk πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from