{"repo":"ArchitektApx/PrtgSensorKit","free":true,"listed":false,"github":"https://github.com/ArchitektApx/PrtgSensorKit","clone":"git clone https://github.com/ArchitektApx/PrtgSensorKit.git","description":"PowerShell framework for building PRTG custom sensors - less boilerplate, valid output every time.","language":"PowerShell","stars":11,"topics":["powershell","powershell-module","prtg","prtg-custom-sensor","prtg-powershell","pwsh","monitoring","prtg-sensors"],"license":"MIT","category":"analytics","readme_excerpt":"📡 PrtgSensorKit PowerShell framework for building PRTG custom EXE/Script Advanced sensors - less boilerplate, valid JSON output every time. --- You write the logic that gathers your metrics; PrtgSensorKit handles building the channels, formatting the JSON PRTG expects, capping channels/message length, and reporting errors. ✨ Why PrtgSensorKit - 🧱 No boilerplate - build channels with one cmdlet, emit valid PRTG JSON with another, or wrap the whole sensor in Invoke-PrtgSensor . - ✅ Always-valid output - enforces PRTG's rules for you (max 50 channels, no # , 2000-char messages, 0 / 1 flags). - 🪆 Pipe-friendly - chain New-PrtgChannel Add-PrtgChannel with no intermediate variables. - 🔀 Runtime helpers - jump to 64-bit PowerShell or PowerShell 7+ when your sensor needs it. - 🔐 Secret storage - keep API tokens and credentials out of your script, DPAPI-encrypted. - 💾 State between runs - cache values and compute rates/deltas, safe under overlapping scans. - 🤝 Shared collection cache - many sensors share one expensive API/SQL/WMI call per interval, race-free. - 🔁 Retries and TLS - -RetryCount re-runs flaky blocks, -ForceModernTls fixes 5.1's web request defaults. - 📝 File logging - per-run log files with full error details, without ever touching the sensor output. - 🩺 Sensor doctor - finds the classic sensor-script mistakes before PRTG does; debug interactively with -DryRun . - 📖 Full built-in help - every command is documented; Get-Help -Full . 📦 Install PRTG launches sen","default_branch":null,"files":null,"tree":[],"storefront":"/r/ArchitektApx","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ArchitektApx/PrtgSensorKit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}