Skip to main content

a collection of admin services

Project description

Debugging gRPC library can be a complex task. There are many configurations and internal states, which will affect the behavior of the library. This Python package will be the collection of admin services that are exposing debug information. Currently, it includes:

  • Channel tracing metrics (grpcio-channelz)
  • Client Status Discovery Service (grpcio-csds)

Here is a snippet to create an admin server on “localhost:50051”:

server = grpc.server(ThreadPoolExecutor()) port = server.add_insecure_port(‘localhost:50051’) grpc_admin.add_admin_servicers(self._server) server.start()

Welcome to explore the admin services with CLI tool “grpcdebug”: https://github.com/grpc-ecosystem/grpcdebug.

For any issues or suggestions, please send to https://github.com/grpc/grpc/issues.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for grpcio-admin, version 1.39.0
Filename, size File type Python version Upload date Hashes
Filename, size grpcio_admin-1.39.0-py2-none-any.whl (2.7 kB) File type Wheel Python version py2 Upload date Hashes View
Filename, size grpcio_admin-1.39.0-py3-none-any.whl (2.7 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size grpcio-admin-1.39.0.tar.gz (2.9 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page