사용자 정의 링크¶
차트에 사용자 정의 링크를 추가하는 기능입니다. 텍스트 상자 입력을 기반으로, 파라미터 구성을 통해 최종 차트 연결 링크 주소를 자유롭게 조합하여 관련 데이터를 확인할 수 있습니다. 사용자 정의 링크를 추가하면 기본적으로 표시가 활성화되며, 차트 미리보기에서 바로 확인할 수 있습니다.
추가 시작¶
- 대시보드 > 차트 > 링크로 이동합니다.
- 링크 이름을 정의합니다.
- 차트에 사용자 정의 링크를 추가합니다.
- 확인합니다.
링크 주소¶
링크 주소는 텍스트 상자 입력과 파라미터 구성을 기반으로 생성되며, 차트와 관련 데이터를 연결하는 데 사용됩니다.
사전 설정 링크¶
시스템은 사전 설정 링크를 제공하며, 전체 경로를 수동으로 입력할 필요 없이 연결할 데이터 유형을 직접 선택할 수 있습니다.
| 연결 데이터 유형 | 사전 설정 링크 |
|---|---|
| 로그 | /logIndi/log/all |
| 트레이스 | /tracing/link/all |
| 오류 추적 | /tracing/errorTrack |
| Profile | /tracing/profile |
| 컨테이너 | /objectadmin/docker_containers?routerTabActive=ObjectadminDocker |
| Pod | /objectadmin/kubelet_pod?routerTabActive=ObjectadminDocker |
| 프로세스 | /objectadmin/host_processes?routerTabActive=ObjectadminProcesses |
| 대시보드 | /scene/dashboard/dashboardDetail |
사전 설정 파라미터¶
선택한 사전 설정 링크에 따라 시스템이 해당 파라미터를 제공합니다.
파라미터 |
설명 |
|---|---|
time |
시간 필터, 탐색기, 대시보드에서 사용할 수 있습니다. 링크 형식: &time=#{TR} &time=15m&time=1675247688602,1676457288602 |
variable |
뷰 변수 쿼리, 일반적으로 대시보드 뷰에서 사용됩니다. 링크 형식: &variable={"host":"guance","service":"kodo"} |
dashboard_id |
대시보드 ID, 대시보드/내장 뷰를 지정하는 데 사용할 수 있습니다. 링크 형식: &dashboard_id=dsbd_069b2b90f562123456789123456789 |
name |
이름, 대시보드 이름/노트 이름/사용자 정의 탐색기 이름 등을 지정하는 데 사용할 수 있습니다. 링크 형식: &name=Linux 호스트 모니터링 뷰 |
query |
태그 필터 또는 텍스트 검색, 일반적으로 탐색기에서 데이터 필터링에 사용됩니다. 공백, AND, OR 조합으로 태그 필터와 텍스트 검색을 결합할 수 있습니다.❗️ 공백은 AND와 동일합니다. |
cols |
탐색기 표시 열, 일반적으로 탐색기의 표시 열을 지정하는 데 사용됩니다. 지정하지 않으면 시스템 기본값이 표시됩니다. 링크 형식: &cols=time,host,service,message |
w |
워크스페이스 ID, 워크스페이스 간 이동 시 지정해야 합니다. 링크 형식: &w=wksp_40a73c6c2b024301a0b1d139e1234567 |
사용 가능한 템플릿 변수¶
시스템은 현재 차트 링크에서 사용 가능한 템플릿 변수를 기본으로 제공합니다. 예: #{TR}, #{T}, #{T.host}, #{V}, #{V.host} 등. 링크 구성에 직접 사용할 수 있습니다.
예시 설명¶
현재 워크스페이스의 CPU 모니터링 뷰를 연결하여 보는 예시는 다음과 같습니다.
/scene/dashboard/dashboardDetail?dashboard_id=dsbd_e4313axxxxxxxxxxxxxc4198775e&name=CPU 모니터링 뷰&w=wksp_ed134a648xxxxxxxxxxxxx9a9c6115&time=#{TR}&variable=#{V.host}
- 링크 주소 설명:
| 링크 구성 | 파라미터 구성 |
|---|---|
| 대시보드 주소 | /scene/dashboard/dashboardDetail |
| 대시보드 ID | dashboard_id=dsbd_e4313axxxxxxxxxxxxxc4198775e |
| 대시보드 이름 | name=CPU 모니터링 뷰 |
| 워크스페이스 ID | w=wksp_ed134a648xxxxxxxxxxxxx9a9c6115 |
| 시간 변수 | time=#{TR} |
| 뷰 변수 | variable=#{V.host} |
주의
- 변수는 URL 링크 뒤에 입력할 수 있습니다. URL 링크 자체에 이미 시간 변수, 태그 변수 또는 뷰 변수가 포함되어 있는 경우, 기존 변수를 수정해야 하며, 그렇지 않으면 충돌이 발생할 수 있습니다.
- 여러 파라미터는
,로 구분하고, 여러 변수는&로 연결합니다. - 링크 주소는 상대 경로 주소를 지원합니다.
링크 방식¶
세 가지 링크 열기 방식을 지원합니다.
- 새 페이지: 새 페이지에서 링크를 엽니다.
- 현재 페이지: 현재 페이지에서 링크를 엽니다.
- 슬라이드 상세 페이지: 현재 페이지에서 측면으로 창을 밀어 링크를 엽니다.
링크 관리¶
차트 링크에 대해 다음 작업을 수행할 수 있습니다.
- 표시 켜기/끄기: 차트에 연결 링크 표시 여부를 제어합니다.
- 편집: 추가된 링크를 수정합니다.
- 삭제: 현재 사용자 정의 링크를 삭제합니다. 삭제 후 복구할 수 없으므로 주의해서 작업하시기 바랍니다.
- 기본값으로 복원: 수정된 내장 링크를 초기 상태로 복원합니다.

