Projet

Général

Profil

Paste
Télécharger au format
Statistiques
| Branche: | Révision:

root / templates / muncollapse @ 64089240

Nom Taille Révision Âge Auteur Commentaire
  sample-image 12ded312 plus de 5 ans JTSage - Add "muncollapse" template (the template form...
  static a4f8f332 plus de 5 ans JTSage muncollapse template: missed 1 file remove
  templates 12ded312 plus de 5 ans JTSage - Add "muncollapse" template (the template form...
.gitignore 153 octets 12ded312 plus de 5 ans JTSage - Add "muncollapse" template (the template form...
LICENSE 17,6 ko 12ded312 plus de 5 ans JTSage - Add "muncollapse" template (the template form...
Makefile 2,58 ko 12ded312 plus de 5 ans JTSage - Add "muncollapse" template (the template form...
README.md 3,98 ko 12ded312 plus de 5 ans JTSage - Add "muncollapse" template (the template form...

Dernières révisions

# Date Auteur Commentaire
a4f8f332 2020-04-15 22:43 JTSage

muncollapse template: missed 1 file remove

12ded312 2020-04-15 22:33 JTSage

- Add "muncollapse" template (the template formerly known as munstrap4).

Lots of changes:

  • Fix the README
  • Add a makefile to fetch bootstrap, lazyload, jquery, the munin logo, and the munin favicon
  • Mostly re-write dynazoom. It works very much like the stock one now, with a few extra quick buttons, and of course the bootstrap styling...

Voir les révisions

README


MunCollapse

Alternative Munin 2.x templates based on Twitter Bootstrap using collapsibles.

Based on some of the work of "Munstrap" by Jonny McCullagh, munin-monitoring/contrib repo.

Overview Sample Image

Semi-Live Demo - For the purposes of this demo only, the data is static and the zoom functionality is disabled.


Installation

1. Clone the munin-monitoring/contrib repo to a temporary location:

$ cd /opt $ git clone https://github.com/munin-monitoring/contrib.git

2. Fetch the template libraries

$ cd /opt/contrib/templates/muncollapse/ $ make

3. Place the template in an appropriate safe place

Ubuntu shown - other distros may prefer /usr/local/share/munin/...

$ mkdir /usr/share/munin/template $ mkdir /usr/share/munin/template/muncollapse NOTE: If this step fails, your munin installation may use /usr/local/share/munin/... instead!

$ cp -r /opt/contrib/templates/muncollapse/templates /usr/share/munin/template/muncollapse/ $ cp -r /opt/contrib/templates/muncollapse/static /usr/share/munin/template/muncollapse/

4. Edit your munin.conf file.

Typically located at /etc/munin.conf

FIND AND CHANGE: (near the top of the file)

```

Where to look for the HTML templates

tmpldir /etc/munin/templates

Where to look for the static www files

staticdir /etc/munin/static

```

TO: ```

Where to look for the HTML templates

tmpldir /usr/share/munin/template/muncollapse/templates

Where to look for the static www files

staticdir /usr/share/munin/template/muncollapse/static ```

5. [Optional / Recommended] Clean out the old generated files.

This isn't really required, but there will likely be orphaned files. The location of these files can be found in your munin.conf file, with the htmldir directive.

NOTE: Ubuntu shown, other distributions may be in /var/www/munin/

$ rm -rf /var/cache/munin/www/*

6. Wait Patiently

munin-update will regenerate the files the next time it runs. By default, this is on the :05 minute tick for most installations. If you do not have new files within 10 minutes, be sure to check munin-update.log and find out what went wrong.


Revert to Official Munin Template

1. Edit your munin.conf file.

Typically located at /etc/munin.conf

FIND AND CHANGE: (near the top of the file - comment these lines out!)

Where to look for the HTML templates

tmpldir /usr/share/munin/template/muncollapse/templates

Where to look for the static www files

staticdir /usr/share/munin/template/muncollapse/static

2. [Optional / Recommended] Clean up

Remove the files from step #1 & #3 above, and repeat step #5 & #6.


Samples

View of a group:

View of a specific node:

Zoom feature:


Munin Compatibility

a/n: I am unsure of the compatibility with Munin 3. Most things will work from what I've read, but the navigation may be slightly funky.


Browser Compatibility

For this template set, Internet Explorer support has been dropped for the dynamic zoom functions. Everything else should work across all browsers.

Formats disponibles : Atom