DEV Community

Julian
Julian

Posted on • Edited on

1

Feedback on Prometheus exporter written in Golang for Magento 2

I decided to write 📝 a Prometheus exporter (in Golang) for Magento 2. Why? Because I wanted a better understanding of both Prometheus and Golang. Writing an exporter gives me a practical example for both.

"Magento 2 Prometheus Exporter" consists of two parts, the Prometheus exporter itself and a module for Magento 2 which extends upon the REST API to expose metrics where the native API of Magento 2 lacks in performance (such as determining the amount of orders).

I would love (❤️) and appreciate some feedback and constructive criticism on the exporter. Same goes for the Magento 2 module to extend the REST API but, because the personal objective for me is learning more about Prometheus and Golang, feedback on the actual exporter is of much greater value to me.

https://github.com/Serializator/magento2-prometheus-exporter-golang

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)