Table of Contents |
---|
...
각각의 수집 대상 App.들에 따라 Collector에 설정해야 합니다.
아래 예시와 같이 “?”버튼을 클릭하면, 해당되는 App설정에 대한 가이드를 볼 수 있으며, 해당되는 필드에 대해 Copy & Paste를 통해 편리하게 작성할 수 있습니다.
...
CloudHub Collector의 경우, 오픈소스 Telegraf를 활용하며, Telegraf가 지원하는 모든 plugin을 수동으로 사용할 수 있습니다. (단, 이 경우 기술 지원에 제약이 있을 수 있습니다.)
...
Info |
---|
Telegraf 설정에 관한 자세한 내용은 Telegraf Configuration 항목을 참고 바랍니다. |
...
Infrastructure
Infrastructure에서는 현재 수집 중인 호스트들을 토폴로지 혹은 테이블&그래프 형태로 시각화하여 제공합니다. 자세한 내용은 각 영역별로 설명합니다.
...
CloudHub에서 내장(built-in)으로 제공되는 차트-그래프는 각 호스트들의 시스템이나 각 어플리케이션들의 정량적 데이터들의 대표적인 필드들로 prefix 한 것으로서, 모든 데이터들을 시각화 한 것이 아닙니다.
사용자마다 모니터링해야 하는 데이터와 시각화 방법이 다를 수 있으며, 이는 Visualize 기능에서 거의 모든 데이터를 사용자에 취향에 알맞게 커스터마이징 할 수 있습니다.
아래는 그 예제 입니다.
...
위 그림에서,
① 찾고자 하는 데이터가 저장된 데이터베이스 및 Retention Policy를 선택합니다.
모니터링 데이터의 경우, Telegraf 설정에 database, retention_policy에 설정됩니다.
Database 목록은 Super Admin일 경우 전체가 보여지고, 그 외의 권한들은 자신이 속한 그룹과 맵핑된 DB목록만 보여집니다.
자세한 내용은 https://seversky.atlassian.net/wiki/spaces/CSHD/pages/248676461/Looking+around+-#Agent-Configuration 을 참조하세요.
② 모니터링 하고자 하는 Application의 Measurement를 선택하고, 필요한 경우 tag를 선택하여 선별적으로(where 조건) 필터링 혹은 Group by 할 수 있습니다.
③ 시각화 대상 필드를 선택하고 적절한 함수를 지정할 수 있습니다. 다중 선택이 가능하지만, Scale이 다른 필드와는 같이 선택하지 않는 것이 좋습니다.(예, byte and percentage[%])
CloudHub에서는 현재 InfluxDB에서 제공하는 모든 종류의 함수를 UI로 제공하지는 않습니다. 제공되는 UI 외의 함수에 대해서는 Flux tab의 Fucntions에서 더 많이 찾아보거나, InfluxDB 1.8 공식 가이드(https://docs.influxdata.com/influxdb/v1.8/query_language/functions/)에서 full functions에 대한 목록과 사용법에 관하여 참조하여, 쿼리문을 직접 수정할 수 있습니다.
④ 작성된 차트를 기존 혹은 새로운 Dashboard에 추가 및 생성할 수 있습니다.
...