Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Banch

Pages: [1]
1
MemoryCoin / Munin script for tracking your wallet balance
« on: January 01, 2014, 10:53:14 pm »
This script basicly just shows your current wallet status by a day/week/month/year

Heres a screenshot how mine script looks like after running it nearly two hours:
http://puu.sh/660IJ.png

This script has be tested with munin 1.4.3, 2.0.1 and 2.0.2 and working on every version.

If you don't have munin already installed you can check Digital Oceans guide  how to install munin-guide from https://www.digitalocean.com/community/articles/how-to-install-munin-on-an-ubuntu-vps


First you need to get root permissions so:
Code: [Select]
su
Then go to the correct folder
Code: [Select]
cd /usr/share/munin/plugins/
Then lets make a plugin
Code: [Select]
nano mmccoin
Here are the code for the script what you add:
Code: [Select]
#!/usr/bin/perl

if ($ARGV[0] =~ /config/i ) {
    print "graph_title mmc coins\n";
    print "graph_vlabel pieces\n";
    print "graph_category coins\n";
    print "graph_info This graph shows mmc coins\n";
    print "mmccoin.label mmc\n";
    print "mmccoin.type GAUGE\n";
    print "mmccoin.info mmc coins\n";
} else {
$k=`wget  -T 10 -qO /dev/stdout http://www.chainbrowser.com/memorycoin/address/MWydkmErZaNh2zy7PCZgmFeyTumReiKo8E/`;
@rows = split(/\n/, $k);
foreach (@rows) {
$row = $_;
if ($row =~ /Total Input Amounts: <\/span>(.*) MMC<\/div>/i ) {
$coins = $1;
}
}
print "mmccoin.value ".$coins."\n";
}

You NEED to change wallet address pointing to your wallet

After you've saved the file lets change its permissions:
Code: [Select]
chmod 755 mmccoin
Now lets change the folder again:
Code: [Select]
cd  /etc/munin/plugins/
And lets make link to point where the plugin is:
Code: [Select]
ln -s /usr/share/munin/plugins/mmccoin mmccoin
And now we should restart the munin-node:
Code: [Select]
/etc/init.d/munin-node restart
After about 5mins you should have a website showing your wallet status by day/week/month/year.
http://yourip.ip/munin should be the address

Thanks and happy new year everyone!

Pages: [1]