influxdata / influxdata/telegraf
Add integration for service discovery & kv config stores (dynamic config)
- Dominant language
- Go
- Stars
- 17.8k
- Forks
- 5.8k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 161
Description
If there's some standard service discovery to connect to like Consul, it would be cool to have Telegraf connect to that and automatically start collecting data for services that Telegraf supports.
So when a new MySQL server comes on, Telegraf will automatically start collecting data from it.
Just an idea. Users could also get this by just having Telegraf part of their deploys when they create new servers.
Contributor guide
Research direction
The issue names Consul-style service discovery, key-value configuration stores, and MySQL as an example target, but identifies no files, tests, or entry points. First define the discovery and configuration behavior and the integration boundary; done would require an agreed implementation scope plus tests showing newly discovered services can be monitored.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, mysql
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100