NVIDIA
NVIDIA
DOCA Telemetry Service
Container
NVIDIA
NVIDIA
DOCA Telemetry Service

DOCA Telemetry Service (DTS) is a DOCA Service for collecting and exporting telemetry data. Both predefined and user-defined telemetry counters are available and the export is made by Prometheus, Fluent Bit, Open Telemetry and netflow.

  • LayerLabelCreated
    sha256:fce2dd87d2d59a79b18f258268b922905e7b73a8ef877bf5f57c8111387cdac2CONFIG
    04/20/2022 10:34 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4CMD
    ["/opt/mellanox/collectx/telem/bin/entrypoint" "--configuration=/config/supervisord.conf"]
    04/20/2022 10:33 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    PATH=/opt/mellanox/collectx/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    04/20/2022 10:33 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    ARCH=aarch64 NAME_OS=arm64v8/ubuntu:20.04 DEBIAN_FRONTEND=noninteractive apt clean &&
      DEBIAN_FRONTEND=noninteractive apt autoremove -y &&
      rm -rf /var/lib/apt/lists/*
    04/20/2022 10:33 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    ARCH=aarch64 NAME_OS=arm64v8/ubuntu:20.04 if [ "1" -eq "1" ] ; then echo "Removing doca packages /opt/mellanox/collectx/bin/agx /opt/mellanox/collectx/bin/agx_cleanup.sh /opt/mellanox/collectx/bin/agx_cli.sh /opt/mellanox/collectx/bin/agx_env.sh /opt/mellanox/collectx/bin/agx_export.sh /opt/mellanox/collectx/bin/agx_server.sh /opt/mellanox/collectx/bin/agx_setup.sh /opt/mellanox/collectx/bin/agx_state.sh /opt/mellanox/collectx/bin/clx_ibdiag_test.sh /opt/mellanox/collectx/bin/clx_info /opt/mellanox/collectx/bin/clxcli /opt/mellanox/collectx/bin/elk_setup.sh /opt/mellanox/collectx/bin/elk_start.sh /opt/mellanox/collectx/bin/elk_stop.sh /opt/mellanox/collectx/bin/ibcongest /opt/mellanox/collectx/bin/ibdiagnet /opt/mellanox/collectx/bin/ibdiagpath /opt/mellanox/collectx/bin/ibdmchk /opt/mellanox/collectx/bin/ibdmtr /opt/mellanox/collectx/bin/ibgenperm /opt/mellanox/collectx/bin/ibnetsplit /opt/mellanox/collectx/bin/ibnlparse /opt/mellanox/collectx/bin/ibtopodiff /opt/mellanox/collectx/lib/providers/libevents_top_provider.so /opt/mellanox/collectx/lib/providers/libevents_switch_provider.so " &&
      rm -rf /opt/mellanox/collectx/bin/agx /opt/mellanox/collectx/bin/agx_cleanup.sh /opt/mellanox/collectx/bin/agx_cli.sh /opt/mellanox/collectx/bin/agx_env.sh /opt/mellanox/collectx/bin/agx_export.sh /opt/mellanox/collectx/bin/agx_server.sh /opt/mellanox/collectx/bin/agx_setup.sh /opt/mellanox/collectx/bin/agx_state.sh /opt/mellanox/collectx/bin/clx_ibdiag_test.sh /opt/mellanox/collectx/bin/clx_info /opt/mellanox/collectx/bin/clxcli /opt/mellanox/collectx/bin/elk_setup.sh /opt/mellanox/collectx/bin/elk_start.sh /opt/mellanox/collectx/bin/elk_stop.sh /opt/mellanox/collectx/bin/ibcongest /opt/mellanox/collectx/bin/ibdiagnet /opt/mellanox/collectx/bin/ibdiagpath /opt/mellanox/collectx/bin/ibdmchk /opt/mellanox/collectx/bin/ibdmtr /opt/mellanox/collectx/bin/ibgenperm /opt/mellanox/collectx/bin/ibnetsplit /opt/mellanox/collectx/bin/ibnlparse /opt/mellanox/collectx/bin/ibtopodiff /opt/mellanox/collectx/lib/providers/libevents_top_provider.so /opt/mellanox/collectx/lib/providers/libevents_switch_provider.so ; fi
    04/20/2022 10:32 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    ARCH=aarch64 NAME_OS=arm64v8/ubuntu:20.04 if [ "1" -eq "1" ] ; then echo "Removing doca packages libpython3.8-dev cpp-9 cpp-9 gcc-9 manpages-dev" &&
      DEBIAN_FRONTEND=noninteractive apt remove -y libpython3.8-dev cpp-9 cpp-9 gcc-9 manpages-dev ; fi
    04/20/2022 10:32 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    ARCH=aarch64 NAME_OS=arm64v8/ubuntu:20.04 pip3 install supervisor
    04/20/2022 10:32 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    ARCH=aarch64 NAME_OS=arm64v8/ubuntu:20.04 DEBIAN_FRONTEND=noninteractive apt install -y /tmp/*.deb &&
      rm -rf /tmp/*.deb &&
      DEBIAN_FRONTEND=noninteractive apt install -y python3-pip
    04/20/2022 10:32 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4COPY
    multi:16cf09283e1c5e7e1dae50746d61b75174ee0688f7a9a06b48093501be85be4c in /tmp/
    04/20/2022 10:30 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4RUN
    ARCH=aarch64 NAME_OS=arm64v8/ubuntu:20.04 cd /tmp &&
      tar -xzvf ${MOFED_DIR}.tgz &&
      cd ${MOFED_DIR}/DEBS &&
      cp -v ucx_1.*.deb infiniband-diags_*.deb libibnetdisc5_*.deb libibverbs1_*.deb rdma-core_*.deb libibmad5_*.deb libibumad3_*.deb ibverbs-providers_*.deb mstflint_*.deb ibutils2_*.deb /tmp &&
      rm -rf /tmp/${MOFED_DIR} &&
      rm -rf /tmp/${MOFED_DIR}.tgz
    04/20/2022 10:30 AM UTC