-
Notifications
You must be signed in to change notification settings - Fork 835
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Is it possible to access /health/status and /metadata endpoints defined in seldon through ambassador #1822
Comments
Yes - we need to extend the external API to add status, health and metadata endpoints that are applicable per model component and for the entire graph. @RafalSkolasinski |
Thankyou @cliveseldon .So would this be applicable for the other endpoints as well such as /predict , /transform-input ,/transform-output , /route , /aggregate ? |
Was not thinking those as they are internal to the inference graph. But the ability to call any sub-part of the inference graph externally would be useful for testing. |
Yes true |
I do believe that single model metadata endpoints are already available, for example
|
my-model is the name of the model used in the graph rite? |
Yes, that's the name used in the graph. It should be available in v1.1.0 if you run the new golang orchestrator (default). |
The single model metadata (via ambassador) are covered in the example: https://docs.seldon.io/projects/seldon-core/en/latest/examples/metadata.html |
@RafalSkolasinski Ok..so will this work if we have multinode graph? |
This right now is querying the a single model at a time specified by the endpoint you're calling. We are currently working on providing a graph-level metadata in #1728 (including all models' metadata too) but this is still WIP with initial PR #1803 to land soon. I guess the scope of the issue here would be to allow for sth like
to work in similar manner as |
@RafalSkolasinski Is this possible to be included in future seldon version wherein we can call the subpart of inference graph using the ambassador endpoint? |
In v2 you can check status of individual models as well as for Pipelines get overall readiness. |
Hi,
At present, I have noticed that /health/status and /metadata endpoints are accessible when the docker is run locally and tested
Eg: curl http://ipaddress/health/status
But when I try to access http://ambassadorexposedip/prefix/health/status, it shows 404 error.
So is /api/v0.1/predictions endpoint only accessible through ambassador?
Please do Reply
The text was updated successfully, but these errors were encountered: