Network Monitor
Phil Halton


This is designed as a simple network management tool, and features the following:

1. Support for up to 6 named Servers - checked by a simple ping command
2. Reads temperature from the APC Environmental Unit (requires the open source Net-SNMP program from www.net-snmp.org as SNMP is used to communicate).
3. Support for automatic texting of error messages (file-server down or temperature over set limit) to two mobile numbers.(requires account with www.clickatell.com).
4. User-definable checking period, with a log created in the Widget data area of each result with date and time.

Any of these features can easily be expanded, in particular the SNMP check can cover anything on the network.

Version 1.1 is improved in the following ways:
Servers are split into groups to stop the preferences menu falling off the screen
Number of servers is now 9
Each Server can be individually marked for text messaging, so only the most important servers generate a text message.
Each server error message is counted separately, so a temporary network condition will not cause all the servers to fire text messages.
Ping response check is more accurate.
Version 1.3.1
Ping of local network 10.0.0.1 now works
Simple Sound alert added (dings with each refresh if there is a problem)


27392 Downloads
Version 1.3.1 - Updated September 27, 2006

Comments for Network Monitor


fjouanny - September 20, 2007
Ooooops

Line 5) to auto-adjust the width of the ....
This comment applies to version 1.3.1

fjouanny - September 20, 2007
Nice one, if it could be possible for you to improve somme little things:
1) The possibility to swich off the "Ding"
2) The possibility to ping as small as each second (1 minute is too long for me)
3) The possibility to auto-hide the empty servers, and to keep for example only 3 or 4 leds
4) The possibility to through away the "Check" indication in front of each name server
5) To auto-adjust the of the widget depending of the longest name
6) A "tiny" button to reduce the widget to a very small led bar only, without text
7) (stop me !!!)
8) There is only Red/Green leds. Could it be possible to have orange led, and the ability to add level detection (example: <10 ms: green, beetween 10 and 100 ms: orange, > 100 ms: red)...
9) instead of test message, why not email... Simplier for me...

Stop for today, hope you can do something. Nice job !

Franck
This comment applies to version 1.3.1

kennlee - March 24, 2007
Nice widget. I added my Router, modem, desktop and two TiVo units - all work great. My laptop is connected directly to the router, but it is not recognized by the "ping". Is this a firewall problem? Any thoughts? P.S. Could a future release use the Windows defined date format method, instead of defaulting to DD/MM/YYYY. Here in the chilly midwest, it's MM/DD/YYYY. Thanks for a great widget.
This comment applies to version 1.3.1

%nickname% - February 24, 2007
Nice little widget.

We noticed that our laptops once powered off sets the thing beeping - is there a way just to turn off the sound?

Also is there a way to change the title from "Stephen Austin Network Monitor" to something of our choosing?

thx again . . . nice widget! ;)
This comment applies to version 1.3.1

%nickname% - January 24, 2007
Hi Phil, I face the same problem that Ian mentions below. In spite of configuring the widget rightly, and purchasing enough credits from clickatell, I still fail in getting the widget to send me SMS. The widget fails to save my preferences. That is, whenever I go back to the preferences, the particular server that I wanted the text messages activated goes back to a "No". Please help! Thanks in advance.
This comment applies to version 1.3.1

Phil - November 12, 2006
The best way to avoid dings in empty spots is to put in 127.0.0.1 as the ip address in each spot. That will solve the problem entirely.
This comment applies to version 1.3.1

taKOP3xRWP - November 5, 2006
HV0wFXBapEE Fl3qGNGwJwdwmH PUbJYx8LzZc2
This comment applies to version 1.3.1

Bryan - November 4, 2006
Do you think you could add color schemes to the next version? Or a way to change the font color.
This comment applies to version 1.3.1

Bryan - October 20, 2006
Hey Phil, I love the Monitor! I have to agree with Matt. The dings can be really anoying if you have no servers listed. Good work, keep it up! :)
This comment applies to version 1.3.1

Matt - September 28, 2006
If you do not have a server in every spot (say you only have 4 servers) it dings for each of the empty spots. May want to look at fixing because this can be rather annoying.

I like the ability of being able to watch all of the servers in one spot. Many of the other monitors only allow you do one.
This comment applies to version 1.3.1

Phil - September 27, 2006
Thanks nip, problem is resolved in latest version just uploaded. I've also added a simple sound alert.
This comment applies to version 1.1

nip - September 13, 2006
Hey, Phil! This is a great Widget, but I found one flaw! If the machine's IP is 10.0.0.1 to 10.0.0.9 (which are absolutely correct internal network IP addresses) the Widget shows red light even if the machine is up and running. Reason: the result string from the ping command in these cases is 280 symbols of length and the check // if strlength > 280 ...// fails even if the machine is ok,
Regards!
This comment applies to version 1.1

Phil - August 29, 2006
Hi Ian, to use text messages, try:

Enter your mobile number without the zero in front (so 0956 456566 becomes 956456466)
(not strictly necessary as the program will strip off a leading zero anyway)
Make sure the country code is entered as eg 44
Make sure text messages are activated on the text messages page
Set how many times a service will fail before a text message is generated (and the frequency between checks on the General page)
Make sure text messages are activated for the Server etc you are interested in.

Hope this helps
This comment applies to version 1.1

Ian - August 18, 2006
The Widget is just what I wanted, unfortunatley I cannot get it to send sms messages.
I have created & loaded an account with clickatell, registered for the http api but still no messages to my phone .
Any suggestions

Regards
This comment applies to version 1.1

Phil - August 9, 2006
Thanks for the feedback.
Bellyman: I'm more likely to add a sound interface on the next version, so that an alert fires a sound through the sound card. Your wife could be trained to respond to that.
J: Nothing special is needed, although it is in the new flat widget format, so unzip won't work.
Rob: You should be able to ping any server that can normally be pinged from your command prompt.
This comment applies to version 1.1

bellyman - August 7, 2006
Nice app. Though I may dive into SMS messaging to my Nokia, I would actually like to see some windows popup message when a server is down - instead of merely a red light.
I have a PC in the home and need it for outside access. I can't see my wife always checking for the red light - but if a popup came up - she could be trained to look at the monitor then proceed to resolve it.
Thanks
This comment applies to version 1.1

J - August 3, 2006
I am using a Windows machine and I cant seem to start the widget OR rename it and open it with winzip. Other widgets work fine and are openable with winzip.
Do I need something special to open this widget besides the Yahoo Widget engine?
Thanks,
-J.
This comment applies to version 1.1

J - August 3, 2006
I am using a Windows machine and I cant seem to start the widget OR rename it and open it with winzip. Other widgets work fine and are openable with winzip.
Do I need something special to open this widget besides the Yahoo Widget engine?
Thanks,
-J.
This comment applies to version 1.1

Rob - July 28, 2006
This is a useful widget, please add some more server slots and maybe the ability to rpc ping or monitor a Windows server service on a private LAN
This comment applies to version 1.1

Phil - July 24, 2006
New version V1.1 has several features to address the comments below.
Phillydog, it is a basic ping service from the box it is running on, it measures the length of the response to check if it is valid, and I have reduced this a little which may help.
Miro, I have now added space for 9 servers, but my intention was to create this as an exercide to see whether it could be done. The programming isn't that difficult, so extra servers can be added on.
Mark. V1.1 splits the servers into groups so the menu doesn't overrun the screen.
This comment applies to version 1.0

Phillydog - July 20, 2006
Does this use ping technology and if so, does it ping from the box that your widget is running, or does it connect to an outside server and do the ping from there? I have tried pinging boxes within the firewall at my company, my box at home, and yahoo... all seem to give a red light.... :( I must be doing something wrong.
This comment applies to version 1.0

Miro - July 19, 2006
I agree with Craig's need for more than 6 servers... I need at least 10 to check periodically... It would be fine if you could add as much servers as needed with some kind of "+"-Button...
This comment applies to version 1.0

Craig - July 17, 2006
Is it possible to have more than six servers? The description says any of the features can be expanded. Just wasn't sure how that's done. Great widget.
This comment applies to version 1.0

Phil - July 17, 2006
Sorry Mark, absolutely correct, I run my screen at 1280 x 1024. Version 1.1 will have the Servers split across two or three pages.
Elik - I'm not sure about that, I'll look into how easy it is to put in. I tend to rely on the text message notification as I don't have speakers on my work PC.
This comment applies to version 1.0

Elik Tonar - July 16, 2006
I like it, I agree with the previous poster, it is annoying that the settings menu is too big for lower res settings. Mostly what I would like is an alternative form of notification, like triggering an audio file.
This comment applies to version 1.0

Mark - July 16, 2006
You must have a very high screen res because it is impossible to save settings at 1024x768.
This comment applies to version 1.0