2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00
contrib-munin/plugins/minecraft/jsonapi
2014-03-13 12:21:27 +01:00
..
mcjsonplayers first version of the plugins 2014-03-13 12:21:27 +01:00
mcjsonramusage first version of the plugins 2014-03-13 12:21:27 +01:00
mcjsontps first version of the plugins 2014-03-13 12:21:27 +01:00
README.md reorded the tasks 2014-03-13 12:21:27 +01:00

munin-bukkit-plugins

This repository contains some useful Munin plugins to monitor and observe a Bukkit server.

Read more in my blog post.

Requirements

  • Bukkit server with JSONAPI plugin
  • Web server with PHP support and Munin (2)

Configuration

  1. Clone this repository: git clone git@github.com:frdmn/munin-bukkit-plugins.git
  2. Adjust the JSONAPI variables in each plugin
  3. Make sure the PHP binary in the Shebang line is executable

Installation

  1. Perform your configuration (see above)
  2. Move the plugins into the Munin plugin directory: mv mcjson* /usr/share/munin/plugins/
  3. Change the ownership: chown munin:munin /usr/share/munin/plugins/mcjson*
  4. Make sure they are exectuable: chmod 755 /usr/share/munin/plugins/mcjson*
  5. Enable the plugins: ln -s /usr/share/munin/plugins/mcjson* /etc/munin/plugins/
  6. Restart your munin-node: service munin-node restart
  7. Run your cron: su - munin --shell=/bin/sh -c /usr/bin/munin-cron