Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

monitoring: enhance the demo with more telemetries #5

Open
9 of 19 tasks
glimchb opened this issue Aug 16, 2022 · 15 comments
Open
9 of 19 tasks

monitoring: enhance the demo with more telemetries #5

glimchb opened this issue Aug 16, 2022 · 15 comments
Labels
good first issue Good for newcomers

Comments

@glimchb
Copy link
Member

glimchb commented Aug 16, 2022

@glimchb glimchb transferred this issue from opiproject/opi-prov-life Jan 27, 2023
@glimchb glimchb added the good first issue Good for newcomers label Jan 27, 2023
@d4v1d03
Copy link

d4v1d03 commented Jun 12, 2024

Hey @glimchb , is this issue available for the LFX mentorship session Jul-Dec ?

@glimchb
Copy link
Member Author

glimchb commented Jun 12, 2024

Hey @glimchb , is this issue available for the LFX mentorship session Jul-Dec ?

yes

@angad-singhh
Copy link

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 ?

@glimchb
Copy link
Member Author

glimchb commented Jun 13, 2024

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

@aditya-chari25
Copy link

this is the demo config file https://github.com/opiproject/otel/blob/main/config/telegraf-spdk.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

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.

@glimchb
Copy link
Member Author

glimchb commented Jun 18, 2024

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

@aditya-chari25
Copy link

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.

@Eeshu-Yadav
Copy link

@glimchb i'm currently working on the https://github.com/influxdata/telegraf/tree/master/plugins/inputs/docker

@Kevin222004
Copy link
Contributor

I am working on syslog

@Kevin222004
Copy link
Contributor

@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

@Kevin222004
Copy link
Contributor

Kevin222004 commented Jul 1, 2024

@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
Copy link
Member Author

glimchb commented Jul 1, 2024

@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

@Kevin222004
Copy link
Contributor

Kevin222004 commented Jul 10, 2024

@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.

@glimchb
Copy link
Member Author

glimchb commented Jul 10, 2024

@Kevin222004 done

@glimchb
Copy link
Member Author

glimchb commented Jul 10, 2024

while this exercise of adding more plugins is nice, we should pause for a bit.

  • as you noticed, this repo is CI and not running on real HW
  • while updating plugins, we are not building or enhancing any grafana dashboards to have meaningful representation

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

6 participants