Zenoh router

Supported OS Linux Windows Mac OS

통합 버전1.0.0

개요

이 점검은 Zenoh 라우터를 모니터링합니다.

Zenoh는 개방형 소스 Zero Overhead Network Protocol입니다.

Zenoh(/zeno/)는 이동 중 데이터, 저장 데이터, 컴퓨팅 연산을 통합하는 퍼브/서브/쿼리 프로토콜입니다. 기존 퍼브/서브와 지리적으로 분산된 스토리지, 쿼리 및 컴퓨팅 연산을 원활하게 결합하며 메인스트림 스택을 훨씬 뛰어넘는 수준의 시간 및 공간 효율성을 유지하도록 도와줍니다.

Zenoh 라우터 통합으로 라우터 메트릭 및 라우터/피어/클라이언트 연결 상태를 Datadog에서 모니터링할 수 있습니다.

설정

Datadog Agent(v7.21+ 및 v6.21+)로 설치하기

Agent v7.21+ / v6.21+의 경우 아래 지침에 따라 호스트에 Zenoh 라우터 점검을 설치합니다.

  1. 호스트에서 다음 명령을 실행해 Agent 통합을 설치하세요.

    datadog-agent integration install -t datadog-zenoh_router==<INTEGRATION_VERSION>
    

소스 코드로 설치하기

다음에 따라 호스트에 Zenoh 라우터를 설치합니다.

  1. 모든 머신에 개발자 툴킷을 설치합니다.

  2. ddev release build zenoh_router를 실행하여 패키지를 빌드합니다.

  3. 빌드 아티팩트를 설치된 Agent가 있는 호스트에 업로드합니다.

  4. 호스트에서 datadog-agent integration install -w path/to/zenoh_router/dist/<ARTIFACT_NAME>.whl 을 실행합니다.

설정

  1. Zenoh REST API 플러그인이 활성화되어 있는지 확인합니다.

  2. Zenoh 라우터 메트릭 수집을 시작하려면 Agent 설정 디렉터리의 루트에 있는 conf.d/ 폴더에서 zenoh_router.d/conf.yaml 파일을 편집합니다. 사용 가능한 모든 설정 옵션은 zenoh_router.d/conf.yaml 샘플을 참조하세요.

  3. 에이전트 다시 시작.

검증

Agent 상태 하위 명령을 실행하고 점검 섹션에서 zenoh_router를 찾습니다.

수집한 데이터

메트릭

이벤트

Zenoh는 이벤트를 포함하지 않습니다.

서비스 점검

트러블슈팅

도움이 필요하신가요? Datadog 고객 지원팀에 문의하세요.