SPINE(1)

πŸ’– NAME πŸ’–

SPINE β€” the Data Collector for Cacti, bestie. she collects. she polls. she slays. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

spine [options] [[firstid lastid] ||
[-H/--hostlist='hostid1,hostid2,...,hostidn']]

🌸 DESCRIPTION 🌸

okay so listen. SPINE 1.2.31, Copyright 2004-2024 by The Cacti Group. that's it, that's the whole description. iconic of her honestly, she lets the OPTIONS section do the talking πŸ’…


✨ OPTIONS ✨

  • -h/--help β€” shows you this lil brief help listing. your girl is helpful πŸ’–
  • -f/--first=X β€” start polling at host id X. like, the beginning of the line-up.
  • -l/--last=X β€” stop polling at host id X. end of the line-up, bye πŸ‘‹
  • -H/--hostlist=X β€” poll a whole list of host ids, and yes they're separated by comma's. one comma, many hosts, we love to see it 🌈
  • -p/--poller=X β€” set the poller id to X.
  • -t/--threads=X β€” overrides the database threads setting. she said "i'll take it from here."
  • -C/--conf=F β€” reads the spine config from the file F. your config, your rules πŸŽ€
  • -O/--option=S:V β€” overrides the DB setting S with the value V. little in-the-moment tweak, no cap.
  • -M/--mibs β€” refreshes the device System Mib data. spring cleaning for mibs fr fr 🧚
  • -N/--mode=online β€” for remote pollers, this is the operating mode. the options are: online, offline, recovery. the default is online. (main character energy, obviously online by default πŸ‘‘)
  • -R/--readonly β€” Spine will not write output to the DB. look only, hands off πŸ™ˆ
  • -S/--stdout β€” logging happens to standard output. straight to your terminal, no filter.
  • -P/--pingonly β€” ping the device and update device status only. that's the whole job. minimalism, she ate.
  • -V/--verbosity=V β€” sets the logging verbosity to V.

🫢 the OPTIONS tea, continued 🫢

okay so house rules bestie:

Either both of --first/--last must be provided, or a valid hostlist must be provided. In their absence, all hosts are processed. everybody's invited, the whole party πŸŽ‰

Without the --conf parameter, spine searches for its spine.conf file in the usual places. she knows where her stuff lives, unlike me and my airpods 😭

Verbosity is one of NONE/LOW/MEDIUM/HIGH/DEBUG or 1..5.

Runtime options are read from the 'settings' table in the Cacti database, but they can be overridden with the --option=S:V parameter. ✨ (that's the override, if you weren't paying attention, i gotchu)


⚠️ the legal bit, and yes it matters: Spine is distributed under the Terms of the GNU Lesser General Public License Version 2.1. (http://www.gnu.org/licenses/lgpl.txt) For more information, see http://www.cacti.net β€” go read it, it's giving responsible queen πŸ’œ

and that's the whole page!! πŸ’–βœ¨πŸŽ€ This was SPINE 1.2.31, Copyright 2004-20... and this cutie was published July 2026, filed under SPINE(1). ok bye bestie, go poll something πŸ¦‹πŸ’…

πŸ“¦ where this page comes from