Supervisión de métricas de VPN Gateway for VPC
IBM Cloud® Monitoring recopila métricas de VPN básicas en IBM Cloud for VPC, como el estado de la pasarela VPN, la entrada/salida de paquetes de pasarela VPN y la entrada/salida de bytes de conexión VPN. Estas métricas se almacenan en IBM Cloud Monitoring. Puede acceder a métricas a través del panel de control precreado.
Visión general de las métricas de plataforma
Puede ver las métricas de la plataforma cuando habilita IBM Cloud Monitoring en la plataforma de IBM Cloud. Se debe configurar una instancia de IBM Cloud Monitoring en una región para supervisar estas métricas. Para obtener más información, consulte Habilitación de métricas de la plataforma.
Antes de habilitar IBM Cloud Monitoring en la plataforma, tenga en cuenta la información siguiente:
- Solo se puede configurar solo una instancia del servicio IBM Cloud Monitoring por región para recopilar métricas de plataforma.
- Las métricas se recopilan automáticamente y están disponibles para la supervisión a través de la instancia habilitada para IBM Cloud Monitoring.
- Utilice el direccionador de métricas para permitir a los clientes configurar a qué instancia de IBM Cloud Monitoring fluyen sus métricas de plataforma. Para obtener más información sobre Metrics Router, consulte IBM Cloud Metrics Routing.
Métricas disponibles por plan de servicio
Las métricas disponibles por nombres de plan son las siguientes:
- Total de bytes de entrada de pasarela VPN
- Total de bytes de salida de pasarela VPN
- Total de paquetes de entrada de pasarela VPN
- Total de paquetes de salida de pasarela VPN
- Estado de la pasarela VPN
- Entrada de bytes de conexión VPN
- Salida de bytes de conexión VPN
- Entrada de paquetes de conexión VPN
- Salida de paquetes de conexión VPN
- Estado de conexión VPN
Estas métricas ayudan a realizar un seguimiento del tráfico y el estado de las pasarelas VPN y pueden proporcionar información sobre las horas punta de tráfico por minuto y el estado de uso general.
Cada métrica se compone de los siguientes tipos de metadatos:
- Nombre de métrica: nombre de la métrica recopilada.
- Tipo de métrica: determina si el valor de métrica es de tipo contador o de tipo medidor. Todas estas métricas son de tipo
gauge(medidor), que representa un único valor numérico que puede fluctuar arbitrariamente a lo largo del tiempo. - Tipo de valor: una unidad de medida para una métrica específica. Los ejemplos incluyen bytes o recuentos. Si el tipo de valor es
none, significa que el valor de métrica representa apariciones individuales de ese tipo de métrica. - Segmento: cómo desea que IBM Cloud Monitoring divida y muestre las métricas de supervisión.
Definiciones de métricas de VPN
Las tablas siguientes definen las métricas de VPN básicas en IBM Cloud for VPC.
Entrada total de bytes de la pasarela VPN
Bytes por minuto recibidos para una pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_gateway_bytes_in |
Metric type |
gauge |
Value type |
byte |
Segment by |
Service instance, Service instance name, VPN name, IBM IS |
Salida total de bytes de la pasarela VPN
Bytes enviados por minuto para una pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_gateway_bytes_out |
Metric type |
gauge |
Value type |
byte |
Segment by |
Service instance, Service instance name, VPN name, IBM IS |
Entrada total de paquetes de la pasarela VPN
Paquetes recibidos por minuto para una pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_gateway_packets_in |
Metric type |
gauge |
Value type |
none |
Segment by |
Service instance, Service instance name, VPN name, IBM IS |
Salida total de paquetes de la pasarela VPN
Paquetes enviados por minuto para una pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_gateway_packets_out |
Metric type |
gauge |
Value type |
none |
Segment by |
Service instance, Service instance name, VPN name, IBM IS |
Estado de la pasarela VPN
Estado de una pasarela VPN (por ejemplo, 1=disponible, 0=no disponible)
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_gateway_status |
Metric type |
gauge |
Value type |
none |
Segment by |
Service instance, Service instance name, VPN name, IBM IS |
Entrada de bytes de conexión VPN
Bytes recibidos por minuto para una conexión de pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_connection_bytes_in |
Metric type |
gauge |
Value type |
byte |
Segment by |
Service instance, VPN name, Connection name, Connection ID, IBM IS |
Salida de bytes de conexión VPN
Bytes enviados por minuto para conexión de pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_connection_bytes_out |
Metric type |
gauge |
Value type |
byte |
Segment by |
Service instance, VPN name, Connection name, Connection ID, IBM IS |
Entrada de paquetes de conexión VPN
Paquetes recibidos por minuto para una conexión de pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_connection_packets_in |
Metric type |
gauge |
Value type |
none |
Segment by |
Service instance, VPN Name, Connection Name, Connection ID, IBM IS |
Salida de paquetes de conexión VPN
Paquetes enviados por minuto para una conexión de pasarela VPN
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_connection_packets_out |
Metric type |
gauge |
Value type |
none |
Segment by |
Service instance, VPN name, Connection name, Connection ID, IBM IS |
Estado de conexión VPN
Estado de una conexión de pasarela VPN (por ejemplo, 1=activa, 0=inactiva)
| Metadatos | Descripción |
|---|---|
Metric name |
ibm_is_vpn_connection_status |
Metric type |
gauge |
Value type |
none |
Segment by |
Service instance, VPN name, Connection name, Connection ID, IBM IS |
Segmentación de métricas
Puede dividir las métricas que presenta IBM Cloud Monitoring en diversas visualizaciones en el panel de control de IBM Cloud Monitoring, permitiendo visualizaciones de métricas distintas según sus preferencias. Por ejemplo, si tiene varias pasarelas VPN o cuentas con diferentes pasarelas VPN en cada cuenta, es posible que desee centrarse en una determinada pasarela por nombre.
Como ejemplo, puede segmentar VPN Gateway Total Bytes Input por IBM VPN for VPC gateway name para mostrar cuántos bytes por minuto se reciben para una pasarela VPN. El panel de control muestra las distintas líneas en
distintos colores, donde cada línea representa los bytes recibidos por minuto para una pasarela VPN.
Atributos globales
Están disponibles los siguientes atributos para la segmentación de todas las métricas de VPN:
| Atributo | Nombre de atributo | Descripción de atributo |
|---|---|---|
Cloud type |
ibm_ctype |
Un valor público, dedicado o local |
Location |
ibm_location |
La ubicación del recurso supervisado: una región, un centro de datos o global |
Resource |
ibm_resource |
El recurso que mide el servicio: normalmente, un nombre de identificación o GUID |
Resource type |
ibm_resource_type |
El tipo de recurso que mide el servicio |
Resource group |
ibm_resource_group_name |
El grupo de recursos donde se ha creado la instancia de servicio |
Scope |
ibm_scope |
El ámbito de la cuenta, la organización o el GUID de espacio que se asocia con esta métrica |
Service name |
ibm_service_name |
Nombre del servicio que ha generado esta métrica |
Atributos adicionales
Están disponibles los atributos siguientes para segmentar uno o varios de los atributos descritos en la referencia anterior. Consulte las métricas individuales para ver las opciones de segmentación.
| Atributo | Nombre de atributo | Descripción de atributo |
|---|---|---|
Connection ID |
ibm_is_vpn_connection_id |
ID de conexión de pasarela IBM VPN for VPC |
Connection name |
ibm_is_vpn_connection_name |
Nombre de conexión de pasarela IBM VPN for VPC |
IBM IS |
ibm_is_generation |
IBM IS; por ejemplo, 2 |
Service instance |
ibm_service_instance |
Identifica la instancia con la que está asociada la métrica |
Service instance name |
ibm_service_instance_name |
Proporciona el nombre de la instancia de servicio proporcionado por el usuario. Este nombre no es necesariamente un valor exclusivo que depende del nombre que se proporciona. |
VPN gateway name |
ibm_is_vpn_gateway_name |
Nombre de pasarela IBM VPN for VPC |
Las métricas visualizadas contienen una indicación de fecha y hora en tiempo de epoch de UNIX y el valor de métrica correspondiente a los intervalos de tiempo que finaliza en esa indicación de fecha y hora. Puede especificar distintos ámbitos y el intervalo de tiempo en el que notificar las métricas.
También puede especificar el intervalo de tiempo en el que informar de las métricas. Los intervalos de tiempo admitidos en el panel de control de IBM Cloud Monitoring son:
- 10 segundos
- 1 minuto
- 10 minutos
- 1 hora
- 6 horas
- 2 semanas
- Personalizado
Habilitación de la supervisión de métricas
Para recibir métricas de supervisión, debe configurar la instancia de IBM Cloud Monitoring.
Para recibir métricas de supervisión, efectúe los pasos siguientes:
-
Vaya al portal de supervisión de métricas y pulse Opciones > Crear.
-
Seleccione una región para su instancia de IBM Cloud Monitoring.
Si no tiene una pasarela VPN existente, consulte Creación de una pasarela VPN para suministrar uno.
La región debe coincidir con la ubicación de la pasarela VPN existente.
-
Elija su plan de precios.
Los detalles del plan de precios se explican en la ventana de selección. Seleccione el plan que mejor se ajuste a sus requisitos.
-
Proporcione un nombre de servicio exclusivo para la instancia. El nombre puede ser cualquier nombre que desee. El nombre no afecta de ningún modo a la funcionalidad.
No dé a varias instancias de IBM Cloud Monitoring el mismo nombre.
-
Opcionalmente, seleccione un grupo de recursos. Un grupo de recursos organiza los recursos de cuenta en agrupaciones personalizables. Cualquier recurso de la cuenta que se gestione utilizando el control de acceso IBM Cloud® Identity and Access Management (IAM) pertenece a un grupo de recursos dentro de su cuenta.
Si no tiene ningún grupo de recursos preconfigurado o no tiene ningún motivo para compartir este recurso de forma selectiva, utilice la selección predeterminada.
Si la cuenta tiene varios grupos de recursos, puede elegir qué grupo tiene acceso a esta instancia de IBM Cloud Monitoring. Al utilizar este acceso selectivo, las métricas pueden estar disponibles para algunos grupos de recursos y no para otros.
-
Seleccione la casilla de verificación Habilitar. Debe seleccionar esta opción para recibir métricas de la pasarela VPN.
-
Pulse Crear. Volverá a la página de inicio de Métricas de supervisión.
Al cabo de unos minutos, se visualizará la nueva instancia de IBM Cloud Monitoring con varias configuraciones. Puede que tenga que renovar el navegador para verla.
Cómo trabajar con el panel de control de IBM Cloud Monitoring
Para ver y trabajar con sus métricas de IBM Cloud Monitoring, siga estos pasos:
-
Vaya al portal de supervisión de métricas.
-
Pulse Abrir panel de control junto al nombre de servicio de la instancia de IBM Cloud Monitoring con la que quiera trabajar.
La primera vez que acceda a su instancia de IBM Cloud Monitoring, se muestran varias ventanas como parte de la configuración interna. Mantenga las entradas predeterminadas y vaya pulsando para pasar páginas hasta llegar a la página principal de IBM Cloud Monitoring.
-
Abra el panel de control de métricas de supervisión de IBM VPN for VPC seleccionando Paneles de control.
-
Pulse Biblioteca de panel de control > IBM > VPN de VPC. El panel de control predeterminado no se puede editar.
-
En el panel de control, se muestran diez métricas principales. Estas métricas incluyen el estado de la pasarela/conexión, la entrada/salida de bytes de la pasarela/conexión y la entrada/salida de paquetes de pasarela/conexión. Si desea modificar los parámetros y segmentar las métricas por nombre de pasarela VPN y nombre de conexión VPN, debe crear un panel de control personalizado.
Para elegir la ventana de tiempo para la que quiere obtener métricas, utilice la barra de selección de hora.
Creación de un panel de control de métricas personalizado
Puede crear su propio panel de control para personalizar las métricas de supervisión, como por ejemplo para ver información sobre determinadas pasarelas VPN, o ver el tráfico que se realiza sólo a través de una conexión VPN.
Para personalizar el panel de control, efectúe los pasos siguientes:
-
Vaya al portal de supervisión de métricas.
-
Pulse Abrir panel de control junto al nombre de servicio de la instancia de IBM Cloud Monitoring con la que quiera trabajar. Ahora verá el panel de control.
-
Seleccione Paneles de control y pulse + en el panel.
-
Seleccione Panel de control en blanco y seleccione el tipo de representación visual que desee.
IBM Cloud Monitoring ofrece ocho visualizaciones distintas para el panel de control. Lea la descripción de cada visualización y elija la que mejor se ajuste a sus requisitos.
La línea Ver tendencias a lo largo del tiempo es la opción que se selecciona con más frecuencia. En los ejemplos siguientes se muestra una visualización basada en línea.
-
Configure el panel de control personalizado.
-
En el campo Métricas, introduzca
ibm_ispara mostrar las diez IBM Cloud VPN para métricas VPC:ibm_is_vpn_gateway_status,ibm_is_vpn_connection_status,ibm_is_vpn_gateway_bytes_in,ibm_is_vpn_gateway_bytes_out,ibm_is_vpn_gateway_packets_in,ibm_is_vpn_gateway_packets_out,ibm_is_vpn_connection_bytes_in,ibm_is_vpn_connection_bytes_out,ibm_is_vpn_connection_packets_in, yibm_is_vpn_connection_packets_out. -
Puede elegir un ámbito para que se visualice en el panel de control pulsando Sustituir el ámbito del panel de control. Por ejemplo, puede visualizar las métricas para una pasarela VPN determinada.
-
También puede establecer un segmento para comparar métricas a lo largo del ámbito que defina. Por ejemplo, puede ver el estado de la conexión para una pasarela VPN determinada que se segmenta por nombre de pasarela y nombre de conexión.
-
-
Pulse Guardar.
De forma predeterminada, el panel de control se denomina "panel de control en blanco". Puede cambiar el nombre seleccionando Cuadros de mando en la barra lateral y haciendo clic en el icono Editar
situado junto al nombre.
Puede volver al panel de control predeterminado de IBM Cloud Monitoring en cualquier momento. Para ello, seleccione Paneles de control > Paneles de control predeterminados > IBM > VPC VPN.
Cómo trabajar con IBM Cloud Monitoring utilizando las API
También puede trabajar con la instancia de IBM Cloud Monitoring utilizando las API de consulta de métricas. Es posible que desee utilizar API si necesita puntos de datos en bruto o si desea consumir las métricas desde una interfaz de línea de mandatos en lugar de utilizar el panel de control de IBM Cloud Monitoring.
Después de crear la instancia de IBM Cloud Monitoring, debe recopilar las dos informaciones siguientes.
- La señal de la API de supervisión
- El punto final de la instancia de IBM Cloud Monitoring
Para recopilar esta información y trabajar con la instancia de IBM Cloud Monitoring utilizando la API de consulta de métricas, siga estos pasos:
-
Acceda a la página de inicio de supervisión.
-
Pulse Abrir panel de control junto a la instancia con la que desea trabajar.
-
Cuando se muestre el panel de control de IBM Cloud Monitoring, seleccione el icono de su Perfil de cuenta en la barra lateral y seleccione Valores. Ahora verá los valores de la cuenta.
-
La señal de la API de supervisión es una serie alfanumérica que se encuentra en el campo Señal de la API de supervisión de Sysdig. Pulse el botón Copiar para copiar la señal en el portapapeles.
No comparta esta señal de API. Cualquiera que tenga esta señal de API tendrá acceso completo a sus métricas.
-
El punto final de la instancia de IBM Cloud Monitoring es por región. Por ejemplo, si la instancia de IBM Cloud Monitoring existe en
us-south, su punto final es:https://us-south.monitoring.cloud.ibm.com/api/data/batch -
Cuando ya tenga la señal de API y el punto final, ya puede formatear la solicitud de POST. A continuación se muestra un ejemplo de solicitud de POST, con todos los parámetros que puede modificar. Los elementos siguientes son parámetros:
- La señal de la API de supervisión.
- El punto final de la instancia de IBM Cloud Monitoring.
- El valor de
ibm_is_vpn_gateway_name(el nombre de la pasarela VPN de la que desea ver las métricas).
Si desea ver esta métrica para todas las pasarelas VPN, no especifique ningún valor en el atributo
scope. Por ejemplo, utilice"scope" : "".- El tipo de métrica para el que desea ver los resultados. En este ejemplo se utiliza
ibm_is_vpn_gateway_status. - Los atributos
fromytodefinen los periodos de tiempo en los que se debe centrar la exploración, definidos en tiempo epoch y en microsegundos. - Los atributos
samplingyvaluedefinen la granularidad de los datos que se devuelven en la solicitud POST.
Puesto que un gran volumen de datos se almacena en IBM Cloud Monitoring, la selección del nivel concreto de granularidad es importante. IBM Cloud Monitoring solo puede devolver 600 puntos de datos a la vez por petición. En consecuencia, los atributos
samplingyvalueson importantes. Si estas dos líneas se dejan fuera de la solicitud, se devuelve una suma agregada de los valores a lo largo de ese periodo de tiempo.Si el rango de tiempo que se especifica en
fromytoes grande (por ejemplo, 4 días), pero define 10 segundos desamplingyvalue, significa que recibirá 4 días de datos divididos fragmentos de 10 segundos. Este ejemplo no es útil debido a la gran cantidad de datos que se devuelven. Se recomienda especificar un fragmento más grande (por ejemplo, 1 hora en lugar de 10 segundos).curl \ -H 'Authorization: Bearer <API_TOKEN>’ \ -H 'Content-Type: application/json' \ https://us-south.monitoring.cloud.ibm.com/api/data/batch \ -d '{ "requests": [ { "format": { "type": "data" }, "scope": "ibm_is_vpn_gateway_name = \"test-001\"", "metrics": { "k0": "timestamp", "v1": "ibm_is_vpn_gateway_status" }, "time": { "from": 1589877054000000, "to": 1589877114000000, "sampling": 60000000 }, "group": { "by": [ { "metric": "k0", "value" : 60000000 } ], "aggregations": { "v1": "avg" }, "groupAggregations": { "v1": "avg" } } } ] }'
Cómo trabajar con IBM Cloud Monitoring utilizando la interfaz de usuario de VPN for VPC
Puede ver métricas de pasarela VPN individuales e iniciar el panel de control de IBM Cloud Monitoring desde la interfaz de usuario de VPN.
-
Vaya a la IU de VPN.
-
Pulse el nombre de la pasarela VPN cuyas métricas de IBM Cloud Monitoring quiera ver y vaya a su página Visión general.
El panel Vista previa de supervisión muestra la suma de todas las métricas durante la última hora.
Puede pulsar Iniciar supervisión para iniciar el panel de control predeterminado de IBM Cloud Monitoring de la pasarela VPN.
-
Abra la página Supervisión de la pasarela VPN. La página muestra el rendimiento y los paquetes de una pasarela VPN en un rango de tiempo.
De forma similar, también puede iniciar el panel de control predeterminado de IBM Cloud Monitoring de la pasarela VPN pulsando Iniciar supervisión.