ASP.NET Core application Running on OpenShift Origin 6,0586,058
ASP.NET Core application using prometheus lib, contains application and system cpu/memory metrics, http reqs, pod counts, gc status metrics etc.
Used Metrics 3030
TurkuazGO_Environment_ProcessesCount
dotnet_gc_pause_ratio
dotnet_jit_cpu_ratio
process_num_threads
dotnet_gc_heap_size_bytes
dotnet_gc_cpu_ratio
dotnet_threadpool_num_threads
TurkuazGO_RequestDuration_Method
dotnet_contention_total
dotnet_contention_seconds_total
dotnet_jit_method_total
TurkuazGO_RequestDuration_Method_Endpoint
process_working_set_bytes
-
process_cpu_seconds_total
http_requests_received_total
TurkuazGO_FailedResponseCount
TurkuazGO_TotalRequestCount
dotnet_threadpool_adjustments_total
TurkuazGO_TotalActiveRequestCount
dotnet_threadpool_scheduling_delay_seconds_bucket
dotnet_gc_collection_seconds_bucket
dotnet_gc_pause_seconds_bucket
-
process_start_time_seconds
process_private_memory_bytes
process_open_handles
dotnet_threadpool_io_num_threads
TurkuazGO_Environment_SystemPageSize
TurkuazGO_Environment_WorkingSetSize
TurkuazGO_Environment_LinuxOSMemory
TurkuazGO_Environment_GCTotalMemory