Summary
This library aims to enable Metrics-Driven Development for C++ services. It implements the Prometheus Data Model, a powerful abstraction on which to collect and expose metrics. We offer the possibility for metrics to be collected by Prometheus, but other push/pull collections can be added as plugins.
Versions
v1.2.4 :: 0 :: gentoo
- Modified
- License
- MIT
- Keywords
- amd64 x86 ~arm ~arm64 ~riscv
- USE flags
- test zlib
USE flags
General
Dependencies
dev-cpp / benchmark : A microbenchmark support library
dev-cpp / gtest : Google C++ Testing Framework
net-misc / curl : A Client that groks URLs
virtual / zlib : Virtual for libz.so providers
www-servers / civetweb : Embedded C/C++ web server
Runtime Dependencies
net-misc / curl : A Client that groks URLs
virtual / zlib : Virtual for libz.so providers
www-servers / civetweb : Embedded C/C++ web server
Depending packages
app-metrics / portage-exporter : Prometheus exporter for Gentoo Portage
dev-cpp / opentelemetry-cpp : The OpenTelemetry C++ Client
games-engines / minetest : A free open-source voxel game engine with easy modding and game creation
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/prometheus-cpp: Keyword 1.2.4 arm, #966590
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/prometheus-cpp: Keyword 1.2.4 arm64, #966589
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/prometheus-cpp: Stabilize 1.2.4 amd64, #953946
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-cpp/prometheus-cpp: Stabilize 1.2.4 x86, #953946
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
dev-cpp/prometheus-cpp: drop 1.1.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: add 1.2.4
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: drop 1.0.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: add 1.1.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: drop 1.0.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: add 1.0.1
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: drop 0.13.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: add 1.0.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: drop 0.12.2, 0.12.3
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: add 0.13.0
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: keyword 0.12.3 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
dev-cpp/prometheus-cpp: add 0.12.3
Suggested-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://bugs.gentoo.org/789162 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
dev-cpp/prometheus-cpp: drop 0.9.0, 0.10.0, 0.11.0, 0.12.1
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
dev-cpp/prometheus-cpp: Version bump to 0.12.2
Closes: https://bugs.gentoo.org/775197 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19859 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
dev-cpp/prometheus-cpp: Version bump to 0.12.1
Closes: https://bugs.gentoo.org/768771 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19340 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
dev-cpp/prometheus-cpp: Version bump to 0.11.0
Closes: https://bugs.gentoo.org/756256 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18381 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
dev-cpp/prometheus-cpp: Version bump to 0.10.0
Closes: https://bugs.gentoo.org/746026 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17736 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
dev-cpp/prometheus-cpp: Add patch to skip test if locale not available
Closes: https://bugs.gentoo.org/741040 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17466 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Breathitt Gray · gentoo
dev-cpp/prometheus-cpp: New package
Bug: https://bugs.gentoo.org/733984 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>