Instalar Datadog CoTerm

CoTerm es compatible con macOS y Linux.

  1. Instala Datadog CoTerm con Homebrew o curl:

    brew (sólo macOS)

    brew install coterm
    

    curl

    curl --tlsv1.2 --proto '=https' -sSf 'https://coterm.datadoghq.com/install-ddcoterm.sh' | bash
    

    Este comando descarga la última versión de CoTerm en .ddcoterm/bin/ddcoterm y actualiza tu PATH en .bashrc y .zshrc. Reinicia tu terminal o crea tu perfil. Si utilizas un shell distinto de Bash o Zsh, añade manualmente path/to/.ddcoterm/bin a tu PATH.

  2. Si tu sitio de Datadog no es https://app.datadoghq.com, configura tu sitio en .ddcoterm/config.yaml bajo connection_config.host:

    ...
    connection_config:
      host: 
    ...
    
  3. Inicializa tu archivo de configuración ejecutando:

    ddcoterm init
    

    Selecciona tu configuración. Puedes cambiar estos ajustes en el archivo~/.ddcoterm/config.yaml .

Autorizar a CoTerm a conectarse a Datadog

Durante la inicialización, puedes elegir una de las siguientes formas de autorizar a CoTerm a acceder a tu cuenta de Datadog:

  • OAuth: abre un navegador para que puedas iniciar sesión con OAuth.
  • Clave API + Clave de aplicación: te pide que configures tu clave de API de Datadog y clave de aplicación en ~/.ddcoterm/config.yaml.
  • Sólo clave de API: te pide que introduzcas tu clave de API de Datadog en ~/.ddcoterm/config.yaml.
Si seleccionas la opción Sólo clave de API, no podrás requerir aprobaciones con Case Management.

Configurar tus ajustes de CoTerm

El archivo ~/.ddcoterm/config.yaml contiene las configuraciones de CoTerm:

process_config
configura CoTerm para actuar como un linter y realizar ciertas acciones cuando intercepta un comando que coincide con una regla. Consulta Reglas de configuración de CoTerm.
enable_telemetry
activa o desactiva el envío de telemetría a Datadog. Por defecto es false.
enable_ptrace
activa o desactiva la monitorización del proceso basado en ptrace experimental en Linux. Por defecto es false.
connection_config
host
host para conectarse a Datadog. Por defecto es https://app.datadoghq.com.
port
puerto para conectarse a Datadog. Por defecto es 443.
api_key
si no estás utilizando OAuth, tu clave de API de Datadog. Si has activado OAuth, CoTerm utiliza por defecto OAuth e ignora api_key.
app_key
si no utilizas OAuth, tu clave de aplicación de Datadog.
Nota: Para requerir aprobaciones con Case Management, debes utilizar OAuth o especificar tanto tu clave de API como tu clave de aplicación en este archivo.

Siguientes pasos

  • Ejecuta ddcoterm para iniciar una sesión de terminal grabada.
  • Más información sobre el uso de CoTerm.

Desinstalar

Para desinstalar CoTerm, elimina la carpeta .ddcoterm.

Referencias adicionales

PREVIEWING: ccole/temp-disable-lang-signup