반응형
DB 모니터링을 무작정 시작해보았다...
음 근데 이렇게 하는게 맞는지 궁금해서 그냥.. 공부는 안하고 커뮤니티에 물어봤다.
어..? 그거 다하면 과부하가 걸릴수도 있단다.
보통은 슬로우 쿼리부터 잠깐 켜놓고 문제되는것들을 수집하여 고치고
active session 을 모니터링 해서 튈때 잡아도 된다고 한다.
첫번째꺼는 이해갔지만..
두번째꺼는 정확하게 이해가 안갔다..
active session을 맨날 모니터링하다가 너무 많이 생겼을 때 그때 로그를 확인하라는 뜻.. 이겠지..?
다음에 해봐야겠다.. ㅠ
https://www.rtinsights.com/8-observability-best-practices-every-org-should-implement/
https://news.hada.io/topic?id=12874
조직이 구현해야 하는 Observability 8가지 모범 관행 (rtinsights.com)
첫째, 요구사항을 먼저 정의하기
둘째, 모든 걸 모니터링 할 필요는 없음
셋째, 중요한 오류와 관련해 문자메시지와 슬랙 알림을 활성화하기
넷째, 표준화된 데이터 로깅 포맷을 만들기
다섯째, 로그(log)와 추적(trace) 그 이상을 모니터링하기
여섯째, 필요할 때는 오픈 소스 도구를 사용하기
일곱째, 조직 전반에 걸쳐 DevOps 문화를 채택하기
여덟째, 적합한 사람과 적절한 액세스 권한을 공유하기
SQL Server에 대한거지만 Monitoring Tutorial이 있다.
https://www.mssqltips.com/sql-server-tip-category/54/monitoring/
반응형
'DB(SQL)' 카테고리의 다른 글
[DB] CTE(Common Table Expression)와 파생테이블(derived table) (feat. with) (0) | 2024.01.11 |
---|---|
[DB] 달력 DB 구조는 어떻게 구성 할까? (sqlshack Calendar) (0) | 2024.01.09 |
[DB] SQL SECURITY of PROCEDURE (DEFINER | INVOKER) (feat. mariadb | mysql) (0) | 2023.09.13 |
[DB] 로그파일 분할 (feat. Docker) (0) | 2022.12.08 |
[SQL] where 절 작성시 조심해야하는 것 (feat. null) (0) | 2022.09.26 |