--- title: "Metrics" date: 2020-05-04T20:47:00+01:00 weight: 43 geekdocRepo: https://github.com/owncloud/ocis geekdocEditPath: edit/master/docs/ocis geekdocFilePath: metrics.md --- ## Metrics This service provides some [Prometheus](https://prometheus.io/) metrics through the debug endpoint, you can optionally secure the metrics endpoint by some random token, which has to be configured either through the flag `--debug-token` or the environment variable `OC_DEBUG_TOKEN` mentioned above. By default, the metrics endpoint is bound to `http://0.0.0.0:8001/metrics`. go_gc_duration_seconds : A summary of the GC invocation durations go_gc_duration_seconds_sum : A summary of the GC invocation durations go_gc_duration_seconds_count : A summary of the GC invocation durations go_goroutines : Number of goroutines that currently exist go_info : Information about the Go environment go_memstats_alloc_bytes : Number of bytes allocated and still in use go_memstats_alloc_bytes_total : Total number of bytes allocated, even if freed go_memstats_buck_hash_sys_bytes : Number of bytes used by the profiling bucket hash table go_memstats_frees_total : Total number of frees go_memstats_gc_cpu_fraction : The fraction of this program's available CPU time used by the GC since the program started go_memstats_gc_sys_bytes : Number of bytes used for garbage collection system metadata go_memstats_heap_alloc_bytes : Number of heap bytes allocated and still in use go_memstats_heap_idle_bytes : Number of heap bytes waiting to be used go_memstats_heap_inuse_bytes : Number of heap bytes that are in use go_memstats_heap_objects : Number of allocated objects go_memstats_heap_released_bytes : Number of heap bytes released to OS go_memstats_heap_sys_bytes : Number of heap bytes obtained from system go_memstats_last_gc_time_seconds : Number of seconds since 1970 of last garbage collection go_memstats_lookups_total : Total number of pointer lookups go_memstats_mallocs_total : Total number of mallocs go_memstats_mcache_inuse_bytes : Number of bytes in use by mcache structures go_memstats_mcache_sys_bytes : Number of bytes used for mcache structures obtained from system go_memstats_mspan_inuse_bytes : Number of bytes in use by mspan structures go_memstats_mspan_sys_bytes : Number of bytes used for mspan structures obtained from system go_memstats_next_gc_bytes : Number of heap bytes when next garbage collection will take place go_memstats_other_sys_bytes : Number of bytes used for other system allocations go_memstats_stack_inuse_bytes : Number of bytes in use by the stack allocator go_memstats_stack_sys_bytes : Number of bytes obtained from system for stack allocator go_memstats_sys_bytes : Number of bytes obtained from system go_threads : Number of OS threads created promhttp_metric_handler_requests_in_flight : Current number of scrapes being served promhttp_metric_handler_requests_total : Total number of scrapes by HTTP status code