Hello,
I've been poking around and found some functionality that would be useful to me in the ADE probe. I would love to be able to write something to deploy probe(s) in an automated fashion. I found some documentation, however it might be outdated.
Unable to deploy probes via ADE REST call. - CA Knowledge
I'm trying to deploy using $ADE_ADDRESS/callback2/deploy_probe, with the following:
HTTP POST application/xml
<nimPds>
<package>cdm</package>
<robot>$ROBOTADDR</robot>
</nimPds>
I get a 500 response with the message "Received status (3) on response (for sendRcv) for cmd = 'deploy_probe'
If I looked in the ADE log, it states ''invalid argument, Parameter 'packageName' cannot be null or empty." If I try the call with packageName instead of package, I get the same message.
If I try a different call (submit_job) I get a successful response with a job ID, but the job seemingly never starts, and I can't receive a status back.
Has anyone utilitized the ADE REST API? On a similar note, is there any documentation for callbacks for other probes on what is required to get a successful response? In CA PM, you could get the information required for a successful REST call through a restcall. If you do options against the call in UIM, it tells you that it expects nimPds in either json or XML, but that's about it.
Any insight would be appreciated!
Thanks,
Josh