PoShPRTG
1.5.0.0
It eases the rollout-/deployment process for new machines and managment of existing machines with all there sensors.
The shipped cmdlets are used to call the PRTG API (http://prtg.paessler.com/api.htm?username=demo&password=demodemo)
All cmdlets are build with
-
It eases the rollout-/deployment process for new machines and managment of existing machines with all there sensors.
The shipped cmdlets are used to call the PRTG API (http://prtg.paessler.com/api.htm?username=demo&password=demodemo)
All cmdlets are build with
- powershell regular verbs
- mostly with pipeling availabilties
- comprehensive logging on verbose and debug channel
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2017 - Andreas Bellstedt. All rights reserved.
Package Details
Author(s)
- Andreas Bellstedt
Tags
PoShPRTG PSPRTG PRTG PRTGNetworkMonitor PRTG_Network_Monitor PowerShell Automation Management Monitoring
Functions
Connect-PRTGServer Get-PRTGSensorTree Get-PRTGProbe Get-PRTGObject Receive-PRTGObject Copy-PRTGObject Set-PRTGObjectProperty Disable-PRTGObject Enable-PRTGObject Remove-PRTGObject Rename-PRTGObject Get-PRTGObjectProperty Receive-PRTGObjectProperty Receive-PRTGObjectStatus Get-PRTGDevice Get-PRTGSensor Get-PRTGGroup Disconnect-PRTGServer Set-PRTGObjectPriority Invoke-PRTGSensorTreeRefresh Test-PRTGObjectNotification Receive-PRTGObjectDetail Invoke-PRTGObjectRefresh Set-PRTGObjectAlamAcknowledgement Move-PRTGObjectPosition Get-PRTGObjectTAG Add-PRTGObjectTAG Remove-PRTGObjectTAG Find-PRTGObject Show-PRTGTemplateSummaryFromObjectTAG Compare-PRTGDeviceSensorsFromTemplateTAG New-PRTGDefaultFolderStructureToProbe New-PRTGDeviceFromTemplate
Dependencies
This module has no dependencies.
Release Notes
The idea for the module was born while maintaining quiete a large deployment of PRTG installation in my job at abtis GmbH - www.abtis.de
I startet to dig into the API documentation and write some powershell functions after work, just for fun and hopefully easy of work.
After then the collection of functions was growing and growing so I decided to put them together in this module.
Hopefully some other people may benefit from my work and investigation.
Further release- and changenotes will be tracked in my github repo and available under:
https://github.com/AndiBellstedt/PoShPRTG/blob/master/changelog.md
FileList
- PoShPRTG.nuspec
- PoShPRTG.psd1
- PoShPRTG.psm1
- Functions\Add-PRTGObjectTAG.ps1
- Functions\Compare-PRTGDeviceSensorsFromTemplateTAG.ps1
- Functions\Connect-PRTGServer.ps1
- Functions\Copy-PRTGObject.ps1
- Functions\Disable-PRTGObject.ps1
- Functions\Disconnect-PRTGServer.ps1
- Functions\Enable-PRTGObject.ps1
- Functions\Find-PRTGObject.ps1
- Functions\Get-PRTGDevice.ps1
- Functions\Get-PRTGGroup.ps1
- Functions\Get-PRTGObject.ps1
- Functions\Get-PRTGObjectProperty.ps1
- Functions\Get-PRTGObjectTAG.ps1
- Functions\Get-PRTGProbe.ps1
- Functions\Get-PRTGSensor.ps1
- Functions\Get-PRTGSensorTree.ps1
- Functions\Invoke-PRTGObjectRefresh.ps1
- Functions\Invoke-PRTGSensorTreeRefresh.ps1
- Functions\Move-PRTGObjectPosition.ps1
- Functions\New-PRTGDefaultFolderStructureToProbe.ps1
- Functions\New-PRTGDeviceFromTemplate.ps1
- Functions\Receive-PRTGObject.ps1
- Functions\Receive-PRTGObjectDetail.ps1
- Functions\Receive-PRTGObjectProperty.ps1
- Functions\Receive-PRTGObjectStatus.ps1
- Functions\Remove-PRTGObject.ps1
- Functions\Remove-PRTGObjectTAG.ps1
- Functions\Rename-PRTGObject.ps1
- Functions\Set-PRTGModuleLogging.ps1
- Functions\Set-PRTGObjectAlamAcknowledgement.ps1
- Functions\Set-PRTGObjectPriority.ps1
- Functions\Set-PRTGObjectProperty.ps1
- Functions\Show-PRTGTemplateSummaryFromObjectTAG.ps1
- Functions\Test-PRTGObjectNotification.ps1
- Helper\Compare-ObjectProperty.ps1
- Helper\Set-TypesNamesToPRTGObject.ps1
- Helper\Write-Log.ps1
- TypeDefinition\TypeDefinition.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.5.1.1 | 464 | 11/19/2020 |
1.5.0.0 (current version) | 1,008 | 3/5/2017 |