We are using the .NET SDK to upload data to our azure search service(s). We already have the logic in place to automatically back down if we start getting HTTP 207 response, and even further once we get HTTP 503 responses.
The problem I see... is it all seems like a black box. I want to know how busy the search service is, so we don't further cause problems by not waiting long enough before retrying a particular upload of data. Can we get any sort of diagnostic information on the status of an azure search service, how busy it is, etc? Can we get any sort of diagnostic information that we can use when receiving 207 and 503 so we can automatically wait a # of seconds or minutes (dynamically figured out based on how busy the search service reports it is), so we can most efficiently start sending more data when the search service is truly ready?
Thanks, Andres