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
>

Reply via email to