contrib...Collectd(3)

πŸ“¦ version 5.12.0.348.g93f9bdcb, in opensuse-leap 16.0

πŸ‘‘ NAME

Collectd β€” bestie, it's literally a plugin for filling collectd with stats ✨


πŸ’… SYNOPSIS

  loadplugin    Mail::SpamAssassin::Plugin::Collectd

That's it, that's the whole vibe. Drop that line in and you're cooking πŸ“


πŸŽ€ USER SETTINGS

Okay so these are the knobs you can turn, and every single one of them has a default so you don't have to touch anything (but like, you're gonna want to look, iykyk):

  • collectd_socket [ socket path ] β€” tells the plugin where the collectd socket lives. Default is /var/run/collectd-email πŸ¦‹
  • collectd_buffersize [ size ] β€” the email plugin runs on a fixed buffer, right? So if a line goes over this size it has to be continued on another line. (And yes, that's all handled internally, don't stress πŸ’–) But!! if you go and change this setting, please get it in sync with the SA Plugin config, okay? Please? πŸ™
  • collectd_timeout [ sec ] β€” if sending data to collectd takes too long, the connection gets aborted. Default: 2 seconds, so she does not wait around πŸ’€
  • collectd_retries [ tries ] β€” the collectd plugin uses a thread pool, and if that pool is empty the connection fails, and then the SA Plugin tries to reconnect. This variable is you saying how many times it should try. Default: 3 🌸

✨ DESCRIPTION

Okay so picture this: this module uses the email plugin of collectd β€” written by Sebastian Harl β€” to collect statistical informations into rrd files, so you can create some nice looking graphs with rrdtool. Iconic, honestly πŸ‘‘

They communicate over a unix socket, and that socket is one the collectd plugin creates. And the generated graphs? They get placed in /var/lib/collectd/email. Periodt. 🌈


🫢 AUTHOR

Alexander Wirt <formorer@formorer.de>


 Copyright 2006 Alexander Wirt <formorer@formorer.de>

 This program is free software; you can redistribute it and/or modify
 it under the the terms of either:

 a) the Apache License 2.0 (http://www.apache.org/licenses/LICENSE-2.0)

 or

 b) the GPL (http://www.gnu.org/copyleft/gpl.html)

 use whatever you like more.

Two licenses, your pick, use whatever you like more β€” she's flexible like that πŸ’…


k so real talk, this page came from perl v5.42.0, dated 2024-12-18, and it lives under contrib...Collectd(3) in the User Contributed Perl Documentation. Mwah, go forth and graph πŸ§šβ€β™€οΈπŸ’–

πŸ“¦ where this page comes from