Problem with Linux Script – never registers unhealthy
I’m having an issue, and want to see if others have the same experience. I’m having trouble getting any Linux script to return a “StatusError”, or critical result – they initiate, don’t report any issues, and turn green in the console, even if they very explicitly should not.
To test, we got really simple – our Linux script says
#!/usr/bin/sh
echo RED
and then our ERROR expressions says //*[local-name()=”StdOut”] contains “RED”
but our monitor never turns red/critical… The part in bold above is what the documentation shows to evaluate standard out, and what is in the monitor template by default. I don’t know if we’re missing some variable name, or if there’s a bug in the script handler.
Can anyone test this and verify they see the same thing? I’m trying with a numeric value as well to see if the script handler just isn’t parsing strings correctly.
This is in SCOM 2016 CU7
Answer this question
To reply or comment, use the 'Comment' link on the relevant answer or question.