client_golang/prometheus
Matt Harbison 3c21cc0ecf process_collector: avoid a compiler warning on macOS (fixes #1660)
The header has a warning when included, with no way to shut it off, and no
alternative to obtain these symbols.  They're technically architecture specific
values, but they aren't different between amd64 and arm64, so combine the
definitions.

Signed-off-by: Matt Harbison <mharbison72@gmail.com>
2024-11-07 17:22:22 -05:00
..
collectors Refactor default runtime metrics tests for Go collector so that default runtime metric set autogenerates (#1631) 2024-09-23 14:55:38 +01:00
graphite Update linting 2024-08-30 18:09:51 +02:00
internal changed the name of all variables with min/max name (#1606) 2024-09-02 07:41:40 -03:00
promauto docs: trivial grammar fixes to improve readability 2023-08-05 11:41:47 +01:00
promhttp Optinally print OM created lines (#1408) 2024-10-14 15:31:13 +01:00
push deps: bump prometheus/common version 2024-02-23 13:28:17 -05:00
testutil Merge pull request #1647 from prometheus/release-1.20 2024-10-15 09:50:03 -03:00
.gitignore Rearrange file and package per convention. 2013-04-04 15:27:09 +02:00
README.md Update status badgets 2021-06-23 10:12:43 +02:00
benchmark_test.go Do not allocate memory when there's no constraints (#1296) 2023-06-27 12:21:36 +01:00
build_info_collector.go Use the runtime/metrics package for the Go collector for 1.17+ (#955) 2022-01-16 16:41:56 +00:00
collector.go collectors.GoCollector: Added rule support for granular metric configuration. (#1102) 2022-08-05 19:37:46 +02:00
collector_test.go Enable same linters as the Prometheus repo itself (#1056) 2022-06-17 09:04:06 +02:00
counter.go Fix typos in comments, tests, and errors (#1346) 2023-09-21 12:31:08 +01:00
counter_test.go Extend Counters, Summaries and Histograms with creation timestamp (#1313) 2023-09-21 10:46:54 +01:00
desc.go Do not allocate memory when there's no constraints (#1296) 2023-06-27 12:21:36 +01:00
desc_test.go Add missing license headers 2018-08-22 13:53:56 +02:00
doc.go Indent example in godoc consistently (#1226) 2023-03-01 16:45:01 +00:00
example_clustermanager_test.go Nitpicking a doc comment 2018-11-20 13:41:38 +01:00
example_metricvec_test.go Extend Counters, Summaries and Histograms with creation timestamp (#1313) 2023-09-21 10:46:54 +01:00
example_timer_complex_test.go Enable same linters as the Prometheus repo itself (#1056) 2022-06-17 09:04:06 +02:00
example_timer_gauge_test.go Enable same linters as the Prometheus repo itself (#1056) 2022-06-17 09:04:06 +02:00
example_timer_test.go Enable same linters as the Prometheus repo itself (#1056) 2022-06-17 09:04:06 +02:00
examples_test.go Allow creating constant histogram and summary metrics with a created timestamp (#1537) 2024-07-01 17:35:47 -03:00
expvar_collector.go Do not allocate memory when there's no constraints (#1296) 2023-06-27 12:21:36 +01:00
expvar_collector_test.go Extend Counters, Summaries and Histograms with creation timestamp (#1313) 2023-09-21 10:46:54 +01:00
fnv.go Add missing license headers 2018-08-22 13:53:56 +02:00
gauge.go Fix typos in comments, tests, and errors (#1346) 2023-09-21 12:31:08 +01:00
gauge_test.go Bump prometheus/client_model (#1323) 2023-08-11 20:17:55 +01:00
gen_go_collector_metrics_set.go Add default Go runtime metrics for /gc/gogc:percent, /gc/gomemlimit:bytes, /sched/gomaxprocs:threads (#1559) 2024-08-09 20:27:25 +01:00
get_pid.go Fix build against GopherJS (#897) 2022-08-05 16:28:54 +02:00
get_pid_gopherjs.go Fix build against GopherJS (#897) 2022-08-05 16:28:54 +02:00
go_collector.go Remove go_memstat_lookups_total; added runtime/metrics calculation to memstat metric's help. (#1577) 2024-08-14 12:11:51 +00:00
go_collector_go116.go gocollector: Added options to Go Collector for changing the (#1031) 2022-04-13 09:55:22 +01:00
go_collector_go116_test.go Use the runtime/metrics package for the Go collector for 1.17+ (#955) 2022-01-16 16:41:56 +00:00
go_collector_latest.go gocollector: Tiny fix for help message with runtime/metrics source. 2024-08-16 09:58:24 +01:00
go_collector_latest_test.go Add default Go runtime metrics for /gc/gogc:percent, /gc/gomemlimit:bytes, /sched/gomaxprocs:threads (#1559) 2024-08-09 20:27:25 +01:00
go_collector_metrics_go120_test.go Add default Go runtime metrics for /gc/gogc:percent, /gc/gomemlimit:bytes, /sched/gomaxprocs:threads (#1559) 2024-08-09 20:27:25 +01:00
go_collector_metrics_go121_test.go Add default Go runtime metrics for /gc/gogc:percent, /gc/gomemlimit:bytes, /sched/gomaxprocs:threads (#1559) 2024-08-09 20:27:25 +01:00
go_collector_metrics_go122_test.go Add default Go runtime metrics for /gc/gogc:percent, /gc/gomemlimit:bytes, /sched/gomaxprocs:threads (#1559) 2024-08-09 20:27:25 +01:00
go_collector_metrics_go123_test.go Update supported Go versions 2024-08-31 22:47:31 +02:00
go_collector_test.go Use simpler locking in the Go 1.17 collector (#975) 2022-01-25 08:43:45 +01:00
histogram.go Merge pull request #1627 from prometheus/release-1.20 2024-09-17 10:39:34 +02:00
histogram_test.go native histogram: use exemplars in concurrency test 2024-09-04 21:10:22 +02:00
labels.go Improve performance of WithLabelValues(...) 2023-10-04 18:09:15 +02:00
metric.go optimize BuildFQName function 2024-10-31 14:09:19 +01:00
metric_test.go Replace deprecated github.com/golang/protobuf package (#1183) 2022-12-22 16:14:00 +01:00
num_threads.go Fix build against GopherJS (#897) 2022-08-05 16:28:54 +02:00
num_threads_gopherjs.go Fix build against GopherJS (#897) 2022-08-05 16:28:54 +02:00
observer.go Update documentation for exemplar label limit (#1095) 2022-07-27 17:45:49 +02:00
process_collector.go process_collector: Add Platform-Specific Describe for processCollector (#1625) 2024-10-07 12:08:32 +02:00
process_collector_cgo_darwin.c process_collector: avoid a compiler warning on macOS (fixes #1660) 2024-11-07 17:22:22 -05:00
process_collector_cgo_darwin.go process_collector: fill in virtual and resident memory values on macOS using optional cgo (#1616) 2024-09-27 17:29:44 +01:00
process_collector_darwin.go process_collector: Add Platform-Specific Describe for processCollector (#1625) 2024-10-07 12:08:32 +02:00
process_collector_nocgo_darwin.go process_collector: fill in virtual and resident memory values on macOS using optional cgo (#1616) 2024-09-27 17:29:44 +01:00
process_collector_other.go process_collector: Add Platform-Specific Describe for processCollector (#1625) 2024-10-07 12:08:32 +02:00
process_collector_test.go process_collector: Add Platform-Specific Describe for processCollector (#1625) 2024-10-07 12:08:32 +02:00
process_collector_wasip1_js.go process_collector: Merge wasip1 and js into a single implementation (#1644) 2024-10-14 15:32:03 +01:00
process_collector_windows.go process_collector: Add Platform-Specific Describe for processCollector (#1625) 2024-10-07 12:08:32 +02:00
process_collector_windows_test.go process_collector: Add Platform-Specific Describe for processCollector (#1625) 2024-10-07 12:08:32 +02:00
registry.go improved code more clean (#1511) 2024-05-09 10:34:07 +01:00
registry_test.go Set allow-utf-8 in Format during tests to avoid escaping. 2024-09-05 15:16:46 -04:00
summary.go fix: use injected now() instead of time.Now() in summary methods 2024-11-02 10:49:17 +01:00
summary_test.go add: no skip in short mode for TestSummaryDecay 2024-11-03 14:12:24 +01:00
timer.go timer: Added support for exemplars. (#1233) 2023-03-21 19:35:31 +00:00
timer_test.go timer: Added support for exemplars. (#1233) 2023-03-21 19:35:31 +00:00
untyped.go Remove the deprecated uses of Untyped metrics 2017-08-29 17:31:45 +02:00
utils_test.go Extend Counters, Summaries and Histograms with creation timestamp (#1313) 2023-09-21 10:46:54 +01:00
value.go Extend Counters, Summaries and Histograms with creation timestamp (#1313) 2023-09-21 10:46:54 +01:00
value_test.go Extend Counters, Summaries and Histograms with creation timestamp (#1313) 2023-09-21 10:46:54 +01:00
vec.go chore: fix function name in comment (#1497) 2024-04-11 14:53:09 +02:00
vec_test.go Reduce constrainLabels allocations (#1272) 2023-06-07 08:39:02 +01:00
vnext.go Add constrained labels and Constrained variant for all MetricVecs (#1151) 2022-12-13 13:47:52 +01:00
wrap.go Replace deprecated github.com/golang/protobuf package (#1183) 2022-12-22 16:14:00 +01:00
wrap_test.go Extend Counters, Summaries and Histograms with creation timestamp (#1313) 2023-09-21 10:46:54 +01:00

README.md

See Go Reference.