Datadog의 편리한 기능 Live Processes 편

4396 단어 감시DatadogAWS

개요



Datadog의 편리한 기능을 시리즈로 전달할 예정입니다.
이번은 Live Processes의 소개입니다.
Datadog에서 EC2상의 프로세스 감시를 실시하고 싶은 경우, Live Processes 기능이 편리할지도 모른다는 이야기입니다.
Datadog의 Live Processes 기능을 사용하여 EC2에서 실행중인 프로세스를 나열 할 수 있으며,
프로세스별 CPU 사용률, 메모리 사용량, 프로세스 시작 시간 등을 목록에서 확인할 수 있습니다. 편리합니다.

우선은, 도입 후의 화면으로부터.


참고 : htps : // / cs. 다만 ghq. 이 m/g등 p 힌 g/인 f등 st る c 얽힘/P 로세세 s/? b = ぃ ん x ぃ んど ws

Live Processes 배포 방법



도입 방법은 매우 간단합니다.
구성 파일에 다음 설정을 추가하거나 주석 처리하여 Datadog Agent를 다시 시작합니다.

# 以下の設定を追加 or アンコメント
Processes_config:
  enabled: "true"
# Datadog Agentの再起動
$ sudo initctl restart datadog-agent

여기가 굉장한 (편안하다)라고 생각한 곳입니다만,
지금 프로세스 모니터링은 모니터링하는 프로세스 중 하나를 Processes.d/conf.yaml 에 정의해야 했습니까? 라고 생각합니다.
참고 : htps : // / cs. 다만 ghq. 코 m/이니 g라치온 s/P 로세세 s/

그것이 위의 설정만으로 시작하는 프로세스를 나열합니다.

민감한 정보 마스킹


custom_sensitive_words 에 마스크하고 싶은 워드를 등록해 두면, 프로세스 일람으로 표시할 때에 마스킹 해 준다고 합니다.

인용 소스 : htps : // / cs. 다만 ghq. 이 m/g 등 p 힌 g/인 f 들 st 하는 c 꼬임/p 로세 s/? b = ぃ ん x u ぃ ん ど ws # p

다음과 같이 설정을 추가하고 Datadog Agent를 다시 시작하면 됩니다.

Processes_config:
  enabled: "true"
  scrub_args: true
  custom_sensitive_words: ['personal_key', '*token', 'sql*', '*pass*d*']

또, strip_proc_arguments (을)를 설정하는 것으로, 프로세스로부터 모두 인수를 삭제할 수도 있는 것 같습니다. (미확인)

Processes_config:
  strip_proc_arguments: true

프로세스 모니터링 방법



프로세스를 모니터링하는 방법도 간단합니다.
Live Processes에서 추출한 프로세스를 선택하고 모니터링하기만 하면 됩니다.
Manage Monitors → New Monitor → Processes로 전환합니다.


그리고는, Live Processes Monitor 를 선택해, 감시하고 싶은 프로세스를 설정해 갑니다.


물론 태그 등을 사용하여 대상을 필터링할 수도 있습니다.

요금 체계



이 Live Processes 기능은, 요금표 를 보면, EnterPrise 플랜으로부터가 되고 있습니다만, 일본이라고 아직 이 EnterPrise 플랜이 없는 것 같고, Pro Plus 라고 하는 플랜이 있는 것 같고, 그곳에서 이용할 수 있습니다.
자세한 내용은 Datadog에 확인하십시오.

요약



우선은 프리 트라이얼로 사용해 보고, 사용할 수 있으면 도입을 검토하는 느낌이 좋다고 생각합니다.
프로세스별 CPU 사용률과 Memory 이용량을 알 수 있으므로 문제 해결 시에는 편리하다고 생각합니다.Live Processes 꼭 사용해 보세요.

좋은 웹페이지 즐겨찾기