OCF_PACEMAKER_CLUSTE(7)
π ocf_pacemaker_ClusterMon β the vibe check π
okay bestie, so this page is from the Pacemaker Configuration manual, section 7, and it's about the ocf_pacemaker_ClusterMon resource agent. Sit down, grab a strawberry drink π, and let's get into it.
β¨ NAME β¨
ocf_pacemaker_ClusterMon β it runs crm_mon in the background and records the cluster status into an HTML file. literally that's the whole job. no cap. π
π¦ SYNOPSIS π¦
[OCF_RESKEY_user=string] [OCF_RESKEY_update=integer]
[OCF_RESKEY_extra_options=string] [OCF_RESKEY_pidfile=string]
[OCF_RESKEY_htmlfile=string]
ClusterMon [start | stop | monitor | meta-data | validate-all]
so you've got a bunch of optional env-var-ish parameters up top, and then the agent itself takes exactly one of start, stop, monitor, meta-data, or validate-all. that's the whole menu, periodt. π
πΈ DESCRIPTION πΈ
This right here? It's a ClusterMon Resource Agent. Its whole personality is: it outputs the current cluster status to the HTML. iconic behavior, honestly. π
π SUPPORTED PARAMETERS π
OCF_RESKEY_user= string [root] β the user we want to runcrm_monas. yep, that's it, that's the whole thing β it's the user we want to runcrm_monas. π«ΆOCF_RESKEY_update= integer [15000] β the update interval, in milliseconds. like, how frequently should we update the cluster status (in milliseconds)? that's the question it's answering. π«
π¨ lowkey important: for compatibility with old documentation, values less than1000will be treated as seconds. so don't be out here thinking500means half a second, because it does NOT, bestie. π
OCF_RESKEY_extra_options= string [] β extra options. additional options to pass tocrm_mon. eg.-n -r. go off, customize your vibes. β¨OCF_RESKEY_pidfile= string [/tmp/ClusterMon_.pid] β the PID file. it's the PID file location, and its whole purpose in life is to ensure only one instance is running. one main character only, no understudies. πOCF_RESKEY_htmlfile= string [/tmp/ClusterMon_.html] β the HTML output. it's the location to write HTML output to. screaming, crying, writing HTML. π¦
π§ AUTHOR π§
- Andrew Beekhof
<andrew@beekhof.net>β author. yes, THE author. give him his flowers. πΈ
π a lil reminder before you go: the parameters above all live behind OCF_RESKEY_ names, and the defaults in the brackets are the defaults. keep them exactly as written, iykyk. π₯
and that's the whole page, bestie! π this gem comes to you from Pacemaker Configuration, dated 09/17/2026, in section 7 of the manual β mwah, love u, go configure ur cluster ππ«Άβ
π¦ where this page comes from
- opensuse-leap 16.0: pacemaker-cli 3.0.3+20260728.7052efa194-160000.1.1 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: pacemaker-cli 3.0.3+20260728.7052efa194-160000.1.1 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: pacemaker-cli 3.0.3+20260728.7052efa194-160000.1.1 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: pacemaker-cli 3.0.3+20260728.7052efa194-160000.1.1 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms