Hi Haonan, Such a great useful tool, we can use it to pull metrics data from other systems and then store them into iotdb. I'll review it when I'm free.
Best regards, --------------------- Yuan Tian On Thu, Jun 18, 2026 at 5:54 PM Haonan Hou <[email protected]> wrote: > Hi devs, > > I opened a PR to add a new `metric-scrape` module to apache/iotdb-extras: > > https://github.com/apache/iotdb-extras/pull/111 > > Metric Scrape is a standalone pull-based scraper that periodically reads > Prometheus text > exposition endpoints and writes the samples into the IoTDB table model > through the IoTDB > session client. > > The PR includes: > > - a new default Maven module: `metric-scrape` > - Java package and Maven coordinates aligned with Apache IoTDB > (`org.apache.iotdb`) > - ASF license headers for added files > - generic sample configuration, Dockerfile, and Kubernetes manifests > - README updates for both the module and the repository root > - tests for config loading and Prometheus text parsing > > Local validation passed with: > > - `mvn -pl metric-scrape -am test` > - `mvn -pl metric-scrape -am verify -DskipTests` > - `git diff --check` > > I would appreciate feedback on the module placement, configuration naming, > and whether this > should be included in the default iotdb-extras build. > > Best, > Haonan >
