Skip to content

Conversation

@iyashjayesh
Copy link
Owner

@iyashjayesh iyashjayesh commented Jan 8, 2026

  • Registers MonigoCollector in init() to ensure custom metrics are actually exposed.
  • Removes redundant CPU/Memory metric collection in Collect() to fix "metric collected before" runtime errors.
  • Fixes minor syntax error in exporter

@iyashjayesh iyashjayesh changed the base branch from feat/disk-io-and-robustness to main January 8, 2026 05:03
@iyashjayesh iyashjayesh changed the title Fix/prometheus metrics registration Fix Prometheus metrics registration and duplicate collection Jan 8, 2026
iyashjayesh and others added 3 commits January 8, 2026 10:35
* fix: improve error handling for address in use

* feat: add helper to return the port in use

* revert: revert port in example to 8080

* docs: remove duplicate func keyword

Co-authored-by: emmadal <emmanueldalougou@gmail.com>
@iyashjayesh iyashjayesh merged commit bd8db82 into main Jan 23, 2026
3 checks passed
iyashjayesh added a commit that referenced this pull request Jan 23, 2026
* Improve Port error handling and fix docs (#30)

* fix: improve error handling for address in use

* feat: add helper to return the port in use

* revert: revert port in example to 8080

* docs: remove duplicate func keyword

* Fix Prometheus metrics registration and duplicate collection (#29)

* update readme

* update readme

* update readme

* update readme

* feat: Implement time-series storage with tstorage, introduce a config builder and add disk I/O monitoring

* Fix Prometheus metrics registration and duplicate collection

* updated compreshensive example

* updated go mod

* Improve Port error handling and fix docs (#30) (#31)

* fix: improve error handling for address in use

* feat: add helper to return the port in use

* revert: revert port in example to 8080

* docs: remove duplicate func keyword

Co-authored-by: emmadal <emmanueldalougou@gmail.com>

---------

Co-authored-by: emmadal <emmanueldalougou@gmail.com>

---------

Co-authored-by: emmadal <emmanueldalougou@gmail.com>
iyashjayesh added a commit that referenced this pull request Jan 26, 2026
…ion (#34)

* update readme

* update readme

* update readme

* update readme

* feat: Implement time-series storage with tstorage, introduce a config builder and add disk I/O monitoring

* Fix Prometheus metrics registration and duplicate collection

* updated compreshensive example

* updated go mod

* Improve Port error handling and fix docs (#30) (#31)

* fix: improve error handling for address in use

* feat: add helper to return the port in use

* revert: revert port in example to 8080

* docs: remove duplicate func keyword

Co-authored-by: emmadal <emmanueldalougou@gmail.com>

* feat() impl asynchronous telemetry Pipeline and Storage Abstractions

* rebase (#35)

* Improve Port error handling and fix docs (#30)

* fix: improve error handling for address in use

* feat: add helper to return the port in use

* revert: revert port in example to 8080

* docs: remove duplicate func keyword

* Fix Prometheus metrics registration and duplicate collection (#29)

* update readme

* update readme

* update readme

* update readme

* feat: Implement time-series storage with tstorage, introduce a config builder and add disk I/O monitoring

* Fix Prometheus metrics registration and duplicate collection

* updated compreshensive example

* updated go mod

* Improve Port error handling and fix docs (#30) (#31)

* fix: improve error handling for address in use

* feat: add helper to return the port in use

* revert: revert port in example to 8080

* docs: remove duplicate func keyword

Co-authored-by: emmadal <emmanueldalougou@gmail.com>

---------

Co-authored-by: emmadal <emmanueldalougou@gmail.com>

---------

Co-authored-by: emmadal <emmanueldalougou@gmail.com>

* udpate: readme and WithSamplingRate, WithStorageType, WithHeadless for config builder

---------

Co-authored-by: emmadal <emmanueldalougou@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant