root / plugins / znc @ 17f78427
| Nom | Taille | Révision | Âge | Auteur | Commentaire |
|---|---|---|---|---|---|
| example-graphs | e148716e | presque 9 ans | dipohl | Plugin-Gallery: Include images (change names of... | |
| README.md | 1,49 ko | 17f78427 | plus de 7 ans | Lars Kruse | Whitespace cleanup * remove trailing whitespac... |
| znc_logs.py | 7,28 ko | c81c20ab | plus de 7 ans | Lars Kruse | unify DIRTYCONFIG handling in shell and python ... |
Dernières révisions
README
ZNC-Logs
Configuration
Make sure Python3 is installed and added to your path, this plugin will try to use
/usr/bin/python3Enable the log-plugin in znc (if you enable it for the complete instance, there will be some issues because this plugin only uses the network-name + channel-name, if there are some networks with the same name, it will count all lines together)
Add this to your
/etc/munin/plugin-conf.d/munin-node[znc_logs] user $your_znc_user group $your_znc_group env.logdir $path_to_znc_logs$your_znc_userhas to be an user, which can list$path_to_znc_logsand read all files in this directory.Run
sudo wget -O /usr/share/munin/plugins/znc_logs https://raw.githubusercontent.com/munin-monitoring/contrib/master/plugins/znc/znc_logs.pyto download theznc_logs.pyfile from github to/usr/share/munin/plugins/znc_logs(of course you can use any directory you want)Make the plugin-file executable
sudo chmod +x /usr/share/munin/plugins/znc_logsEnable the plugin with
sudo ln -s /usr/share/munin/plugins/znc_logs /etc/munin/plugins/Try the plugin with
sudo munin-run znc_logsRestart munin-node to load the plugin:
sudo service munin-node restart
FAQ
What is ZNC?
ZNC is an IRC-Bouncer (a proxy to irc), further information: znc.in
What does this plugin do?
This plugin counts the lines/minute in znc's log-files
Contact
If you experience any issues, feel free to contact me at thor77[at]thor77.org
Formats disponibles : Atom
