PACEMAKER(8)
π PACEMAKER β like, the manual page bestie
okay so first things first: this is page PACEMAKER(8) from System Administration Utilities, and the actual command you'll be typing is crm_mon. Part of the Pacemaker cluster resource manager, iykyk π
β¨ NAME β¨
Pacemaker β Part of the Pacemaker cluster resource manager. that's the whole name section, she's brief and iconic π
πΈ SYNOPSIS πΈ
crm_mon [options]
π¦ DESCRIPTION π¦
Provides a summary of cluster's current state. literally that's her job π
Outputs varying levels of detail in a number of different formats. so many formats. she's versatile like that β¨
π OPTIONS π
π Help Options:
-h,--helpβ Show help options--help-allβ Show all help options--help-outputβ Show output help--help-displayβ Show display options--help-additionalβ Show additional options
π Output Options:
--output-as=*FORMAT*β Specify output format as one of:console(default),html,text,xml,none--output-to=*DEST*β Specify file name for output (or-for stdout)--html-cgiβ Add CGI headers (requires--output-as=html)--html-stylesheet=*URI*β Link to an external stylesheet (requires--output-as=html)--html-title=*TITLE*β Specify a page title (requires--output-as=html)
π§ Display Options:
-I,--include=*SECTION(s)*β A list of sections to include in the output. SeeOutput Controlhelp for more information.-U,--exclude=*SECTION(s)*β A list of sections to exclude from the output. SeeOutput Controlhelp for more information.--node=*NODE*β When displaying information about nodes, show only what's related to the given node, or to all nodes tagged with the given tag--resource=*RSC*β When displaying information about resources, show only what's related to the given resource, or to all resources tagged with the given tag-n,--group-by-nodeβ Group resources by node-r,--inactiveβ Display inactive resources-f,--failcountsβ Display resource fail counts-o,--operationsβ Display resource operation history-t,--timing-detailsβ Display resource operation history with timing details-c,--ticketsβ Display cluster tickets-m,--fence-history=*LEVEL*β Show fence history:0=off,1=failures and pending (default without option),2=add successes (default without value for option),3=show full history without reduction to most recent of each flavor π-L,--neg-locationsβ Display negative location constraints [optionally filtered by id prefix]-A,--show-node-attributesβ Display node attributes-D,--hide-headersβ Hide all headers-R,--show-detailβ Show more details (node IDs, individual clone instances)--show-descriptionβ Show resource descriptions-b,--briefβ Brief output
π Additional Options:
-i,--interval=*TIMESPEC*β Update frequency (default is 5 seconds). Note: When run interactively on a live cluster, the display will be updated automatically whenever the cluster configuration or status changes.-1,--one-shotβ Display the cluster status once and exit-d,--daemonizeβ Run in the background as a daemon. Requires at least one of--output-toand--external-agent.-E,--external-agent=*FILE*β A program to run when resource operations take place-e,--external-recipient=*RCPT*β A recipient for your program (assuming you want the program to send something to someone).-W,--watch-fencingβ Listen for fencing events. For use with--external-agent.
π Application Options:
-$,--versionβ Display software version and exit-V,--verboseβ Increase debug output (may be specified multiple times)-Q,--quietβ Be less descriptive in output.
π NOTES π
Time Specification:
The TIMESPEC in any command line option can be specified in many different formats. It can be:
- an integer number of seconds
- a number plus units (
us/usec/ms/msec/s/sec/m/min/h/hr) - an ISO 8601 period specification
so yeah, she's flexible like that π
π«Ά OUTPUT CONTROL π«Ά
By default, a particular set of sections are written to the output destination. The default varies based on the output format: XML includes all sections by default, while other output formats include less. no cap π
This set can be modified with the --include and --exclude command line options. Each option may be passed multiple times, and each can specify a comma-separated list of sections. The options are applied to the default set, in order from left to right as they are passed on the command line. For a list of valid sections, pass --include=list or --exclude=list. β¨
π¦ INTERACTIVE USE π¦
When run interactively, crm_mon can be told to hide and show various sections of output. To see a help screen explaining the options, press ?. Any key stroke aside from those listed will cause the screen to refresh.
ok this is lowkey the fun part, she's interactive π
π₯ EXAMPLES π₯
Display the cluster status on the console with updates as they occur:
crm_mon
Display the cluster status once and exit:
crm_mon -1
Display the cluster status, group resources by node, and include inactive resources in the list:
crm_mon --group-by-node --inactive
Start crm_mon as a background daemon and have it write the cluster status to an HTML file:
crm_mon --daemonize --output-as html --output-to
/path/to/docroot/filename.html
Display the cluster status as XML:
crm_mon --output-as xml
π AUTHOR π
Written by Andrew Beekhof and the Pacemaker project contributors. absolute legends, fr fr π«Ά
and that's the whole page bestie!! this lil beauty is Pacemaker 3.0.3+20260728.7052..., dated September 2026, and she's out here serving PACEMAKER(8) realness πβ¨ go forth and cluster, mwah π
π¦ 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