Wednesday, 10th December 2008
I often find myself logging into my slicemanager just to check if it’s running OK and to view some basic stats such as my bandwidth usage. I used pingdom for a while to notify me about downtime, but since I’m a one man team running it it always received notifications when I knew it was down, so it didn’t really work out for me.
I noticed the Slicehost API a few weeks ago and creating a simple monitoring widget has been something that I’ve wanted to do ever since, so ladies and gentlemen - let me introduce you to SliceMonitor!

SliceMonitor is a very simple and basic slice monitor that utilizes the Slicehost API to fetch some basic info about your slices such as bandwidth in & out, what IP address(es) it’s running on and what it’s current status is.
The big green indicator to the left turns orange whenever something is going on with the slice so you can quickly spot if something fishy is happening.
Of course, this is no replacement for any monitoring tool out there - it’s just something I felt was missing and threw together one night.
For now, only OS X Leopard is supported - I think I’ve narrowed the problem down, but it’s hard to test when I don’t have access to Tiger at the moment. I will try my best to fix it!
slicematt
Awesome work thank you so much.
patroy
Very nice! Do you plan on adding multi slice capabilities?
Ludwig Pettersson
Matt, thank you!
Patroy, yeah - I’ve already started sketching a bit on the execution, so it’ll definitely be added.
mdeering
Nice! Looking forward to the mult-slice version.
Zviki
Very Cool !!!!
janco
for some reason I’m unable to get the widget show it’s back so I’m not able to configure it for my slice.I’m using a PowerBook G4
Dave
Same with me, janco. I’m running a PowerBook G4 with Tiger 10.4.11
Patrick Berkeley
This is pretty cool. It would be nice if you could see more detailed info, but maybe in/out is all the API make available right now. Anyway, thanks.
Ludwig Pettersson
Yeah, I know about the bug when running it on Tiger - trying to figure out what part isn’t backwards compatible, but I’ll sort it out!
Patrick, yeah - it’s a bit limited at the moment.
Jim Puls
I installed this and tried it; when I enter my API key on the back of the widget, it correctly lists my slice, but when I click “Done”, nothing ever shows up on the front of the widget. Every time I hide and show Dashboard, the widget gets taller.
Ludwig Pettersson
Whoa, Jim, that’s no good. I experienced something similiar early in development but thought that I had squashed that bug. Looking into it and seeing if I can replicate it.
Does a reinstall / simply delete the widget and re-add it solve it?
Francis
This works wonderfully! I’d love to see some swap/mem/cpu usage stats as well, but this is very nice to have as is!
Adam D
I am having the same problem as Jim, nothing that appears on the reverse side shows up on the front side.
Everytime I go into dashboard, it adds more space, making the widget taller and taller by 1 row. All while keeping a blank pane.
Looks awesome though, I am @releod in #slicehost, so let me know if it gets fixed and I will try it out again.
Ryan Townsend
Very smart, sexy interface - works fine for me. Props to the idea of swap/mem/cpu from Francis, would be useful for myself also.
Michael
Very cool! Works great for me :)
Larry
Ditto Adam D & Jim Puls
Only 1 slice shows up out of 2 no matter what order they are on the back only the 256 slice shows up. The growing window thing is the same however.
Wagner Sartori Junior
What do you think in release the source? I’d like to rewrite with linode API as I have servers in both.
Chris Wubbels
Got the widget. Thanks!
Ludwig Pettersson
So, now the strange bug that affected some users should now be fixed - thanks for the help debugging it everyone!
Wagner, yeah - we’ll see, I’ve got to work a little bit more on it before I dare open source it. But if you’d like, you can now just roam through it just by exploring it - it’s all just javascript, css & html files after all.
Huy
Cool tool, it’d be awesome if it included some memory/swap usage stats too.
Thanks for everything
Charlie
I love this widget, thanks for putting it together.
One thing though. When I am on my laptop I am not always online, and in these situations the widget automatically flips over and gives a timeout error message. I find this a bit distracting for a widget that should really just sit there quietly. Any chance you could stop it doing that and maybe add a “Last updated:” timestamp instead. i.e. make it fail silently and resume checking when I am online again. Thanks again.
Julian Schrader
Thanks, great widget! :-)
Ryan
Excellent work; thank you!
Bill
Just wondering, why does this dashboard widget try to connect to luddep.se?
Ludwig Pettersson
Bill, it checks if a new version is available on launch.
Bill
Thanks.
Sam Soffes
Thank you very much! This makes monitoring my slices so easy. Love it!
Scott
@Bill,
It’s easy enough to look at widget source code (it’s javascript). Looks like update.js accesses luddep.se (via jQuery) to check for updates whenever the widget loads. Seems harmless - it doesn’t send any data.
Larry
Works for me now! Thanks for the hard work!
Nunes
Hi, Since I am colorblind do you think you could add a message live OK to the left image? Thanks a lot!
Aurelien
Thanks so much, it’s very useful and it works great.
Alex
Mac OSX 10.5.6, latest version of widget (just removed and redownloaded now to check), API enabled at SliceHost…
But the widget just won’t work. All I get is a “Timeout Error (recheck API key?)” message.
Any ideas? :p I’d like to use this widget, but I am running out of ideas to check.
Luca
i don’t know if you’ll ever support it, but under kde4 doesn’t work :( it shows up only for insert the api key, but nothing else (i can’t neither confirm that key)
Mike Davie
Yeah, this is just seriously cool. Thank you for taking the time to build this and for sharing.
matt
equally, any way to put on there % of HD used?… but in general VERY COOL.. and highly appreciated.. thx..
memiux
Thanks, I think that adding a little more information would be useful
<span class="bw"><label>Bandwidth:</label> ' + bw_iototal + 'GB ('+bw_in+' in / '+bw_out+' out) of ' + bw_available + 'GB</span>You should create a repository at github
Ludwig Pettersson
I’m definitely open sourcing this in the near future & doing a quick polish on most things, stay tuned.
Jarrold
thanks for this very sleek.
ZotWhorscot
[url=http://spbhotnews.ru]Питерские горячие новост[/url]и
А Вы не задумывались о часть, дабы параллельно завести кроме один блог, для смежную тему? У Вас неплохо получается
CawsAvaismCab
Hi there, my home page is http://www.google.com
Excefefoock
Hi! You may probably be very interested to know how one can make real money on investments.
There is no initial capital needed. You may begin to get income with a sum that usually goes for daily food, that’s 20-100 dollars. I have been participating in one project for several years, and I’m ready to share my secrets at my blog.
Please visit blog and send me private message to get the info.
P.S. I make 1000-2000 per day now.
http://legalmoneynow.info
annemnalcorce
Hello! You may probably be very interested to know how one can manage to receive high yields on investments.
There is no need to invest much at first. You may commense to get income with a money that usually goes for daily food, that’s 20-100 dollars. I have been participating in one company’s work for several years, and I’ll be glad to share my secrets at my blog.
Please visit my pages and send me private message to get the info.
P.S. I earn 1000-2000 per day now.
http://easymoneyltd.info
zedymompema
simon reynolds commodity fetishism music [url=http://royalmp3.net/artist31794/rollergirl-discography/]Rollergirl[/url] free mp3 music ringtone downloads http://royalmp3.net/artist2457/dmx-discography/ the brian setzer orchestra sleigh ride music video http://royalmp3.net/artist1459/korn-discography/ the naruto movie http://moviestrawberry.com/films/filmtrippingtheriftthemovie/ reasons watch simpsons movie times [url=http://moviestrawberry.com/films/filmgymteacherthemovie/]hellfighters movie[/url] movie tickets online [url=http://moviestrawberry.com/films/filmbladesofglory/]blades of glory[/url] sell original music [url=http://royalmp3.net/artist31729/dj-marky-discography/]Dj Marky[/url] who wrote the music for saturday night fever [url=http://royalmp3.net/artist4376/species-discography/]billy hyde music australia[/url] self esteem quote in the movie http://moviestrawberry.com/films/filmellaenchanted/ movie cessna plane crossing the atlantic [url=http://moviestrawberry.com/films/filmhotelfordogs/]cubist painting two faced woman film movie[/url] rent movie blog [url=http://moviestrawberry.com/films/filmthe_comancheros/]the comancheros[/url] avril lavine music [url=http://royalmp3.net/artist27322/bah-samba-discography/]Bah Samba[/url] sky guide music [url=http://royalmp3.net/artist4310/ill-nino-discography/]judy garland free music downloads[/url] free full porn star movie http://rusfilms.com/page/3/ dark knight movie [url=http://rusfilms.com/page/4/]your friends and neighbors movie[/url]
Hansiattetly
Dating balcones heights, Dating online personals single, Canadian dating sites: [url=http://dating-willcox.datinginrus.com/]dating willcox[/url], [url=http://african-dating-clubs.datinginrus.com/]african dating clubs[/url], [url=http://dating-hernando-beach.datinginrus.com/]dating hernando beach[/url]. Chat dating free room teen. Dating ryan. Dating parowan.
SMOSTECON
Беспричинно без недостатков достоинства не так заметны
HitGlikidetut
Glad to greet you, ladies and gentlemen!
Sure, you’ve heard about me, because my fame is running in front of me, my name is James F. Collins. Generally I’m a venturesome analyst. all my life I’m carried away by online-casino and poker. Not long time ago I started my own blog, where I describe my virtual adventures. Probably, it will be interesting for you to read my travel notes and reports about winnings and losses on this way. Please visit my blog. http://allbestcasino.com I’ll be interested on your opinion..
seo lace
I am having a hell f a time reading your ewbsite in SeaMonkey 98,, I just thought I woluld let yoh kjow.
Quality Watches
It’s not solidified to institute decisions when you know what your values are.
Mädchen spiele
Thank you very much! This makes monitoring my slices so easy. Love it!
foosball table
A gink begins scathing his perceptiveness teeth the first time he bites off more than he can chew.
Oris Automatic Watches
To be a adroit lenient being is to procure a philanthropic of openness to the in the seventh heaven, an gift to trusteeship undeterminable things beyond your own control, that can front you to be shattered in unequivocally exceptional circumstances pro which you were not to blame. That says something remarkably outstanding relating to the fettle of the honest autobiography: that it is based on a conviction in the up in the air and on a willingness to be exposed; it’s based on being more like a plant than like a jewel, something fairly feeble, but whose very item beauty is inseparable from that fragility.
Gexgrarve
http://dometo.info