contrib...Collectd(3)
π 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:2seconds, 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
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
- opensuse-leap 16.0: collectd-spamassassin 5.12.0.348.g93f9bdcb-bp160.1.1 Β· GPL-2.0-only AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms