apache / apache/rocketmq-exporter
Is it possible to provide a Go language version exporter?
- Dominant language
- Java
- Stars
- 324
- Forks
- 178
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
This project is written in Java, and the build result is a JAR file. It requires a JRE environment to run, which adds a bit of bloat.
I have used other exporters like node_exporter, mysql_exporter, kafka_exporter, etc. They are all written in Go and build executable files, requiring no additional dependencies.
Using it this way is very simple. Have you considered using Go to develop this project (or for a new project)?
**Describe the solution you'd like**
A RocketMQ exporter version written in the Go language.
**Describe alternatives you've considered**
Written in the Go language by myself
Contributor guide
Research direction
No files, tests, or entry points are mentioned. Start by reviewing the existing Java RocketMQ exporter and its current behavior, then determine the scope needed for a standalone Go implementation. Done would mean a Go exporter that provides equivalent functionality without requiring a JRE.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, java, prometheus
- Domain
- devops, observability-sre
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100