I have a requirement to write the custom curl command and stream the output as success/fail and sendemail if the output is success.
I have a python script to achieve this as pretty simple.
import os
result = os.popen("curl -ILk https://user-prdserver.domain.com/wrapper.json --resolve user-prdserver@domain.com:$port$:$vip$ -H 'Host:$host$' -v").read()
print result
Also I have pretty good reference on how to set it up. But I am not sure how to convert this script with Splunk command requirement. so that it will be compatible in SPL and can stream the output.
When I add this as it is and run from SPL as
....my search|curlit
Could not locate the time (_time) field on some results returned from the external search command 'curlit'.