Is it possible to have a sensor like http Content which can handle real Content like Strings.
We have some Status Websites with the following simple text output
Status: [OK] Info: [Everything OK]
Now it would be nice to have a sensor that can handle the two words in [ ] as a channel like the http content sensor. But with that i got an "Unexpected Format: OK" error...
The Info als can have values like "Import of File was not successfully" and so on.
Any solution for this?
Article Comments
Attention: This article is a record of a conversation with the Paessler support team. The information in this conversation is not updated to preserve the historical record. As a result, some of the information or recommendations in this conversation might be out of date.
That works.
But with "HTTP Advanced Sensor" it is not possible to Display the Website Output.
I will try it with a costum sensor and a vbs script.
Dec, 2014 - Permalink
Now we have created our own "Costum Sensor" with a vbs check Here the vbs file
'GetHTMLSource.vbs
args = WScript.Arguments.Count
if args <> 1 then
Wscript.Echo "usage: GetHTMLSource.vbs URL"
wscript.Quit
end if
URL = WScript.Arguments.Item(0)
Set WshShell = WScript.CreateObject("WScript.Shell")
Set http = CreateObject("Microsoft.XmlHttp")
http.open "GET", URL, FALSE
http.send ""
responseText = http.responseText
if InStr(http.responseText,"OK") > 0 then
WScript.Echo "0:" & http.responseText
Wscript.quit ("0")
Elseif InStr(http.responseText,"WARNING") > 0 then
WScript.Echo "1:" & http.responseText
Wscript.quit ("1")
Elseif InStr(http.responseText,"CRITICAL") > 0 then
WScript.Echo "1:" & http.responseText
Wscript.quit ("2")
Elseif InStr(http.responseText,"UNKNOWN") > 0 then
WScript.Echo "1:" & http.responseText
Wscript.quit ("2")
Else
WScript.Echo "1:result not valid"
Wscript.quit ("1")
End if
Dec, 2014 - Permalink
Please look the Sensor "HTTP Advanced Sensor" with the option "Check For Existing Key Words" this should help you. Enable key word check (positive) : In the result returned at the URL, check if a key word exists.
https://www.paessler.com/manuals/prtg/http_advanced_sensor.htm
Hope it helps!
Dec, 2014 - Permalink