[인프라] prometheus-net 메트릭 통계
- 인프라/그라파나 & 프로메테우스
- 2022. 7. 24. 08:59
참고
개요
- prometheus-net 을 이용하면 기본으로 제공해주는 메트릭 정보들이 있습니다.
- 해당 정보들이 어떤 의미를 지니는지 정리 진행합니다.
메트릭 정보
- prometheus-net 을 이용하면 기본적으로 다음과 같은 메트릭 정보들이 수집됩니다.
prometheus-net 메트릭 통계 자료
metrics name | Description | Get Method | Metric Type |
---|---|---|---|
dotnet_collection_count_total | 각 세대의 GC 가비지 수집 횟수는 레이블로 구분할 수 있습니다. | GC.CollectionCount(gen) | Counter |
process_start_time_seconds | 프로세스 시작 시간 | (process.StartTime.ToUniversalTime() - epoch).TotalSeconds | Gugage |
process_cpu_seconds_total | 프로세스가 사용하는 CPU 시간 | process.TotalProcessorTime.TotalSeconds | Counter |
process_virtual_memory_bytes | 프로세스가 점유한 가상 메모리(바이트) | process.VirtualMemorySize64 | Gugage |
process_working_set_bytes | 프로세스가 차지하는 물리적 메모리(바이트) | process.WorkingSet64 | Gugage |
process_private_memory_bytes | 프로세스가 점유한 개인 물리적 메모리(바이트) | process.PrivateMemorySize64 | Gugage |
process_open_handles | 프로세스에서 열려있는 핸들 수 | process.HandleCount | Gugage |
process_num_threads | 처리 중인 스레드 수(운영 중인 스레드 수) | process.Threads.Count | Gugage |
dotnet_total_memory_bytes | GC 할당 메모리(바이트) | GC.GetTotalMemory(false) | Gugage |
728x90
'인프라 > 그라파나 & 프로메테우스' 카테고리의 다른 글
[인프라] 프로메테우스 모니터링 개념 (0) | 2022.07.25 |
---|---|
[인프라] 프로메테우스 데이터 구조 (0) | 2022.07.24 |
[인프라] prometheus-net ASP.NET Core 사용 (0) | 2022.07.24 |
[인프라] prometheus-net C# 콘솔 (0) | 2022.07.23 |
[인프라] 프로메테우스 메트릭 종류 (0) | 2022.07.22 |
이 글을 공유하기