openconfig / gnoi

gRPC Network Operations Interface (gNOI) defines a set of gRPC-based microservices for executing operational commands on network devices.
Apache License 2.0
160 stars 70 forks source link

gNOI RPC for debug log collection #35

Open apathak1990 opened 4 years ago

apathak1990 commented 4 years ago

@ejbrever Currently we don't gNOI RPC which can be used to collect the debug logs from the network devices . Can we have a RPC defined in diag.proto for collection of debug logs from network devices via gNOI . we can combine it with RemoteDownload for File.Get() to extract the debug files saved in a tar format out of the device and the same file can be shared for debugging . I can raise a pull request proposing the model for the above

ejbrever commented 4 years ago

Hi, sorry for the delay. I think that would be great to add to gNOI. Feel free to create a PR, thanks!