Develop/DevOps
2025. 7. 11.
[Kubernetes] etcdDatabaseHighFragmentationRatio 장애 대응
최근에 ETCD에 대한 상태 모니터링을 하기 위해서 metrics수집을 활성화했는데 바로 etcdDatabaseHighFragmentationRatio 라는 알람이 발생하여 확인을 진행함.etcdDatabaseHighFragmentationRatio?먼저, etcdDatabaseHighFragmentationRatio 라는 알람이 왜발생하는지 알았어야하는데. 얼핏 해석해보자면, ETCD에는 클러스터의 상태 저장을 위해 key=value형식으로 저장이 되는데 이전 상태 값에 대해서도 계속 남겨두기때문에(revision) 실제로 클러스터에서 사용하는 데이터 양은 얼마 되지않고 ETCD에 쌓이는 데이터가 과도하게 많아질 경우 알람이 발생한다고함. (틀리면 코멘트 부탁드립니다)- 즉, DB에 있는 데이터를 효율..