Integración con Amazon CloudWatch - Amazon DCV Session Manager

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Integración con Amazon CloudWatch

Session Manager admite la integración con Amazon CloudWatch for Brokers que se ejecutan en EC2 instancias de Amazon y también con Brokers que se ejecutan en hosts locales.

Amazon CloudWatch supervisa los recursos de Amazon Web Services (AWS) y las aplicaciones en las que se ejecuta AWS en tiempo real. Puede utilizarlas CloudWatch para recopilar y realizar un seguimiento de las métricas, que son variables que puede medir para sus recursos y aplicaciones. Para obtener más información, consulta la Guía del CloudWatch usuario de Amazon.

Puede configurar el Session Manager Broker para que envíe los siguientes datos de métricas a Amazon CloudWatch:

  • Number of DCV servers: número de servidores DCV administrados por el broker.

  • Number of ready DCV servers: número de servidores DCV que se encuentran en estado READY administrados por el broker.

  • Number of DCV sessions: número de sesiones de DCV gestionadas por el broker.

  • Number of DCV console sessions: número de sesiones de consola DCV gestionadas por el broker.

  • Number of DCV virtual sessions: número de sesiones virtuales de DCV gestionadas por el broker.

  • Heap memory used: cantidad de memoria dinámica que utiliza el broker.

  • Off-heap memory used: cantidad de memoria no dinámica que utiliza el broker.

  • Describe sessions request time—El tiempo que se tarda en completar las solicitudes de DescribeSessions API.

  • Delete sessions request time—El tiempo que se tarda en completar las solicitudes de DeleteSessions API.

  • Create sessions request time—El tiempo que se tarda en completar las solicitudes de CreateSessions API.

  • Get session connection data request time—El tiempo que se tarda en completar las solicitudes de GetSessionConnectionData API.

  • Update session permissions sequest time—El tiempo que se tarda en completar las solicitudes de UpdateSessionPermissions API.

Para configurar el Broker para que envíe datos de métricas a Amazon CloudWatch
  1. Abra /etc/dcv-session-manager-broker/session-manager-broker.properties con su editor de texto preferido y haga lo siguiente.

    • Establezca enable-cloud-watch-metrics en true

    • Para cloud-watch-region, especifique la región en la que desea recopilar los datos de las métricas.

      nota

      Si su agente se ejecuta en una EC2 instancia de Amazon, este parámetro es opcional. La región se recupera automáticamente del servicio de metadatos de instancias (IMDS). Si ejecuta el broker en un host en las instalaciones, este parámetro es obligatorio.

  2. Detenga y reinicie el broker.

    $ sudo systemctl stop dcv-session-manager-broker
    $ sudo systemctl start dcv-session-manager-broker

El anfitrión del Broker también debe tener permiso para llamar a la cloudwatch:PutMetricData API. AWS las credenciales se pueden recuperar mediante una de las técnicas de recuperación de credenciales compatibles. Para obtener más información, consulte Suministro y recuperación de credenciales de AWS.