Supervisión de una instancia de servidor de VPC Ubuntu Linux
Utilice esta guía de aprendizaje para aprender a configurar un host Ubuntu para que reenvíe métricas al servicio IBM Cloud Monitoring en IBM Cloud.
Estas instrucciones son para sistemas Ubuntu, pero se pueden utilizar para otros sistemas Linux.
Para configurar un servidor Ubuntu para que reenvíe métricas, debe instalar un agente de supervisión. El agente utiliza una clave de acceso (señal) para autenticarse con la instancia de IBM Cloud Monitoring. El agente de supervisión actúa como recopilador de datos. Recopila métricas de forma automática.
De forma predeterminada, este agente recopila la infraestructura principal y las series temporales de red que puede utilizar para supervisar el host. Para obtener una lista de las métricas recopiladas, consulte Métricas disponibles para entornos no orquestados.
El agente de Monitoring recopila automáticamente los siguientes tipos de métricas del sistema para cada host:
-
System hosts metrics
proporciona información sobre las métricas de uso de CPU, memoria y almacenamiento, que puede utilizar para analizar el rendimiento y la utilización de recursos de todos los procesos. -
File and File System metrics
proporciona información sobre los archivos y el sistema de archivos que puede utilizar para analizar las interacciones de archivos que se producen en el sistema. Por ejemplo, puede encontrar información sobre los archivos abiertos, los bytes de entrada y salida, o el porcentaje de uso de un determinado sistema de archivos. -
Process metrics
proporciona información sobre los procesos que se ejecutan en los servidores. Por ejemplo, puede utilizar estas métricas para explorar el número de procesos u obtener información de cliente o servidor. -
Network metrics
proporciona información sobre la red. Ofrecen información sobre las conexiones que se establecen entre las aplicaciones, los contenedores y los servidores. Por ejemplo, puede encontrar información sobre los bytes que se envían o reciben, o el número de solicitudes HTTP, las conexiones y la latencia. Además, para SQL o MongoDB, el agente recopila información adicional cuando se configura en modalidad de resolución de problemas.
Con la interfaz de usuario de Monitoring, puede analizar datos en las pestañas Asesor, Explorar y Panel de control. Los datos se supervisan mediante vistas de métricas y paneles de control.
Tenga en cuenta la siguiente información al supervisar los datos:
-
En la pestaña Explorador, puede supervisar métricas individuales.
-
En la pestaña Asesor, puede supervisar las métricas a nivel de Red Hat OpenShift o de host.
Esta pestaña sólo está disponible para usuarios que pertenezcan a un equipo que tenga acceso a supervisar las métricas a nivel de Red Hat OpenShift o de host.
-
En la pestaña Panel de control, puede supervisar paneles de control predefinidos o personalizados y obtener un información especializada sobre datos de red, datos de aplicación, topología, servicios, hosts y contenedores. Un panel muestra una métrica o un grupo de métricas en un panel de control.
Para cada vista de métrica y para cada panel de control, puede definir el ámbito de los datos, cómo agregar los datos y qué filtros de tiempo y de grupo se deben aplicar a los datos. Para obtener más información, consulte Gestión de paneles.
Puede configurar un panel de control como el punto de entrada predeterminado para un equipo y, de esta forma, unificar la experiencia de un equipo y permitir que los usuarios centren su atención inmediata en la información más relevante para ellos.
Para obtener más información, consulte Visualización de métricas.
Antes de empezar
Lea la información acerca de IBM Cloud Monitoring.
Trabaje en una región soportada, por ejemplo, la región US South
.
Utilice un ID de usuario que sea miembro o propietario de una cuenta de IBM Cloud. Para obtener un identificador IBM Cloud IBM, vaya a Crear una cuenta.
El ID de IBM debe tener asignadas políticas de IAM para cada uno de los siguientes recursos:
Recurso | Ámbito de la política de acceso | Rol | Región | Información |
---|---|---|---|---|
Grupo de recursos predeterminado | Grupo de recursos | Visor | US South |
Esta política es necesaria para permitir que el usuario vea las instancias de servicio en el grupo de recursos predeterminado. |
Servicio de IBM Cloud Monitoring | Grupo de recursos | Editor | US South |
Esta política es necesaria para permitir que el usuario suministre y administre el servicio IBM Cloud Monitoring en el grupo de recursos predeterminado. |
La CLI de IBM Cloud debe estar instalada. Para obtener más información, consulte Instalación de la CLI de IBM Cloud.
Suministrar una instancia de servidor de VPC de Ubuntu Linux
Si tiene una instancia de servidor virtual Ubuntu Linux existente que desea supervisar, puede saltarse este paso.
-
Si no tiene una nube privada virtual, utilice la consola de IBM Cloud para crear recursos de VPC.
-
Si no tiene una instancia de servidor virtual Ubuntu Linux, cree una instancia de servidor virtual Ubuntu Linux utilizando la interfaz de usuario y seleccionando Ubuntu Linux como Sistema operativo.
Aprovisionar una instancia IBM Cloud Monitoring
Para suministrar una instancia de IBM Cloud Monitoring mediante la interfaz de usuario de IBM Cloud, siga los pasos siguientes:
-
Inicie sesión en su cuenta de IBM Cloud.
Cuando inicia una sesión con su ID de usuario y su contraseña, se abre la interfaz de usuario de IBM Cloud.
-
Pulse Catálogo. Se abrirá la lista de servicios disponibles en IBM Cloud.
-
Para filtrar la lista de servicios mostrada, seleccione la categoría Registro y supervisión.
-
Pulse el mosaico IBM Cloud Monitoring. Se abre el panel de control Observabilidad.
-
Seleccione el separador Crear.
-
Seleccione una región para la instancia de servicio.
-
Seleccione el plan de servicio Lite.
De forma predeterminada, se establece el plan Lite.
Para obtener más información sobre otros planes de servicio, consulte Precios.
-
Especifique un Nombre de servicio para la instancia de servicio.
-
Seleccione el grupo de recursos predeterminado.
De forma predeterminada, está establecido el grupo de recursos predeterminado (default).
-
(Opcional) Especifique las etiquetas que desee utilizar.
-
Seleccione si la instancia de servicio recibe métricas de plataforma para todas las instancias de servicio en la región.
-
Para suministrar el servicio IBM Cloud Monitoring en el grupo de recursos de IBM Cloud en el que ha iniciado la sesión, pulse Crear.
Después de suministrar una instancia, se abre el panel de control Supervisión.
Nota: para suministrar una instancia mediante la CLI, consulte Suministro de una instancia a través de la CLI de IBM Cloud.
Configure el servidor Ubuntu para enviar métricas a su instancia
Para configurar el servidor Ubuntu para que envíe métricas a la instancia de IBM Cloud Monitoring, debe instalar un agente de supervisión.
Realice los pasos siguientes desde una línea de mandatos:
-
Abra un terminal. A continuación, inicie una sesión en IBM Cloud. Ejecute el mandato siguiente y siga las indicaciones:
ibmcloud login -a cloud.ibm.com
Seleccione la cuenta y la región en la que está disponible la instancia de IBM Cloud Monitoring.
-
Obtenga la clave de acceso. Para obtener más información, consulte Obtención de la clave de acceso mediante la IU de IBM Cloud.
-
Obtenga el URL de ingestión. Para obtener más información, consulte Puntos finales de recopilador.
-
Despliegue el agente de supervisión. Ejecute el mandato siguiente:
curl -sL https://ibm.biz/install-sysdig-agent | sudo bash -s -- --access_key <ACCESS_KEY> --collector <COLLECTOR_ENDPOINT> --collector_port 6443 --secure true --check_certificate false --tags <TAG_DATA> --additional_conf 'sysdig_capture_enabled: false'
Donde
-
ACCESS_KEY es la clave de acceso para la instancia.
-
COLLECTOR_ENDPOINT es el URL de ingestión para la región en la que está disponible la instancia de supervisión. Para determinar el punto final, consulte Puntos finales de recopilador.
-
TAG_DATA son etiquetas separadas por comas con el formato
TAG_NAME:TAG_VALUE
. Puede asociar una o varias etiquetas al agente de supervisión. Por ejemplo,role:serviceX,location:us-south
. Más adelante podrá utilizar estas etiquetas para identificar las métricas del entorno en el que se ejecuta el agente. -
sysdig_capture_enabled
se establece en false para inhabilitar la característica de captura. De forma predeterminada se establece en true. Para obtener más información, consulte Cómo trabajar con capturas. -
El distintivo
secure
debe establecerse en true para utilizar una conexión SSL/TLS segura para enviar métricas al recopilador.
Si se produce un error al instalar el agente de supervisión, instale las cabeceras de kernel manualmente. Seleccione una distribución y ejecute el mandato para dicha distribución. A continuación, intente de nuevo realizar un despliegue del agente de supervisión.
-
Para las distribuciones de Linux Debian y Ubuntu, ejecute el mandato siguiente:
apt-get -y install linux-headers-$(uname -r)
-
Para las distribuciones de Linux RHEL, CentOS y Fedora, ejecute el siguiente mandato:
yum -y install kernel-devel-$(uname -r)
-
-
Configure el agente para entornos no orquestados.
Abra el archivo
dragent.yaml
que se encuentra en/opt/draios/etc/
.Añade el siguiente parámetro de configuración:
feature: mode: monitor_light
Reinicie el agente. Ejecute el mandato siguiente:
service dragent restart
Iniciar la IU de supervisión
Siga los pasos siguientes para iniciar la interfaz de usuario web:
-
Inicie sesión en su cuenta de IBM Cloud.
Cuando inicia una sesión con su ID de usuario y su contraseña, se abre el panel de control de IBM Cloud.
-
En el menú de navegación, seleccione Observabilidad.
-
Seleccione Supervisión.
Se muestra la lista de instancias que están disponibles en IBM Cloud.
-
Seleccione su instancia. A continuación, pulse Abrir panel de control.
Puede pasar algún tiempo antes de que vea la entrada en el servidor mientras el agente de supervisión recopila y procesa la información.
Sólo puede supervisar una instancia por navegador. Puede tener varios separadores para la misma instancia.
Supervisar el servidor Ubuntu
Puede supervisar el servidor Ubuntu en la vista Visión general que está disponible a través de la interfaz de usuario web. Esta vista constituye el punto de partida para solucionar problemas y supervisar la infraestructura. Es la página de inicio predeterminada de la interfaz de usuario web.
En la sección Hosts y contenedores, puede encontrar la entrada para su servidor Ubuntu. Pulse Hosts y contenedores para conmutar orígenes de datos.
A continuación, seleccione el servidor Ubuntu. Los datos que se muestran corresponden al servidor que ha seleccionado.
Para configurar códigos de colores para una columna, realice los pasos siguientes:
-
Seleccione una columna pasando el puntero del ratón sobre el título de la columna. A continuación, pulse el icono de lápiz.
-
Conmute Habilitar para habilitar la codificación por colores.
-
Defina valores para los distintos umbrales.
Próximos pasos
-
Cree un panel de control personalizado. Para obtener más información, consulte Cómo trabajar con paneles de control.
-
Descubra más sobre las alertas. Puede obtener información adicional consultando Cómo trabajar con alertas.
-
Aprende a gestionar los registros. Consulte Introducción a IBM Cloud Logs.
-
Obtenga información sobre la funcionalidad de IBM Cloud Monitoring Workload Protection para buscar y priorizar vulnerabilidades de software, detectar y responder a amenazas y gestionar configuraciones, permisos y conformidad de origen a ejecutar. Consulte Iniciación a IBM Cloud® Security and Compliance Center Workload Protection.