Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 13 of 13
  1. #1
    Regular Coder
    Join Date
    Sep 2007
    Posts
    241
    Thanks
    6
    Thanked 0 Times in 0 Posts

    traffic light for network traffic help.

    Hello,

    I have an idea about making a traffic light (red yellow and green) to show the network stability. But I really am at a loss of how to begin or where to draw inspiration.

    I would appreciate any help.

    thanks.

  • #2
    Master Coder
    Join Date
    Dec 2007
    Posts
    6,682
    Thanks
    436
    Thanked 890 Times in 879 Posts
    Quote Originally Posted by dajohnson1s View Post
    Hello,

    I have an idea about making a traffic light (red yellow and green) to show the network stability. But I really am at a loss of how to begin or where to draw inspiration.

    I would appreciate any help.

    thanks.
    define network stability. It's not clear for me what this means.

    regards

  • #3
    Supreme Master coder! _Aerospace_Eng_'s Avatar
    Join Date
    Dec 2004
    Location
    In a place far, far away...
    Posts
    19,291
    Thanks
    2
    Thanked 1,043 Times in 1,019 Posts
    How would you know when it would be yellow? What would determine each color? I think you need to start there.
    ||||If you are getting paid to do a job, don't ask for help on it!||||

  • #4
    Regular Coder
    Join Date
    Sep 2007
    Posts
    241
    Thanks
    6
    Thanked 0 Times in 0 Posts
    Sorry for the lack of detail. For whatever reason I couldnt even fathom how to start.

    What I was thinking was yellow would indicate some planned event. Red signifies there is an issue...green is good.

    "Stability" probably wasnt the correct term. I remember as a freshman in the dorms there was a squirrel issue on campus...and depending on which door was left open power would go out or the network would go down. The issue today is more about their isp being 60-100 miles away and there being a "problem somewhere else" as it is now put to the students. So the intranet still functions mostly.

    And instead of CALLING the help desk (mostly student workers that are not in the loop) I think it would be nice to have an admin or whoever have something online to signify what it taking place.

    this is what i had in mind, but I am not very sure if this is just a form that allows the user to check what color they would like and then make a note of what is taking place.

    It appears as something of a network monitor is popular at many universities.

    I am just unsure if this would be something out of the range of a 1-3 person operation (commerical software) or if this is something relatively simple that I could accomplish in a month or two.

  • #5
    Rockstar Coder
    Join Date
    Jun 2002
    Location
    USA
    Posts
    9,074
    Thanks
    1
    Thanked 328 Times in 324 Posts
    Well you could make it dynamic on the page (using a server side language) where someone has to manually update a text file to indicate what the current status is. Or if you wanted to get more involved, you could have a database where the network admins could enter in when planned maintenance was supposed to happen and the web page could use that to determine when to switch to yellow from green. And then have some sort of override that could be set to show red.
    OracleGuy

  • #6
    Senior Coder gnomeontherun's Avatar
    Join Date
    Sep 2007
    Location
    Houston
    Posts
    2,846
    Thanks
    10
    Thanked 238 Times in 229 Posts
    My university had something similar, but it was only red or yellow because of a notice put up by the IT guys or girls. It wasn't actually all that reliable, but it helped to find out when issues might be resolved by. So it was human edited.
    jeremy - gnomeontherun
    Educated questions often get educated answers, and simple questions often get simple answers.

  • #7
    Master Coder
    Join Date
    Dec 2007
    Posts
    6,682
    Thanks
    436
    Thanked 890 Times in 879 Posts
    Quote Originally Posted by dajohnson1s View Post
    Sorry for the lack of detail. For whatever reason I couldnt even fathom how to start.

    What I was thinking was yellow would indicate some planned event. Red signifies there is an issue...green is good.

    "Stability" probably wasnt the correct term. I remember as a freshman in the dorms there was a squirrel issue on campus...and depending on which door was left open power would go out or the network would go down. The issue today is more about their isp being 60-100 miles away and there being a "problem somewhere else" as it is now put to the students. So the intranet still functions mostly.

    And instead of CALLING the help desk (mostly student workers that are not in the loop) I think it would be nice to have an admin or whoever have something online to signify what it taking place.

    this is what i had in mind, but I am not very sure if this is just a form that allows the user to check what color they would like and then make a note of what is taking place.

    It appears as something of a network monitor is popular at many universities.

    I am just unsure if this would be something out of the range of a 1-3 person operation (commerical software) or if this is something relatively simple that I could accomplish in a month or two.
    try to write some use cases. Usualy this help because make more clear what you have in mind. As far I understand is like a combination of a ticket system, a specific classification for it and a intuitive and simple system of markup..
    Sound interesting,

    best regards

  • #8
    Regular Coder
    Join Date
    Sep 2007
    Posts
    241
    Thanks
    6
    Thanked 0 Times in 0 Posts
    thanks for all the help.

    Never really thought the stuff taught in Software Engineering would payoff (usecases ...). Ill plan it out a little more.

    I wasn't sure if there was a way to "automate" this process. Still the only way i see this possible is to have a person make the change. I have never really made any software that would interact with hardware.

    Anyway. Thanks again.

  • #9
    Master Coder
    Join Date
    Dec 2007
    Posts
    6,682
    Thanks
    436
    Thanked 890 Times in 879 Posts
    Quote Originally Posted by dajohnson1s View Post
    thanks for all the help.

    Never really thought the stuff taught in Software Engineering would payoff (usecases ...). Ill plan it out a little more.
    was invented to help designers not to torture students,

    I wasn't sure if there was a way to "automate" this process. Still the only way i see this possible is to have a person make the change. I have never really made any software that would interact with hardware.

    Anyway. Thanks again.
    it's more easy to intereact with hardware then people, Different people have different reaction in same context, hardware not, is predictible,

    best regards

  • #10
    Rockstar Coder
    Join Date
    Jun 2002
    Location
    USA
    Posts
    9,074
    Thanks
    1
    Thanked 328 Times in 324 Posts
    Quote Originally Posted by dajohnson1s View Post
    I wasn't sure if there was a way to "automate" this process. Still the only way i see this possible is to have a person make the change. I have never really made any software that would interact with hardware.
    Depending on what you want to monitor exactly, there can be ways to make it automated.
    OracleGuy

  • #11
    Regular Coder
    Join Date
    Sep 2007
    Posts
    241
    Thanks
    6
    Thanked 0 Times in 0 Posts
    Ok, so I had spoken to another person in the Alumni building. What he suggested, since I know there is a webserver, another for banner and another for class websites. I could simply ping those server and check the response...

    if they are down...change to red.
    Not sure what yellow would indicate, maybe scheduled maintenance.

    What I would like to do is check when they (these servers) are down. And just for laughs keep a ratio of up time vs down time.

    So I am now curious, would ping be the better way to go about this?

  • #12
    Rockstar Coder
    Join Date
    Jun 2002
    Location
    USA
    Posts
    9,074
    Thanks
    1
    Thanked 328 Times in 324 Posts
    Quote Originally Posted by dajohnson1s View Post
    So I am now curious, would ping be the better way to go about this?
    Pinging could work, however a better solution would be write some software (or use some existing one) that would run on each server you want to monitor and it would report to the heartbeat server.

    This has several advantages:
    1) This will work even if one of your network segments is configured to block ICMP messages
    2) You can actually monitor the web services on the server and if they go down, try to restart them before reporting an issue
    3) The heartbeat server can send out an alert to whoever needs to fix it reporting the exact glitch. (e.g. the server is running but apache won't start back up)
    4) You could also have support for monitoring other aspects of the computer: CPU temp, fan speed, etc. and if they go out of range before the server's failsafes kick in, it can be reported.
    OracleGuy

  • #13
    Master Coder
    Join Date
    Dec 2007
    Posts
    6,682
    Thanks
    436
    Thanked 890 Times in 879 Posts
    traceroute family tools, this could give you a lot of info about net.
    yellow -> net is slow,
    depend of how much time you want to spend developing this you can make it simpler ot complicated.

    best regards


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •