Public | Automated Build

Last pushed: a year ago
Short Description
Collectd 5.7.1 with gRPC plugin
Full Description

Run docker example:

docker run -p <GRPC_PORT>:<GRPC_PORT> -v /path/to/collectd.conf:/etc/collectd.conf:ro celine/collectd-grpc:latest

Remember to edit collectd.conf with your own values

Example in Python sending data with gRPC:

  • Install grpc (example: pip install grpcio==1.1.3 grpcio-tools==1.1.3)
  • Create stubs: python -m -I/usr/local/include -I./proto --python_out=./ --grpc_python_out=./ ./collectd.proto and python -m -I/usr/local/include -I./proto --python_out=./ --grpc_python_out=./ ./types.proto
  • Replace host and GRPC_PORT in by the host and port where collectd-grpc is running
  • Run (python
Docker Pull Command
Source Repository