PrtgAPI

0.9.5

C#/PowerShell interface for PRTG Network Monitor

Installation Options

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

Install-Module -Name PrtgAPI -RequiredVersion 0.9.5

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deloy 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

Author(s)

lordmilko

Copyright

(c) 2015 lordmilko. All rights reserved.

Owners

Tags

Prtg Sensor Device Group Probe Channel Notification Action Trigger Remove Pause Resume Check Acknowledge PowerShell Setting Property

Cmdlets

Get-Channel Get-Device Get-DeviceTemplate Get-Group Get-ModificationHistory Get-NotificationAction Get-NotificationTrigger Get-Object Get-ObjectLog Get-ObjectProperty Get-Probe Get-PrtgSchedule Get-PrtgStatus Get-Sensor Get-SensorFactorySource Get-SensorHistory Get-SensorTarget Get-SensorTotals Get-SensorType Get-SystemInfo New-SearchFilter New-SensorFactoryDefinition Confirm-Sensor Add-Device Add-Group Add-NotificationTrigger Set-NotificationTrigger Add-Sensor Approve-Probe Backup-PrtgConfig Clear-PrtgCache Copy-Object Edit-NotificationTriggerProperty Sync-PrtgConfigFile Move-Object New-DeviceParameters New-GroupParameters New-NotificationTriggerParameters New-SensorParameters Open-PrtgObject Suspend-Object Update-Object Remove-NotificationTrigger Remove-Object Rename-Object Restart-Probe Restart-PrtgCore Resume-Object Set-ChannelProperty Set-ObjectPosition Set-ObjectProperty Test-ErrorStatus Start-SortPrtgObject Start-AutoDiscovery Connect-PrtgServer Disable-PrtgProgress Disconnect-PrtgServer Enable-PrtgProgress Get-PrtgClient Connect-GoPrtgServer Get-GoPrtgServer Install-GoPrtgServer Set-GoPrtgAlias Uninstall-GoPrtgServer Update-GoPrtgCredential Set-PrtgClient Update-SystemInfo

Functions

New-Credential

Dependencies

This module has no dependencies.

Release Notes

Release Notes: https://github.com/lordmilko/PrtgAPI/releases/tag/v0.9.5

---

PrtgAPI is a C#/PowerShell library that abstracts away the complexity of interfacing with the PRTG Network Monitor HTTP API.

PrtgAPI implements comprehensive type system providing an extensive array of functionality, enabling you to develop powerful applications for managing your network.

All cmdlets in PrtgAPI support some level of piping, allowing you to directly chain multiple cmdlets together to develop powerful one liners.

Operations supported by PrtgAPI include enumerating channels, sensors, devices, groups and probes, modifying object properties, creating brand new sensors, devices, groups and notification triggers, pausing, unpausing and acknowledging objects, renaming and removing items, and more.

PrtgAPI includes full Cmdlet Comment/XmlDoc documentation. Detailed information on any cmdlet can be found within PowerShell by running Get-Help <cmdlet> or Get-Help <cmdlet> -Full

For examples and usage scenarios, please see the Project Site.

Version History

Version Downloads Last updated
0.9.8 88 8/19/2019
0.9.7 1,803 5/8/2019
0.9.6 678 4/3/2019
0.9.5 (current version) 1,304 1/13/2019
0.9.4 118 1/3/2019
0.9.3 43,303 11/20/2018
0.9.2 410 11/1/2018
0.9.1 253 10/3/2018
0.9.0 193 8/27/2018
0.8.6 711 5/4/2018
0.8.5 35 4/23/2018
0.8.4 7 4/23/2018
0.8.3 47 4/2/2018
0.8.2 6 3/30/2018
0.8.1 57 3/11/2018
0.8.0 116 2/23/2018
0.7.3 150 11/20/2017
0.7.2 29 11/13/2017
0.7.1 31 10/15/2017
0.7.0 14 10/6/2017
0.6.10 47 8/2/2017
0.6.9 73 4/24/2017
0.6.8 26 4/19/2017
0.6.7 13 4/11/2017
0.6.6 6 4/10/2017
0.6.5 6 4/10/2017
0.6.4 14 3/25/2017
0.6.3 6 3/22/2017
0.6.2 7 3/19/2017
0.6.1 8 3/14/2017