Administra lugares de trabajo

En esta guía, se explica cómo crear y administrar lugares de trabajo. Tus proyectos de Google Cloud Platform y las cuentas de Amazon Web Service (AWS) deben ser miembros de un lugar de trabajo antes de que puedan supervisarse.

A fin de ver una introducción de los lugares de trabajo y algunas recomendaciones para usarlos, consulta Lugares de trabajo.

Selecciona los lugares de trabajo

El lugar de trabajo actual se muestra a la derecha del logotipo de Stackdriver en la parte superior de la consola de Stackdriver Monitoring.

A fin de ver los lugares de trabajo a los que tienes acceso y cómo están configurados, haz clic en el botón a continuación para ir a la página Administrar lugares de trabajo de la consola de Stackdriver Monitoring:

Ir a la página Lugares de trabajo

En esa página, realiza una de las siguientes acciones:

  • Haz clic en el nombre de un lugar de trabajo a fin de seleccionarlo para su uso en Stackdriver Monitoring.

  • Haz clic en Editar a la derecha del nombre de un lugar de trabajo a fin de mostrar la página Configuración del lugar de trabajo para ese lugar de trabajo.

Crea un lugar de trabajo para un proyecto único

Si ya tienes un proyecto de GCP y simplemente deseas supervisar tus recursos, haz lo siguiente para crear el lugar de trabajo directamente desde ese proyecto:

  1. En la consola de Stackdriver Monitoring, ve al cuadro de diálogo Crear lugar de trabajo nuevo. Para hacerlo, realiza una de las siguientes acciones según lo que veas:

    • Si ves un cuadro de diálogo con un mensaje como [SOME_PROJECT] is not in a Workspace, selecciona Crear lugar de trabajo nuevo y haz clic en Continuar.

    • Abre el menú que está a la derecha del logotipo de Stackdriver en la parte superior de la página. Aquí se encuentra una lista de todos los lugares de trabajo disponibles. En la parte inferior del menú, haz clic en Crear lugar de trabajo.

    • Ve a la página Administrar lugar de trabajo y haz clic en el botón Agregar lugar de trabajo en la parte superior derecha de la página.

      Ir a la página Administrar lugar de trabajo

    Si importar el método que hayas usado, ahora debes ver el siguiente cuadro de diálogo:

    Crea lugar de trabajo

  2. Selecciona el proyecto que desees supervisar en el cuadro de proyecto de Google Cloud Platform. Si aún no se muestra, haz clic dentro del cuadro y verás una lista de los proyectos de GCP disponibles. Haz clic en el proyecto que desees supervisar.

    Si no ves tu proyecto, es posible que ya sea un lugar de trabajo o que un lugar de trabajo lo supervise. Haz clic en Cancelar y ve a Seleccionar lugares de trabajo.

  3. Haz clic en Crear lugar de trabajo.

  4. Las siguientes pantallas te brindan la oportunidad de agregar más proyectos o cuentas de AWS. Omite esas páginas porque no se aplican a este caso práctico de proyecto único. Hay otras páginas que puedes leer o, también, omitir si lo deseas.

  5. Haz clic en Iniciar supervisión cuando aparezca.

Verás la página de inicio de Monitoring para tu lugar de trabajo nuevo.

Pasar de un solo proyecto a varios proyectos

Puedes convertir el lugar de trabajo de un proyecto único en uno de varios proyectos si combinas el lugar de trabajo del proyecto único con un segundo lugar de trabajo vacío.

Crea un lugar de trabajo de varios proyectos

En este procedimiento, se aborda la creación de un lugar de trabajo que pueda supervisar cualquier cantidad de cuentas de AWS o proyectos de GCP. Crea un lugar de trabajo nuevo con un proyecto vacío y, luego, agrega los proyectos o las cuentas de AWS que deseas supervisar:

  1. En la consola de Stackdriver Monitoring, ve al cuadro de diálogo Crear lugar de trabajo nuevo. Para hacerlo, realiza una de las siguientes acciones según lo que veas:

    • Si ves un cuadro de diálogo con un mensaje como [SOME_PROJECT] is not in a Workspace, selecciona Crear lugar de trabajo nuevo y haz clic en Continuar.

    • Abre el menú que está a la derecha del logotipo de Stackdriver en la parte superior de la página. Aquí se encuentra una lista de todos los lugares de trabajo disponibles. En la parte inferior del menú, haz clic en Crear lugar de trabajo.

    • Haz clic en el botón Crear lugar de trabajo que está cerca de la parte superior derecha de la consola.

    Ahora debes ver el siguiente cuadro de diálogo:

    Crea lugar de trabajo

  2. Haz clic en el cuadro de texto de proyecto de Google Cloud Platform. Haz clic en el ícono de cerrar si ya hay un nombre de proyecto en la lista y, luego, haz clic en el cuadro vacío.

  3. Haz clic en Proyecto nuevo en la parte superior de la lista desplegable.

    Escribe un nombre para el proyecto. Dado que este proyecto solo se usará como lugar de trabajo, sería bueno que incluyeras "workspace" o "ws" en el nombre.

  4. Haz clic en Crear lugar de trabajo. La creación del proyecto de GCP y el lugar de trabajo tardará poco tiempo.

  5. En el cuadro de diálogo Agregar proyectos de Google Cloud Platform para supervisar, verifica los nombres de los proyectos de GCP que desees agregar a este lugar de trabajo. No es necesario seleccionar un proyecto, puedes agregarlo más tarde si lo necesitas. Si no ves en la lista el proyecto que deseas supervisar, es posible que un lugar de trabajo ya lo supervise.

    Haz clic en Continuar.

  6. En el cuadro de diálogo Supervisar cuentas de AWS, realiza el proceso de registro de una o más cuentas de AWS si lo deseas. Para obtener más información, consulta Agrega una cuenta de AWS.

    Puedes omitir este paso y agregar la configuración de una cuenta de AWS más tarde si sigues las instrucciones en Agrega una cuenta de AWS.

    Haz clic en Continuar.

  7. Se te proporcionan instrucciones para configurar el agente de supervisión en tus instancias de VM. Puedes omitir o no esta página, según lo desees.

  8. Se te pedirá que selecciones una opción para los informes que se pueden enviar por correo electrónico. Puedes cambiar esta configuración en la página Configuración del lugar de trabajo en la consola de Stackdriver Monitoring.

  9. Verás una página que dice Recopilar información. Cuando se complete esta operación, haz clic en Iniciar supervisión.

Verás la página de inicio de Monitoring para tu lugar de trabajo nuevo.

Agrega usuarios a un lugar de trabajo

Puedes compartir tu lugar de trabajo con otros usuarios si los agregas como miembros a tu proyecto de lugar de trabajo. Debes tener permiso de Proyecto > Propietario en el proyecto para agregar más usuarios. A fin de agregar usuarios a tu lugar de trabajo, haz clic en el siguiente botón para ir a la consola de IAM:

Ir a la consola de IAM

Sigue estos pasos;

  1. Selecciona tu lugar de trabajo en la lista de proyectos. Dado que no te encuentras en la consola de Stackdriver Monitoring, el proyecto de hosting de tu lugar de trabajo representa a este con el mismo nombre.

  2. Haz clic en Agregar en la parte superior de la página.

  3. Agrega un usuario, grupo, cuenta de servicio o dominio.

  4. Asigna una función de proyecto al miembro nuevo: propietario, editor, lector o navegador.

Agrega proyectos supervisados

En este procedimiento, se aborda cómo agregar un proyecto de GCP o una cuenta de AWS a un lugar de trabajo existente. Para crear un lugar de trabajo en el que puedas agregar proyectos y cuentas, consulta Crea un lugar de trabajo de varios proyectos.

Para agregar un proyecto de GCP o una cuenta de AWS se requieren las siguientes funciones de Cloud IAM: + monitoring.editor en el lugar de trabajo si agregas proyectos o cuentas y + project.creator en la organización superior del lugar de trabajo si agregas una cuenta de AWS

Para agregar un proyecto de GCP o una cuenta de AWS, haz lo siguiente:

  1. En la consola de Stackdriver Monitoring, haz clic en el siguiente botón para ir a la página Administrar lugares de trabajo:

    Ir a la página Administrar lugares de trabajo

    Verás una página en la que se enumeran todos los lugares de trabajo a los que tienes acceso.

    1. Haz clic en Editar en la línea que en la que se muestra tu lugar de trabajo. Esta acción te llevará a la página Configuración del lugar de trabajo del lugar de trabajo.

    2. Haz clic en Cuentas supervisadas en Configuración. Podrás ver la información de tu proyecto en una página como la que se muestra a continuación:

    Cuentas supervisadas

  2. Para agregar un proyecto de GCP, haz clic en Agregar proyectos de Google Cloud Platform. Verifica los nombres de los proyectos de GCP que desees agregar a este lugar de trabajo. No es necesario seleccionar un proyecto.

  3. Para agregar una cuenta de AWS, haz clic en Agregar cuentas de AWS. Ve las instrucciones para conectarte a tu cuenta de AWS:

    Autorizar AWS

    1. Sigue las instrucciones para conectar tu cuenta de AWS.

    2. Haz clic en Agregar cuenta de AWS. Monitoring se conecta a tu cuenta de AWS.

      Durante la conexión, Stackdriver Monitoring crea un proyecto de proyector con conector de AWS.

      Repite estos pasos para agregar otra cuenta de AWS.

Próximos pasos

Quita un proyecto de un lugar de trabajo

Antes de comenzar, considera si quitar un proyecto o una cuenta no es la operación correcta para ti:

Monitoring ya no recibe datos de supervisión de un proyecto o cuenta cuando quitas uno de estos. Si usas Stackdriver Logging, aún puedes tener acceso a los registros en el proyecto que quitaste. Para AWS, los registros se encuentran en el proyecto de conector de AWS que se quitó.

Procedimiento

Para quitar un proyecto de GCP o una cuenta de AWS de un lugar de trabajo, haz lo siguiente:

  1. Abre la consola de Stackdriver Monitoring.

    Ir a la consola de Stackdriver Monitoring

  2. Selecciona el lugar de trabajo que contenga el proyecto de GCP o la cuenta de AWS que desees quitar.

  3. Selecciona Configuración del lugar de trabajo en el mismo menú.

  4. En la página "Configuración", haz clic en Cuentas supervisadas. Verás la siguiente página:

    Cuentas supervisadas

  5. Ubica el proyecto de GCP o la cuenta de AWS que desees quitar y selecciona Quitar del lugar de trabajo en el menú que está a la derecha del nombre del proyecto.

    Si tienes la intensión de mover el proyecto a otro lugar de trabajo, selecciona Mover proyecto.

    Si quitas una cuenta de AWS, también quitas el proyecto de conector de AWS que representa esa cuenta.

Próximos pasos

  • Si quitaste un proyecto de GCP, puedes agregarlo a otro lugar de trabajo si lo deseas.

  • Si quitaste una cuenta de AWS, no puedes usar el proyecto de conector de AWS con otro lugar de trabajo. Debes borrar el proyecto de conector y, luego, agregar tu cuenta de AWS a otro lugar de trabajo, lo que permitirá que Monitoring cree un proyecto de conector nuevo. Consulta Agrega una cuenta de AWS.

Mueve un proyecto a otro lugar de trabajo

A fin de mover un proyecto de GCP de un lugar de trabajo a otro, sigue las instrucciones para quitar un proyecto y elige la acción Mover proyecto en lugar de Quitar del lugar de trabajo.

Si intentas mover el proyecto de hosting de un lugar de trabajo, sigue las instrucciones en Combina lugares de trabajo en lugar de seguir aquellas que se encuentran en Quita un proyecto.

Combina dos lugares de trabajo

Puedes combinar dos lugares de trabajo si combinas un lugar de trabajo con otro. Esto borra el primer lugar de trabajo. Consulta Combina lugares de trabajo.

Combina lugares de trabajo

Si combinas el lugar de trabajo A con el lugar de trabajo B, se mueven todos los proyectos de GCP del A al B, excepto los proyectos de conector de AWS. A continuación, se presenta el efecto de combinar A con B:

  • Todos los proyectos de GCP que se agregaron al lugar de trabajo A se mueven al lugar de trabajo B.
  • Todas las cuentas de AWS en el lugar de trabajo A se quitan de A. Tienes que agregar las cuentas al lugar de trabajo B de forma manual. Puedes borrar los proyectos de conector de AWS, a menos que sea necesario recuperar los registros de la cuenta de AWS.
  • El proyecto que aloja el lugar de trabajo A se agrega al lugar de trabajo B, incluso si el proyecto está vacío.

    El proyecto host es el proyecto que usas para crear el lugar de trabajo. Generalmente, este proyecto cuenta con recursos cuando se trata de un lugar de trabajo de proyecto único, pero se encuentra vacío si es para un lugar de trabajo de varios proyectos. Combinar es la única forma de separar este proyecto de su lugar de trabajo.

  • Toda la información de supervisión y otros parámetros de configuración se borran en el lugar de trabajo A. Esto incluye paneles, políticas de alertas, verificaciones de tiempo de actividad, etcétera. El lugar de trabajo A ya no existe.

Para combinar lugares de trabajo, haz lo siguiente:

  1. Abre la consola de Monitoring.

    Ir a la consola de Stackdriver Monitoring

  2. Si es necesario, crea el lugar de trabajo B con un proyecto vacío.

  3. Selecciona el lugar de trabajo que se conservará ("B" en esta situación) en el menú desplegable en la parte superior derecha de la consola de Monitoring.

  4. Selecciona Configuración del lugar de trabajo en el mismo menú.

  5. Haz clic en Cuentas supervisadas en el menú que está a la izquierda.

  6. Haz clic en Combinar otro lugar de trabajo con este.

  7. Selecciona el lugar de trabajo que se quitará ("A" en esta situación).

  8. Lee acerca de la información que se pierde durante la combinación.

  9. Haz clic en Combinar.

Borra un lugar de trabajo

Antes de borrar un lugar de trabajo, verifica si el proyecto que usaste para crearlo cuenta con los recursos que deseas conservar o si el lugar de trabajo todavía está vinculado a proyectos de GCP o cuentas de AWS adicionales. Si es así, consulta Combina lugares de trabajo para ver una manera de mover recursos a otro lugar antes de borrar el lugar de trabajo.

Si tu proyecto de lugar de trabajo no tiene nada de valor, bórralo en GCP Console para borrar el lugar de trabajo. Ve a IAM y administración > Configuración y haz clic en Cerrar.

Restringe el acceso a las cuentas de AWS

Para limitar los permisos de la cuenta de AWS que le otorgas a Monitoring, consulta Permisos mínimos de AWS.

Para revocar el acceso de Monitoring a tu cuenta de AWS, quita la función de IAM Stackdriver de tu cuenta de AWS.

Facturación del lugar de trabajo

Los lugares de trabajo no tienen ningún costo asociado. Toda la actividad que se cobra se registra en proyectos de GCP que contienen tus recursos, es decir, en las cuentas de facturación asociadas con esos proyectos. En las siguientes secciones, se describen algunos detalles de la facturación de GCP y AWS.

Quitar un proyecto de su lugar de trabajo no necesariamente deja de generar todos los cargos de Stackdriver por el uso de registros y métricas. Si alguno de los agentes de Stackdriver o si otros módulos de software aún envían métricas o registros a Stackdriver, se aplicarán cargos.

Facturación del proyecto de GCP

Cuando creas un recurso en un proyecto de GCP, GCP comienza a recibir métricas y entradas de registro de los servicios de GCP relacionadas con ese recurso. Los cargos comienzan a aplicarse de inmediato en la cuenta de facturación de tu proyecto, pero gran parte de los datos no se puede cobrar o tiene un volumen tan bajo que no genera ningún cargo.

Stackdriver Logging tiene acceso a todos los registros de tu proyecto de GCP, incluso sin que cree un lugar de trabajo. Agregar tu proyecto a un lugar de trabajo le brinda a Stackdriver Monitoring acceso a los datos de supervisión que ya se reciben, pero el lugar de trabajo no genera ningún cargo adicional. Del mismo modo, quitar un proyecto de un lugar de trabajo no deja de generar cargos.

Si tu proyecto de GCP tiene instancias de VM que contengan un software que envíe datos o registros de supervisión a las API de Stackdriver, se te cobrarán esos datos mientras el software esté en ejecución. Esto incluye agentes de Monitoring, agentes de Logging y bibliotecas de terceros, como Prometheus, que puedes instalar. Para dejar de generar cargos, debes detener cualquier software que envíe datos a Stackdriver.

Facturación de la cuenta de AWS

Cuando agregas una cuenta de AWS a un lugar de trabajo, los agentes de Stackdriver o de otro software envían los datos de supervisión y registro al proyecto de conector de AWS, cuya cuenta de facturación recibe cualquier cargo.

Gran parte de los datos enviados desde una cuenta de AWS provienen de agentes de software que se ejecutan en instancias de VM y envían datos al proyecto de conector de AWS que se creó cuando agregaste tu cuenta a un lugar de trabajo. Se te cobrarán esos datos siempre que el software envíe datos y el proyecto de conector aún exista, sin importar si permanece conectado a un lugar de trabajo.

Solución de problemas

No puedo acceder a mi lugar de trabajo

Stackdriver Monitoring se basa en las cookies de varios sitios de Google para administrar los lugares de trabajo. Si estas cookies están bloqueadas, es posible que encuentres estos problemas:

  • No se puede pasar del cuadro de diálogo Acceder con Google y aparece un mensaje que dice “Las cookies no están habilitadas en el entorno actual”.

  • Detenerse en un bucle de autenticación sin fin.

Las cookies pueden bloquearse por accidente o mediante actualizaciones automáticas que se extraen como parte de los cambios en la política de seguridad en tu ubicación.

Debes tener habilitadas las cookies de terceros para los siguientes elementos:

  • google.com
  • accounts.google.com
  • apis.google.com

Para obtener más información sobre cómo habilitar las cookies, consulta la documentación de tu navegador:

No se acepta mi dirección de correo electrónico

Monitoring no acepta direcciones de correo electrónico que contengan un apóstrofo, aunque Google Cloud Platform sí lo hace. Los usuarios con esas direcciones de correo electrónico no se reconocen cuando intentan usar Monitoring.

No puedo agregar un proyecto a un lugar de trabajo porque ya está en otro lugar de trabajo

Los proyectos pueden asociarse solo con un lugar de trabajo a la vez:

Faltan los recursos del proyecto en Monitoring

Pueden pasar aproximadamente diez minutos antes de que Monitoring detecte recursos nuevos o quitados, como instancias de VM, en tus proyectos.

Si inicias un servicio como Compute Engine en un proyecto que está asociado con un lugar de trabajo, puede pasar una hora o más para que Monitoring detecte el servicio nuevo. Hasta ese momento, los tipos de recursos del servicio no aparecen en ningún menú de Monitoring.

Cómo puedo usar los lugares de trabajo con Logging

Stackdriver Logging no usa lugares de trabajo. Mediante el uso de filtros de registro avanzado, puedes ver o administrar entradas de registro desde varios proyectos de GCP o cuentas de AWS.

En el caso de las cuentas de AWS, puedes acceder a los registros a través del proyecto de conector de AWS que Monitoring crea cuando agregas la cuenta a un lugar de trabajo. Por lo tanto, tienes que agregar tu cuenta a un lugar de trabajo y, luego, instalar el agente de Stackdriver Logging en tus instancias de VM para recibir tus registros.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Stackdriver Monitoring
¿Necesitas ayuda? Visita nuestra página de asistencia.