PoShMon

1.1.0

PoShMon is an open source PowerShell-based server and farm monitoring solution. It's an 'agent-less' monitoring tool, which means there's nothing that needs to be installed on any of the environments you want to monitor - you can simply run or schedule the script from a regular workstation and have it monitor a single server or group of servers, using PowerShell remot
PoShMon is an open source PowerShell-based server and farm monitoring solution. It's an 'agent-less' monitoring tool, which means there's nothing that needs to be installed on any of the environments you want to monitor - you can simply run or schedule the script from a regular workstation and have it monitor a single server or group of servers, using PowerShell remoting. PoShMon is also able to monitor 'farm'-based products like SharePoint, in which multiple servers work together to provide a single platform.

Key Features
Some of the key features / benefits of PoShMon are:
- Agent-less Monitoring - nothing needs to be installed on the remote servers
- Core operating system and web-site monitoring
- Specialized SharePoint monitoring
- Specialized Office Online Server monitoring
- Supports frequent/critical as well as comprehensive daily monitoring
- Email, Pushbullet (mobile), Office 365 Teams ('Chat-ops') and Twilio (SMS) notifications
- Provides a framework for 'self-healing' systems
- Support for Operation Validation Framework (OVF)

For more information, documentation etc. visit https://github.com/HiltonGiesenow/PoShMon as well as the Samples folder within the module itself.
Show more

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PoShMon -RequiredVersion 1.1.0

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PoShMon -Version 1.1.0

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

2016 Hilton Giesenow, All Rights Reserved

Package Details

Author(s)

  • Hilton Giesenow

Tags

Monitoring Server Farm SharePoint

Dependencies

This module has no dependencies.

Release Notes


1.1.0
* Added ability to create ad-hoc html report
* For Drive Space Test, Add Volume Name to Output
* Added html formatting to Exception emails

1.0.0
* Official 1.0.0 release
* Added SMS notification via Twilio
* Improved SharePoint Distributed Cache health test
* Fixed some unit tests
* Fixed Unsupported Verbs warning
* Notification refactor
* Fixed failing Websites test for cookie prompt
* Fixed CPU test failing on local machine
* Fixed CPU test bug for group of servers
* Fixed EventLog test bug
* Improved failure message for Windows Service tests

0.15.1
* Adding capability to run without any config (to scan local machine)
* Minor wording change

0.15.0
* Bug fixes for Pushbullet and Microsoft Teams message posting
* Added sample for self-healing
* Minor code cleanups

0.14.0
* Integration with Operation Validation Framework (OVF)

0.13.0
* Implement hyperlinks in output
* Implemented CI server
* Created a Merger framework (to merge multiple outputs)
* Create a Merger for OS output
* Removed ApplicationName from SharePoint Job Health Test
* Add 'Last Reboot Time' test

0.12.0
* Added Office Web Apps / Office Online Server monitoring
* Added some style to Email output
* Changed display to Hard Drive and Memory output
* Fixed bug in email footer for skipped tests

0.11.0
* Created 'Self-Healing' Framework into which custom scripts can be injected
* Added ability to skip auto-discovered Windows services
* Fixed bug where Pushbullet and Office 365 Teams were not showing Environment name
* Fixed bug in harddrive space percent test
* Fixed bug in cpu test for standalone 'minimal config test

0.10.1
* Added Proxy settings to enable Pushbullet and 0365 Teams connectivity
* Introduced a 'minimum configuration' for local machine monitoring
* Fixed bug in SharePoint UPS Sync monitor
* Added Resolver for High CPU usage while SharePoint Search Index is running
* Improved Verbose output logging
* Added option for harddrive space to track by percent
* Add a check for any invalid TestsToSkip
* Fixed bug in Update-PoShMon

0.9.2
* Fixed bug in email output
* Fixed bug with not terminating Remote sessions correctly

FileList

Version History

Version Downloads Last updated
1.3.0 1,457 8/18/2019
1.2.0 240 11/23/2018
1.1.1 133 7/16/2018
1.1.0 (current version) 68 5/24/2018
1.0.0 161 2/5/2018
0.15.1 122 11/9/2017
0.15.0 42 10/29/2017
0.14.0 35 10/3/2017
0.13.0 174 3/14/2017
0.12.0 41 2/16/2017
0.11.0 27 2/7/2017
0.10.1 25 2/1/2017
0.9.2 18 1/24/2017
0.9.1 16 1/23/2017
0.9.0 17 1/23/2017
0.8.3 41 1/17/2017
0.8.2 19 1/11/2017
0.8.1 20 1/5/2017
0.8.0 18 1/5/2017
0.7.0 19 1/4/2017
0.6.2 18 1/3/2017
0.6.1 18 1/3/2017
0.6.0 18 1/1/2017
0.5.1 19 12/30/2016
0.5.0 18 12/30/2016
0.4.0 21 12/28/2016
0.2.0 19 12/25/2016
Show more