Skip to content

Python framework for building Munin plugins (also includes some plugins prebuilt).

License

Notifications You must be signed in to change notification settings

namndev/python-munin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

194 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Munin Plugins for Mobience

Plugins

  • mobience_delay : time delay (minute)

Requirements

  • python3+

Installation (ubuntu)

Install Python-Munin

Install plugins

  • sudo cp /tmp/python-munin/mobience_delay /usr/share/munin/plugins
  • sudo ln -sf /usr/share/munin/plugins/mobience_delay /etc/munin/plugins/mobience_delay
  • sudo chmod +x /usr/share/munin/plugins/mobience_delay
  • sudo service munin-node restart

Check if plugins are running:

  • munin-node-configure | grep "mobience_delay"

Test plugin output:

  • munin-run mobience_delay

FILE LOG

In file plugins/mobience_delay:

  • path = os.environ.get('LOG_URI', "/home/vagrant/log/mobience_log")

Edit "/home/vagrant/log/mobience_log" to path of your log. Or set LOG_URI to environ

About

Python framework for building Munin plugins (also includes some plugins prebuilt).

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 88.4%
  • Shell 11.6%