RPC.RSTATD(8)

πŸ“¦
version 4.0.1 Β· 3 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– NAME πŸ’–

okay so bestie, meet rpc.rstatd β€” it's the kernel statistics server ✨ she's the one pulling performance receipts straight out of the kernel and handing them to whoever asks.


πŸŽ€ SYNOPSIS πŸŽ€

/usr/sbin/rpc.rstatd [INTERFACE]...

✨ DESCRIPTION ✨

rpc.rstatd is an RPC daemon, and her whole job is collecting performance statistics from the kernel on the machine that's doing the serving. Main character energy, fr fr.

This implementation, specifically for the Linux Operating System, also returns the number of users logged in on the remote machine β€” but only if that information is available. iykyk πŸ’…

She also lets you specify which network interfaces get included in the packet count. And if you don't name any interfaces at all? Then packets from all interfaces besides the loopback interface get added up. No interface left behind (except loopback, she's on her own little journey πŸ¦‹).

The statistics get queried using rup(1), perfmeter(1), etc. And the rpc.rstatd daemon is normally invoked by inetd(8) β€” so like, she doesn't usually launch herself, her manager does it πŸ’€

Also, rpc.rstatd uses an RPC protocol defined in /usr/include/rpcsvc/rstat.x. That's the blueprint, bestie πŸ“œ


πŸ‘‘ SEE ALSO πŸ‘‘


🌸 AUTHORS 🌸

The iconic legends who made this happen:

  • Adam Migus (amigus@cs.mun.ca)
  • Andreas Klingler (andreas.klingler@cyber-wizard.com)
  • Andreas Mueller (andreas.mueller@othello.ch)

okay that's the whole page, bestie, you ate that 🫢 This one's from the Linux manual, dated Feb 03, 2001, and it lives at RPC.RSTATD(8). Go forth and rstat, no cap βœ¨πŸ“

πŸ“¦ where this page comes from