-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Feature request: gRPC support #665
Comments
That's not planned, the blackbox exporter scope is more basic protocols like plain HTTP. I'd suggest writing your own exporter if you need this, I'm not aware of one currently existing. |
Couldn't you just query it via HTTP? gRPC basically uses HTTP/2 for communication. I'm totally talking out ignorance, tho, haven't dealt with that technology too much. |
grpc is primarily used for backends, this tool seems designed to probe frontends. You probably dont want to be calling your backend endpoints/rpcs with your monitoring system but instead emitting stats from within them (statsd or similar) and exposing a health endpoint for things like a deploy system or k8s liveness/readyness |
@brian-brazil I can send a PR with grpc support |
That's for the offer, but I'm not willing to expand the scope of this exporter to cover that. I'd suggest starting a new exporter so that it can handle all the various gRPC use cases as they come up, which can then also be listed on the prometheus website. |
Hi there,
Do you guys have plans to add support to perform probe checks to gRPC services?
I've searched for solutions with Blackbox exporter to achieve this but no success.
The text was updated successfully, but these errors were encountered: