Open glimchb opened 2 years ago
Hey @glimchb , is this issue available for the LFX mentorship session Jul-Dec ?
Hey @glimchb , is this issue available for the LFX mentorship session Jul-Dec ?
yes
Hey @glimchb , I'm interested in working with this project under LFX, I'm familiar with Go, but rest of things are little new to me.
Hey @glimchb , I'm interested in working with this project under LFX, I'm familiar with Go, but rest of things are little new to me.
- Could you suggest me a way to approach this project or any topics I should get familiar with first.
- Are there any pre-task related to the selection process ?
start by running the repo docker compose and explore all metrics and all containers that are up and running
this is the demo config file https://github.com/opiproject/otel/blob/main/config/telegraf-spdk.conf
we can add
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/gnmi
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/bond
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/cpu
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/disk
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/dns_query
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/docker
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/dpdk
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/ethtool
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/interrupts
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/iptables
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/kernel
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/mem
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/netstat
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/nfsclient
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/nginx
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/sensors
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/snmp
- https://github.com/influxdata/telegraf/tree/master/plugins/inputs/syslog
also check new eBPF https://www.splunk.com/en_us/blog/devops/announcing-the-donation-of-the-opentelemetry-ebpf-collector.html
Hi @glimchb , I was exploring all the metrics by running docker in my local machine and tried to tackle this issue, the thing is when I click the above demo config file above i.e, https://github.com/opiproject/otel/blob/main/config/telegraf-spdk.conf its showing file not found.
Hi @glimchb , I was exploring all the metrics by running docker in my local machine and tried to tackle this issue, the thing is when I click the above demo config file above i.e, https://github.com/opiproject/otel/blob/main/config/telegraf-spdk.conf its showing file not found.
I fixed the link above to https://github.com/opiproject/otel/blob/main/config/telegraf.conf
Hi @glimchb , I was exploring all the metrics by running docker in my local machine and tried to tackle this issue, the thing is when I click the above demo config file above i.e, https://github.com/opiproject/otel/blob/main/config/telegraf-spdk.conf its showing file not found.
I fixed the link above to https://github.com/opiproject/otel/blob/main/config/telegraf.conf
Oh ok, I'll work on it.
@glimchb i'm currently working on the https://github.com/influxdata/telegraf/tree/master/plugins/inputs/docker
I am working on syslog
@glimchb I am facing some issue in syslog. probably I am missing something in configuration, will figure it out by tomorrow probably. I have added few more telemetry
@glimchb let's change the issue description with this it would be super easy to keep track of what is done and what is not.
- [ ] [gnmi](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/gnmi)
- [ ] [bond](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/bond)
- [ ] [cpu](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/cpu)
- [ ] [disk](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/disk)
- [ ] [dns_query](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/dns_query)
- [ ] [docker](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/docker)
- [ ] [dpdk](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/dpdk)
- [ ] [ethtool](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/ethtool)
- [ ] [interrupts](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/interrupts)
- [ ] [iptables](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/iptables)
- [ ] [kernel](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/kernel)
- [ ] [mem](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/mem)
- [ ] [netstat](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/netstat)
- [ ] [nfsclient](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/nfsclient)
- [ ] [nginx](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/nginx)
- [ ] [sensors](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/sensors)
- [ ] [snmp](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/snmp)
- [ ] [syslog](https://github.com/influxdata/telegraf/tree/master/plugins/inputs/syslog)
@glimchb let's change the issue description with this it would be super easy to keep track of what is done and what is not.
done
@glimchb, can you please put the check mark in the issue description for the plugin which are completed.
Cpu, disk, dns_query, ethtool, kernel, mem, netstat, nginx.
@Kevin222004 done
while this exercise of adding more plugins is nice, we should pause for a bit.
please take a look https://github.com/opiproject/lab/tree/main/telegraf.d this is running on real hardware we have in OPI lab it also has dashboards
I was migrating slowly all plugins from this repo to lab repo while testing real hardware setup and adding grafana dashboards
this is the demo config file https://github.com/opiproject/otel/blob/main/config/telegraf.conf
we can add
also check new eBPF https://www.splunk.com/en_us/blog/devops/announcing-the-donation-of-the-opentelemetry-ebpf-collector.html