RASDAEMON(8)
πΈ RASDAEMON β the manual, but make it a group chat πΈ
okay bestie, so this is the rasdaemon(8) page β the RAS memory controller admin utility situation β and I'm gonna walk you through it like we're texting at 2am. buckle up π
β¨ NAME β¨
rasdaemon β RAS daemon to log the RAS events.
like. that's the whole name section. short and iconic. periodt π
π¦ SYNOPSIS π¦
rasdaemon [OPTION]...
yeah that's it, she takes options, that's her whole thing π«Ά
π DESCRIPTION π
okay so the rasdaemon program is a daemon β main character energy, lives in the background, does not need your attention β and what she does is monitor the platform Reliablity, Availability and Serviceability (RAS) reports coming from the Linux kernel trace events.
those trace events get logged in /sys/kernel/debug/tracing, and she reports them out via syslog/journald. that's the whole loop, bestie. kernel whispers, daemon tells the logs. no cap β¨
π OPTIONS π
every single one, no skips, we're thorough in this household π€
--usageβ shows you a lil brief usage message and then dips. that's it, that's the whole job π--helpβ prints a help message and exits. your classic "wait what do I do" move π--disableβ turns RAS tracing events off and exits. bye bye tracing π--enableβ turns RAS tracing events back on and exits. welcome back queen π--foregroundβ runs in the foreground and prints the events right at your console. super useful for testing her out, and it's the mode you'd use withsystemdor Unix System Vrespan. if you don't pass this one, she just runs in normal daemon mode (background, mysterious, unbothered) π--recordβ records RAS events viaSqlite3. and the Sqlite3 database is lowkey the bestie move here because it keeps a persistent record of the RAS events β like a receipts folder that never forgets. this feature gets used together with theras-mc-ctlutility. > heads up though:rasdaemonmay be compiled without this feature. so don't be shocked if she says she doesn't do that π«--versionβ prints the program version and exits. flex the number, then leave β
π CONFIG FILE π
so rasdaemon also supports a config file, and its whole purpose in life is setting the rasdaemon systemd service environment variables. by default she reads that config file from /etc/sysconfig/rasdaemon π
the general format is, and I quote:
environmentname=value
name equals value. that's the vibe. nothing fancy, just keys and values holding hands π
π SEE ALSO π
ras-mc-ctl(8)β her partner in crime, go read it next iykyk β¨
and that's the whole page bestie, we made it π₯Ή this was the RASDAEMON(8) manual page, from the RAS memory controller admin utility corner of the world β thanks for reading all the way through, you absolute icon, go enable some tracing and slay πβ¨π¦ππ
π¦ where this page comes from
- ubuntu jammy: rasdaemon 0.6.7-1 Β· GPL-2.0-only
- Copyright (c) 2013 Mauro Carvalho Chehab <mchehab+redhat@kernel.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms