chirp_status(1)

πŸ“¦
version 9.9 Β· 3 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

✨ NAME ✨

chirp_status β€” bestie, this is the lil' tool that gets you the current status of one or more Chirp server(s) πŸ’…

(it lives in the Cooperative Computing Tools family, section 1 of the manual, iykyk 🫢)


🌸 SYNOPSIS 🌸

chirp_status [options] <nane> <value>

(no babe I did not typo that, that's literally what it says, we respect the source ✨)


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so chirp_status is a tool for checking status of Chirp server(s). that's the whole vibe. it's giving "hey server, u up?" πŸ’–

it can look up Chirp server(s) using type, name, port, owner and version. so many ways to find ur fave.

by default, chirp_status lists type, name, port, owner, version, total and available storage of Chirp server(s). the standard serve, no cap.

but when you hit it with the long form option (-l), it lists additional information such as average load, available memory, operating system, up time, etc... ✨ the full main character reveal, honestly.


πŸ‘‘ OPTIONS πŸ‘‘

  • --where <expr> β€” only show servers matching this expression. ur lil' filter, ur lil' vibe check πŸŽ€
  • -c, --catalog=<host> β€” query the catalog on this host. like, ask this specific place instead 🌸
  • -A, --server-space=<size> β€” only show servers with this space available. (example: -A 100MB). bestie only wants servers with room for her stuff πŸ’…
  • --server-project <name> β€” only servers with this project name. very "show me ur people" energy 🫢
  • -t, --timeout=<time> β€” timeout. how long we wait before we're like ok bye 😭
  • -s, --brief β€” short output. the tl;dr version, no paragraphs πŸ’œ
  • -l, --verbose β€” long output. the director's cut, the extended edition 🌈
  • -T, --totals β€” totals output. aggregate slay, everything added up πŸ‘‘
  • -v, --version β€” show program version. which era of the software are we in ⭐
  • -d, --debug=<flag> β€” enable debugging for this subsystem. turn the lil' cameras on πŸ”₯
  • -o, --debug-file=<file> β€” write debugging output to this file. by default, debugging is sent to stderr (":stderr"). you may specify logs to be sent to stdout (":stdout") instead. πŸ’–
  • -O, --debug-rotate-max=<bytes> β€” rotate file once it reaches this size. when it gets too big it just... moves on, iconic πŸ’€
  • -h, --help β€” show help text. ur girl when u need her πŸ™ˆ

🌈 ENVIRONMENT VARIABLES 🌈

  • CHIRP_CLIENT_TICKETS β€” comma delimited list of tickets to authenticate with (same as -i). ur lil' wristband collection so the servers know u belong 🎟️✨

πŸ“ EXIT STATUS πŸ“

  • On success, returns zero. πŸ’–
  • On failure, returns non-zero. 😭 (we do NOT love that for us)

πŸ’œ EXAMPLES πŸ’œ

to show status of all available Chirp servers using chirp_status:

% chirp_status

to show status of a particular Chirp server:

% chirp_status --where 'name=="server1.somewhere.edu"'

to show status of Chirp servers which belong to a particular owner:

% chirp_status --where 'owner=="fred"'

to show all details in JSON format:

% chirp_status --long

to show aggregate status of all Chirp servers using chirp_status:

% chirp_status -T

The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.

(protect the lil' license, bestie, it's the law fr fr 🫢)


πŸ’… SEE ALSO πŸ’…


and that's the whole page bestie, u ate πŸ’…βœ¨

okay so this was CCTools 8.0.0 DEVELOPMENT energy, chirp_status(1), and that's the sign-off β€” go check ur servers, queen πŸ‘‘πŸ’–

πŸ“¦ where this page comes from