Call us Today +49 7543 609337-0
Log In

Introduction

The nmidSMokeping plugin allows Cacti administrators to included the original smokeping graphs from a live smokeping installation within Cacti. The smokeping graphs are displayed at the end of the graph view page allowing the comparison of the smokeping information with other Cacti graphs.
Network or application performance issues can be easily correlated and identified helping in solving issues faster.

Features of upcoming Version 3.0

  • Display Smokeping graphs directly within Cacti
  • New: Supports Thumbnail View
  • New: Supports Complete Tree ( multiple smokeping graphs on a header section )
  • New: Autom8 Support (Special Autom8 version required )
  • Supports Cereus Reporting for adding Smokeping graphs to PDF/HTML Reports
  • Support nmidWeb2 for portlet/web2 support
  • Pure PHP implementation
  • No nmid base install required

Screenshots

Download

Main Plugin

NameDescriptionSizeVersionSupported Cacti VersionSupportDownload Link
nmidSmokepingAlpha Version – Integrates into Cacti replacing some Cacti files177.5 KBv3.00.30 ALPHACactiEZ 0.8.8bGet Support
nmidSmokepingDisplay smokeping graphs for devices and interfaces within Cacti20.0 KBv3.00.3CactiEZ 0.8.8bGet Support
nmidSmokepingDisplay smokeping graphs for devices9.7 KBv2.000.8.7g – 0.8.8fGet SupportDownload (3,012)
nmidSmokepingDisplay smokeping graphs for devicesv1.130.8.7g – 0.8.7iGet Support

Patches

Patch purposeDescriptionSmokeping VersionAtion
Thumbnail supportThis patch removes the legend and accepts the width and height for the graph2.6.11Download
Thumbnail supportThis patch removes the legend and accepts the width and height for the graph2.6.9Download
Thumbnail supportThis patch removes the legend and accepts the width and height for the graph2.6.8Download

HowTo apply the Smokeping Patches

To apply the patch, execute the following command :

cd /opt/
wget http://blog.network-outsourcing.de/wp-content/uploads/smokeping_nmid_2.6.11.zip
unzip smokeping_nmid_2.6.11.zip
patch -p1 -N < smokeping_nmid_2.6.11.patch

In case it asks for a filename, use smokeping/lib/Smokeping.pm:

patch -p1 -N < smokeping_nmid_2.6.11.patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- smokeping/lib/Smokeping.pm 2013-03-04 05:16:57.000000000 -0800
|+++ smokeping-new/lib/Smokeping.pm 2014-07-20 09:10:36.311444961 -0700
--------------------------
File to patch: smokeping/lib/Smokeping.pm
patching file smokeping/lib/Smokeping.pm
Hunk #1 succeeded at 1053 (offset 1 line).
Hunk #2 succeeded at 1166 (offset 1 line).
Hunk #3 succeeded at 1373 (offset 1 line).
Hunk #4 succeeded at 1392 (offset 1 line).

Installation for Alpha version

Install the plugin like any normal Cacti plugin.   Then repalce your Cacti 0.8.8b files with the files from the cacti_patches directory.

You should then be able to add smokeping interface graphs to the normal Cacti tree like you would do with any other cacti graph.