목록DevOps/SRE (2)
나의 잡다한 노트 및 메모
PostgreSQL를 모니터링하여 Grafana 대시보드에서 “이 DB가 정상적으로 잘 동작하고 있는가?”를 유의미하게 판단하려면, 리소스 사용 현황과 DB 내부 지표를 균형 있게 모니터링하는 것이 핵심입니다. 아래는 실무에서 많이 활용하는 주요 지표와 각 지표가 의미하는 바를 간략히 정리한 것입니다.1. Connection & SessionActive/Idle Connections (현재 연결 수, 상태별)# of active connections, # of idle connections, # of idle in transaction 등PostgreSQL에서 max_connections에 가깝게 올라가면 신규 연결이 거부될 수 있으므로 주의연결 상태가 “idle in transaction” 상태로 오래..
모니터링 방법론USE methodhttps://www.brendangregg.com/usemethod.htmlFor every resource, check utilization, saturation, and erros.resourceCPU : sockets, cores, hardware threads ( virtual CPUs )memory : capacitynetwork interfacestorage devices : I/O, capacityControllers: storage, network cardsInterconnects: CPU, memory, I/OUtilization (이용률): the average time that the resource was busy servicing workSatur..