Skip to content

Conversation

@onetechnical
Copy link
Contributor

@onetechnical onetechnical commented Jul 22, 2025

Summary

Publishing metrics is handled with the node exporter binary. This PR updates node exporter using a build on golang 1.23.11. In addition, a Linux ARM64 binary was added.

These binaries were produced by GitHub Actions:

https://github.com/algorand/node_exporter/actions/runs/16448764525

As the output of Actions are ephemeral, the following were the checksums generated in the above:

02c5c885bb00ffd670b8b7be501bfc4f5c424a1ca37280553407db8ca7c1802e  node_exporter
5f1ec8528979f361452b73aa949d459eb6db21f6a7c003dd63c3666733bfdaa2  node_exporter-stable-darwin-universal.tar.gz

1e555c3d12a78a4666ec726d8972f9d821bd293d62806e23e288d4acac1e940f  node_exporter
97bb048c8b9350a1c559245d1aa1dae63545dfc14c5e4630bf527abdbc201dbe  node_exporter-stable-darwin-x86_64.tar.gz

8c8eacf7d542880afb1b20407ccb42953ea637c7e6591707cc39e558f82d668f  node_exporter
fb6bb79bb9e61de40d560234d331954cad688768b08e22dc3fe290c63d25240b  node_exporter-stable-darwin-arm64.tar.gz

f2c1656c65df483f2b53889c13ccf38e57d1bcf9678cbb6077974c900ee7b32f  node_exporter
d2ed3f3d0c6456f461da53186f5309aecaf059cdc232c658130296d6fc98a80b  node_exporter-stable-linux-aarch64.tar.gz

cb143479c4df36062ffd1fbe177ee75f4ff56fce2df493976f9796c7ac243eff  node_exporter
5a0e5495e363e78792a9e87d4d4c5717bb0267bae0be4035824a27cacbe6b104  node_exporter-stable-linux-x86_64.tar.gz

Test Plan

  • Verify checksums in GitHub Actions run for node exporter link (if available)
  • Verify checksums of tar.gz files in this PR
  • Verify checksums of expanded node_exporter file from tar.gz
  • Run nightly using these binaries and verify metrics support (darwin arm, linux arm64, linux amd64)

@codecov
Copy link

codecov bot commented Jul 22, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 47.80%. Comparing base (36a83dd) to head (a4e01ed).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #6387      +/-   ##
==========================================
- Coverage   50.68%   47.80%   -2.88%     
==========================================
  Files         661      654       -7     
  Lines      110682   110584      -98     
==========================================
- Hits        56097    52870    -3227     
- Misses      51724    54689    +2965     
- Partials     2861     3025     +164     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@onetechnical onetechnical marked this pull request as ready for review July 22, 2025 19:24
@onetechnical onetechnical merged commit 8f33ac2 into algorand:master Jul 23, 2025
36 of 37 checks passed
@onetechnical onetechnical deleted the node-exporter-update branch July 23, 2025 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants