- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
네트워크 장치 모니터링은 Datadog 에이전트 패키지에 포함된 SNMP 통합에 의존합니다. 에이전트 버전 v7.32 이상을 사용하고 있는지 확인하세요. 추가 설치는 필요하지 않습니다.
Datadog 네트워크 장치 모니터링은 전체 서브넷에 있는 개별 장치나 자동 검색 장치(고유한 IP 주소)에서 메트릭 수집을 지원합니다.
네트워크에 있는 장치 수에 따라 수집 전략을 고르세요. 또한 네트워크의 역동성(장치 추가 또는 제거 빈도)를 고려해야 합니다.
수집 전략에 관계없이 Datadog의 sysObjectID 매핑된 장치 프로필을 활용해 자동으로 장치에서 관련 메트릭을 수집합니다.
개별 장치 모니터링 방법:
conf.d/
폴더의 snmp.d/conf.yaml
파일에 IP 주소 및 기타 장치 메타테이터(태그 등)을 포함하세요. 사용 가능한 모든 설정 옵션을 보려면 샘플 snmp.d/conf.yaml을 참조하세요.SNMPv2의 경우 IP 주소와 장치의 _커뮤니티 문자열_을 지정하는 인스턴스를 설정하세요.
init_config:
loader: core # use core check implementation of SNMP integration. recommended
use_device_id_as_hostname: true # recommended
instances:
- ip_address: '1.2.3.4'
community_string: 'sample-string' # enclose with single quote
tags:
- 'key1:val1'
- 'key2:val2'
SNMPv3의 경우 장치의 IP 주소와 SNMPv3 자격 증명을 지정하는 인스턴스를 설정하세요(적절한 경우). 예를 들어 user
, authProtocol
, authKey
, privProtocol
, privKey
를 설정합니다.
init_config:
loader: core # use core check implementation of SNMP integration. recommended
use_device_id_as_hostname: true # recommended
instances:
- ip_address: '1.2.3.4'
snmp_version: 3 # optional, if omitted which version of SNMP you are using is auto-detected
user: 'user'
authProtocol: 'SHA256' # choices: MD5, SHA, SHA224, SHA256, SHA384, SHA512
authKey: 'fakeKey' # enclose with single quote
privProtocol: 'AES256' # choices: DES, AES, AES192, AES192C, AES256, AES256C
privKey: 'fakePrivKey' # enclose with single quote
tags:
- 'key1:val1'
- 'key2:val2'
설정 후 에이전트가 장치를 Datadog 장치 프로필 중 하나에 일치시켜 관련 메트릭을 수집합니다.
설정을 확장하는 방법:
개별 장치를 지정하는 대신 자동탐지를 사용해 네트워크에서 모든 장치를 자동으로 검색할 수 있습니다.
자동탐지는 설정된 서브넷에 있는 각 IP를 수집하고 장치의 응답을 확인합니다. 그러면 Datadog 에이전트는 검색된 장치의 sysObjectID
를 찾고 Datadog 장치 프로필 중 하나에 매핑합니다. 프로필은 다양한 유형의 장치를 수집하기 위한 사전 정의된 메트릭 목록을 포함합니다.
네트워크 장치 모니터링과 자동탐지를 사용하는 방법:
Datadog 에이전트 버전 v7.27 이상을 설치하거나 이러한 버전으로 업그레이드하세요. Datadog 에이전트 설명서를 참조하세요.
datadog.yaml
에이전트 설정 파일을 편집하여 Datadog의 모든 서브넷을 검사하도록 포함합니다. 다음 샘플 설정은 자동탐지를 위한 필수 파라미터, 기본값 및 예시를 제공합니다.
listeners:
- name: snmp
snmp_listener:
workers: 100 # number of workers used to discover devices concurrently
discovery_interval: 3600 # interval between each autodiscovery in seconds
loader: core # use core check implementation of SNMP integration. recommended
use_device_id_as_hostname: true # recommended
configs:
- network_address: 10.10.0.0/24 # CIDR subnet
loader: core
snmp_version: 2
port: 161
community_string: '***' # enclose with single quote
tags:
- "key1:val1"
- "key2:val2"
- network_address: 10.20.0.0/24
loader: core
snmp_version: 2
port: 161
community_string: '***'
tags:
- "key1:val1"
- "key2:val2"
listeners:
- name: snmp
snmp_listener:
workers: 100 # number of workers used to discover devices concurrently
discovery_interval: 3600 # interval between each autodiscovery in seconds
loader: core # use core check implementation of SNMP integration. recommended
use_device_id_as_hostname: true # recommended
configs:
- network_address: 10.10.0.0/24 # CIDR subnet
snmp_version: 3
user: 'user'
authProtocol: 'SHA256' # choices: MD5, SHA, SHA224, SHA256, SHA384, SHA512
authKey: 'fakeKey' # enclose with single quote
privProtocol: 'AES256' # choices: DES, AES, AES192, AES192C, AES256, AES256C
privKey: 'fakePrivKey' # enclose with single quote
tags:
- 'key1:val1'
- 'key2:val2'
- network_address: 10.20.0.0/24
snmp_version: 3
user: 'user'
authProtocol: 'SHA256'
authKey: 'fakeKey'
privProtocol: 'AES256'
privKey: 'fakePrivKey'
tags:
- 'key1:val1'
- 'key2:val2'
참고: Datadog 에이전트는 자동으로 검색된 각 IP와 함께 SNMP 점검을 설정합니다. SNMP를 사용해 수집되는 경우 검색된 장치는 대응되는 IP입니다.
에이전트 상태 하위 명령 실행을 통해 점검 섹션에서 snmp
를 찾습니다.
추가 유용한 문서, 링크 및 기사: