Status Code for Webchecks
Hi there.
Can Status Code be added to the Raw Data Column and as a separate graph for the WebChecks?
As an MSP we have 100s of cases across customers where we have to make simple GET and POST calls and have to alert based on Status Code, and seeing the Status Code History is the most useful aspect of the monitoring.
Currently we get by by MANUALLY scripting each API calls and the relevant Body data, however, it would be much preferable if we could streamline this with something that is more, STANDARD.
Bonus Points:
Add the ability to do Warning, Error, and Critical on different thresholds of load milliseconds value
azia1
Posted 5 years ago·Last reply 5 years ago
5 comments
azia1
OP5 years agoDoing the standard external webcheck is fine, and really all we need for this scenario, just that the the HTTP Status Code data isn't outputted and displayed.
We don't want to run custom code for this (not in our environment/s nor in LM point of presence), that is what we are trying to minimize. Unfortunately, due to the lack of HTTP Status Code output we are forced to do run custom code in an ever increasingly unmaintainable amount of datasources in VMs across our and customer environment.
Apologies for my previous words causing the misunderstanding about us wanting to run custom code on LM.
LM User
·5 years agoYeah, that's not likely to change. Giving someone the ability to run their code on our point of presence on the internet, could have huge legal ramifications. Even when there is a trusting relationship involved.
azia1
OP5 years agoThat is correct. What we need is HTTP Status Codes.
Again, we make our own Datasources for each Customer Website or API Endpoint, but that tends to get tedious, and harder and harder to maintain, because we have HUNDREDS of them, each with their own Polling, Timeout, and request Body customizations.
Another major limitation is that we can't use the External Webcheck Source, and are forced to limit the calls from the collectors in our Customer's environment, or keep spinning up VM resources on our end just to have AT LEAST ONE external sourced Webcheck.
LM User
·5 years agoAssuming you mean to have the actual status code and not the simplified version we show in the overallStatus datapoint, right?