PSNetMon - PowerShell Network Monitoring Utility Rev. 2.9

Network resource monitoring utility written in HTML and PowerShell. Completely customizable. Monitor hosts, ports and services. Always a work in progress. Looking for others to help with development. Contributors always welcome! Thank you!

PSNetMon.zip
 
 
 
 
 
5 Star
(3)
1,071 times
Add to favorites
Networking
5/17/2016
E-mail Twitter del.icio.us Digg Facebook
Sign in to ask a question


  • Service Monitoring
    12 Posts | Last post May 17, 2016
    • I love this tool but I am not able to get the service monitoring to work. It shows the server but not the service for some reason.
    • Glad you love it! 
      For Service Monitoring:
      Servicehosts.cfg and Services.cfg are corresponding configuration files
      ServerHosts.CFG should be the specific Server DNS name or IP address
      Services.cfg should be the specific name of the service. (to get this go to service.msc, select a service, open a service, and on the general tab try putting the Service Name)
      If you are having an issues beyond that I can provide my contact information to resolve.
    • So in servicehosts.cfg I have the ip of the server - 10.0.33.93 and in services.cfg I have the service I want to monitor - tomcat7.exe but on the page it only shows the ip and nothing under the service name or status. I am using Windows Server 2012 r2 on both servers. Any other ideas? It may just be how I have the config files set up.
    • Looks like its related to configuration of Apache Tomcat 7 during installation
      Below is a link to Tomcat deployment instructions for Windows
      https://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html
      
      About halfway through the page there are instructions for naming the service during the install. You may need to re-install or run some commands to add a "service name" to the application. Would be a good idea to have this setup. It tags in if it has other dependents of services that may use the "service name" in the registry.  feel free to email me directly at my username @yahoo.com
      
    • Okay I figured it out and it is because of the service name. One more question. If I want to keep adding new services to monitor what is the best way to do that outside of the two cfg files already created?
    • You can create new server lists and service config files in the CFG directory.
      Update lines 11 and 12 in the PSNetMonServiceScript.ps1 with the correct path and file names.
      That should allow you to add multiple services/servers to monitor.
      
      If there are any additional features you would like to see let me know.
      If you have further questions or recommendations please let me know.
      
    • Perfect. Looks like I am all set
    • Awesome if you need anything don't hesitate to ask.
      Thanks!
      BV
    • One possible feature for the future. We have a need to monitor folders to make sure that files are not left in it more than 15 minutes as they are picked up by our ERP system, It would be nice to have a folder content monitoring feature to turn red if a file in a folder has been there to long.
    • Ok I will make note of it, do some research and test and build.
      Should be an easy module to design.
      
      
    • One last thing for monitoring services you have to go down to line 136 and remove the # so the new variables will be run against the service script. Just remembered as I was scouring the script.
    • FYI - PSNetMon has been updated to 2.9
      The feature you specifically requested has been added. Sorry for the delay, have been busy with school and testing.
  • Any updates?
    5 Posts | Last post May 17, 2016
    • Firstly, this is an awesome script/html combo!!!  A LOT of potential here.  I hate to be one of those people to ask, but I just want to make sure that I'm not missing any updates before I tweak this for my applications!!!  Thanks!!
    • I am finished with an update I completed for GCulbert70 for a file time stamp check module. I should be putting an update out this month. If you'd like a specific feature let me know and I will try to accommodate your needs. I really appreciate your feedback. It means that this personal project for me is worth more than just my needs. Thanks!
    • Sounds great!!  Keep up the good work!!!  I don't really have any feature requests....  Only things I can think of are items that I am sure you are working on..  such as simpler ways to change/add server and port lists etc.   It's definitely an awesome collection of scripts!!!  Thanks for all your work!!
    • Thank you very much! Everything should be configurable via the CFG files in the CFG folder. If the documentation is lax let me know what you think should be changed and will update in the next revision. Thanks for your help and using PSNetMon. :)
    • FYI - PSNetMon has been updated to 2.9
  • How do I edit the style of the HTML?
    2 Posts | Last post September 15, 2015
    • How do I edit the style of the HTML?
    • The style PSNetMon is stored in the CSS (cascading style sheets) in the css\ directory. A few scripts have some static content that will eventully be moved to the CSS.
  • If I need to edit a specific module where would that module be located at?
    2 Posts | Last post September 15, 2015
    • If I need to edit a specific module where would that module be located at?
    • All modules are located in the \scripts directory.
      All are written in PowerShell and HTML.
  • What is the largest environment you would recommend PSNetMon for?
    2 Posts | Last post September 15, 2015
    • What is the largest environment you would recommend PSNetMon for?
    • PSNetMon is designed for small home office or small business environments. I'd suggest nothing more than 100 nodes to monitor. Anything larger then you may want a more robust solution.
  • How do I request a feature to be added?
    2 Posts | Last post September 15, 2015
    • How do I request a feature to be added?
    • Post here in the question and answer and I will review the request and add that feature if applicable.
      
  • What future features are planned for PSNetMon?
    2 Posts | Last post September 15, 2015
    • What future features are planned for PSNetMon?
    • Future features:
      Reporting module - complete graphing and reporting module
      Resource module - separate script-able module for generating a given report on a machines health and resources
      
      Recently Completed Modules:
      RSS Feed reader - still in testing but fully functional
      Weather Alerts module - fully functional
      Camera monitoring module - fully functional
  • How often is PSNetMon updated?
    2 Posts | Last post September 15, 2015
    • How often is PSNetMon updated?
    • PSNetMon is updated on a fairly frequent basis. I try to incorporate new features with every addition. Everything should be completely modular and text based.
  • What web browser is best used with PSNetMon?
    2 Posts | Last post September 14, 2015
    • What web browser is best used with PSNetMon?
    • Chrome & Firefox work very well.
      Will test with Edge to determine compatibility...
      Internet Explorer has has issues rendering pages.