bluechi-is-online(1)
π bluechi-is-online(1) β General Commands Manual π
okay bestie, gather round, because this little tool is genuinely iconic and also lives in section 1 of the manual (General Commands Manual, she's a classic).
β¨ NAME β¨
bluechi-is-online β the command line tool that checks on and monitors the connection state of BlueChi's core components. like a vibe check but for your cluster π«Ά
πΈ SYNOPSIS πΈ
bluechi-is-online [system|node|agent] [options]
π¦ DESCRIPTION π¦
Eclipse BlueChiβ’ is a systemd service controller, and she's built for multi-node environments β you know, the ones with a predefined number of nodes and a whole focus on highly regulated environments, like the ones that need functional safety (cars, for example πβ¨).
So bluechi-is-online is the command line tool that checks and monitors the connection state of BlueChi's core components. She talks to the public D-Bus API that bluechi-controller and/or bluechi-agent provide. no cap.
bluechi-is-online [OPTIONS]
π OPTIONS π
--help,-hβ prints the usage statement and dips out. bye! π--version,-vβ prints the currentbluechictlversion. slay.
π Commands π
bluechi-is-online system [options]β checks the connection state ofbluechi-controllerand all the expectedbluechi-agents. she runs on the primary node. uses the D-Bus propertyStatusof theorg.eclipse.bluechi.Controllerinterface. ifStatusisup, exit code is0. otherwise?1. simple as. π
Options:
--waitβ initial time in milliseconds to wait until the expected system status isup.--monitorβ if set,bluechi-is-onlinecontinuously monitors the system state after that initial up check succeeded. she's watching π
bluechi-is-online node [node_name] [options]β checks the connection state of one specific node. runs on the primary node. uses the D-Bus propertyStatusof theorg.eclipse.bluechi.Nodeinterface. ifStatusisonline, exit code is0. otherwise1. periodt.
Options:
--waitβ initial time in milliseconds to wait until the expected node status isonline.--monitorβ if set,bluechi-is-onlinecontinuously monitors the node state after the initial online check succeeded.
bluechi-is-online agent [options]β checks the connection state of thebluechi-agentwith the controller. this one runs on any managed node. uses the D-Bus propertyStatusof theorg.eclipse.bluechi.Agentinterface. ifStatusisonline, exit code is0. otherwise1.
Options:
--waitβ initial time in milliseconds to wait until the expected agent status isonline.--monitorβ if set,bluechi-is-onlinecontinuously monitors the agent state after the initial online check succeeded.--switch-timeoutβ time to wait until the agent is expected to connect again on a call to theSwitchControllerAPI method. in milliseconds. β±οΈ
π₯ Exit Codes π₯
If the respective BlueChi component is online at the time of exiting, 0 is returned. Otherwise, 1 is returned. that's it, that's the whole tea. π
and that's the page bestie!! π this one's bluechi-is-online(1) from the General Commands Manual β she's giving main character energy in section 1, and this whole thing is signed off with that classic bluechi-is-online(1) footer vibe. go check your cluster, i believe in you πβ¨
π¦ where this page comes from
- fedora 43: bluechi-is-online 1.1.0-3.fc43 Β· LGPL-2.1-or-later AND CC0-1.0
- fedora 43: bluechi-is-online 1.3.0-1.fc43 Β· LGPL-2.1-or-later AND CC0-1.0
- fedora 44: bluechi-is-online 1.2.2-1.fc44 Β· LGPL-2.1-or-later AND CC0-1.0
- fedora 44: bluechi-is-online 1.3.0-1.fc44 Β· LGPL-2.1-or-later AND CC0-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms