관련성 있는 대시보드를 유지하기 위한 모범 사례
대시보드 목록 페이지가 지저분하면 올바른 콘텐츠를 찾기 어려워지고, 검색 쿼리에 사용되지 않거나 관련 없는 결과가 섞여 오염될 수 있어요. 일괄 삭제(bulk delete)와 최근 삭제된 대시보드를 함께 사용하면 규모 있게 불필요한 대시보드를 제거하고 우발적인 삭제도 복원할 수 있답니다. 이 가이드에서는 다음을 다룹니다:
- 주기적으로 제거할 사용되지 않는 대시보드를 식별하는 일반 규칙
- 관리 가능한 목록 페이지를 유지하는 모범 사례
출처: 문서
본문
지저분한 대시보드 목록 페이지는 올바른 콘텐츠를 찾기 어렵게 만들고, 사용되지 않거나 관련 없는 결과로 검색 쿼리를 오염시킬 수 있어요. 일괄 삭제와 최근 삭제된 대시보드를 함께 사용하면 불필요한 대시보드를 규모 있게 제거하고 우발적인 삭제도 복원할 수 있어요. 이 가이드에는 다음이 포함됩니다:
- 주기적 제거를 위해 사용되지 않는 대시보드를 식별하는 일반 규칙
- 관리 가능한 목록 페이지를 유지하는 모범 사례
사용되지 않는 대시보드 찾기
모든 사용되지 않는 대시보드를 하나하나 찾기는 까다롭지만, 다음 지침은 대다수의 미사용 콘텐츠를 식별해 대시보드 지저분함을 크게 줄이는 데 도움이 돼요. 대시보드를 삭제하기 전에 목록 페이지에 대한 몇 가지 참고 사항이 있습니다:
- All Custom 프리셋 목록부터 시작하세요. 커스텀 대시보드만 삭제할 수 있어요.
- 체크박스 열을 클릭하면 현재 페이지의 모든 대시보드가 선택돼요.
- 공유된 대시보드 삭제는 피하세요. 공개 또는 인증된 공유 링크가 있는 대시보드는 이름 옆에 SHARED가 표시돼요. 이런 대시보드는 공개 보기에 영향을 줄 수 있으므로 삭제를 피하는 것이 더 안전할 수 있어요.
우발적 삭제를 복원하려면 최근 삭제(Recently Deleted) 목록으로 이동하세요. 이 목록은 지난 30일 동안 삭제된 대시보드를 보여주며, 가장 오래 전에 삭제된 대시보드를 자동으로 먼저 표시해요. API를 통해서도 대시보드를 일괄 복원할 수 있어요.
{% image source="https://docs.dd-static.net/images/dashboards/guide/restore_deleted.5130d1a0a6c909b044aa1616f2cf361a.png?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/dashboards/guide/restore_deleted.5130d1a0a6c909b044aa1616f2cf361a.png?auto=format&fit=max&w=850&dpr=2 2x" alt="Restore deleted dashboards" /%}
삭제 지침
1. 인기순 역순 정렬
Popularity 열을 클릭해 인기순으로 역순 정렬하세요. 목록은 자동으로 가장 최근에 수정되지 않은 대시보드를 맨 위에 놓아요. 이 대시보드들이 인기도가 낮고 지난 3개월 동안 수정되지 않았다면 삭제해도 안전할 수 있어요.
참고: 비공식 공개 저장소인 Datadog Miscellany에는 지난 3개월 동안 수정되지 않은 대시보드와 모니터를 제거하는 스크립트가 있어요.
2. 기본 제목 검색
다음과 같은 용어를 검색하세요:
- "'s timeboard"
- "'s screenboard"
- "'s dashboard"
이 문자열을 포함한 많은 대시보드는 기본 제목을 갖고 있어요(예: "Stephanie's Dashboard Thu, Jun 3, 1:41:44 pm"). 기본 제목은 빠르게 만들고 이름을 바꾸지 않은 테스트 대시보드를 나타낼 수 있어요. 특히 오래되었거나 인기도가 낮은 대시보드라면 삭제해도 안전할 수 있어요. 예를 들어 아래 이미지는 All Custom으로 필터링하고 "'s screenboard"를 검색한 뒤 인기순 역순으로 정렬한 결과예요.
참고: 비공식 공개 저장소인 Datadog Miscellany에는 제목을 기준으로 대시보드를 삭제하는 스크립트가 있어요.
{% image source="https://docs.dd-static.net/images/dashboards/guide/screenboard_search.79ca6792dcacb09f9c38a370228d7f16.jpeg?auto=format&fit=max&w=850 1x, https://docs.dd-static.net/images/dashboards/guide/screenboard_search.79ca6792dcacb09f9c38a370228d7f16.jpeg?auto=format&fit=max&w=850&dpr=2 2x" alt="Search for ''s screenboard'" /%}
3. "test" 같은 키워드 검색
test나 cloned처럼 대시보드가 임시로만 사용됐음을 나타내는 용어를 검색하세요. 이 단어들은 활발히 사용되는 대시보드를 라벨링하는 데도 쓰일 수 있으므로 주의해서 삭제하고, 제목과 함께 대시보드의 연령과 인기도를 함께 살펴보는 것이 좋아요.
대시보드 위생(hygiene) 모범 사례
주기적인 정리는 대시보드 지저분함을 줄여주지만, 대시보드를 잘 유지하는 좋은 습관이 더 효과적일 수 있어요. 다음은 팀이 장기적으로 대시보드를 관리 가능하게 유지하도록 돕는 방법들이에요.
- 커스텀 목록을 사용해 필요한 것을 찾으세요. 서비스 이름 같은 키워드로 검색하고 여러 대시보드를 선택해 목록에 추가할 수 있어요.
- 일회성 탐구는 노트북이나 Quick Graphs에 저장하세요. 개별 메트릭이나 그래프를 탐색할 때는, 삭제해야 하는 새 대시보드를 만드는 대신 기본적으로 저장되지 않는 노트북이나 Quick Graphs를 사용해 보세요.
- 대시보드 세부 정보를 사용해 대시보드가 무엇을 위한 것인지, 어떻게 사용하는지 설명하세요. 이렇게 하면 팀원들이 대시보드의 의도를 이해하고 더 많은 사람들이 유용하게 사용할 수 있어요.
또한 일괄 삭제와 일괄 복원 엔드포인트를 포함하는 Dashboards API로 대시보드를 프로그래밍 방식으로 관리할 수도 있어요.
더 알아보기 (Learn more)
도움이 되는 추가 문서, 링크, 아티클이에요. 참고: Datadog Miscellany는 비공식 공개 저장소이며 Datadog이 적극적으로 관리하지 않아요.