Logstash plugins

Hello,

I am writing a new plugin using grpc from a cisco router to logstash
here
I have checked the website for this info as i am bit lost and not a ruby expert
The information from the cisco router is just like this

telemetry ietf subscription 101 encoding encode-kvgpb filter xpath /process-cpu-ios-xe-oper:cpu-usage/cpu-utilization/five-seconds source-address x.x.x.x stream yang-push update-policy periodic 500 receiver ip address x.x.x.x 57500 protocol grpc-tcp

hi,

This also includes input, filter and output plugins
I have seen syslog plugin but not sure how it will be for this one
https:/github.com/logstash-plugins/logstash-input-syslog/blob/main/lib/logstash/inputs/syslog.rb