Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Alerta de ObjectScale: OBJST-MON-4019: no se han enviado datos a la infraestructura de monitoreo durante los últimos 30 minutos.

Summary: Alerta OBJST-MON-4019 cuando no se han migrado datos a la infraestructura de monitoreo en el nivel de ObjectStore durante los últimos 30 minutos.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

La alerta se puede ver en la interfaz del usuario de ObjectScale, en el tablero Object Store Health en la pestaña "Issues".

Vsphere
A continuación, se muestra un ejemplo de vSphere: En Objectstore -->Dashboard--> problemas

Interfaz del usuario del almacén de objetos


deOpenShift
Ejemplo a continuación de OpenShift: En Objectstore -> Health.
Escala de objetos de Dell EMC
 
 
 

Cause

Telegraf, El flujo en el nivel del almacén de objetos no funciona o las instancias de InfluxDB en el nivel del almacén de objetos no aceptan escrituras o no pueden procesar solicitudes de lectura.
Alerta activada por el servicio de eventos del almacén de objetos. Consulta de flujo enviada por el servicio a Flujo para comprobar si Telegraf envía nuevas mediciones a InfluxDB.

Resolution

Si tiene la alerta anterior en su entorno, se recomienda ejecutar los siguientes pasos desde un jumpbox o nodo de servicio con Kubectl instalado y proporcionar detalles al soporte de Dell Technologies. Oel almacén de objetos se debe reemplazar con el almacén de objetos real en todos los comandos que se indican a continuación.
  1. Valide que objectstore>-telegraf pods estén en ejecución. Los pods deben estar en estado listo y no reiniciarse con frecuencia.
Comandos:
# kubectl get deployment objectstore-telegraf
# kubectl get pod -l app.kubernetes.io/name=objectstore-telegraf
(donde el almacén de objetos es específico de lo que se crea)

Ejemplo:
# kubectl get deployment demo-corkboy-telegraf
NAME                    READY   UP-TO-DATE   AVAILABLE   AGE
demo-corkboy-telegraf   3/3     3            3           4h15m

# kubectl get pod -l app.kubernetes.io/name=demo-corkboy-telegraf
NAME                                     READY   STATUS    RESTARTS   AGE
demo-corkboy-telegraf-6fbb6d7bbc-4l4wd   3/3     Running   0          4h17m
demo-corkboy-telegraf-6fbb6d7bbc-bvqw2   3/3     Running   0          4h17m
demo-corkboy-telegraf-6fbb6d7bbc-qkk9z   3/3     Running   0          4h17m
  1. Valide que existan objectstore>-influxdb recursos y que todos los pods estén en ejecución. Los pods deben estar en estado listo y no reiniciarse con frecuencia. Si falta, vaya al paso 3. Si está pendiente, vaya al paso 4.
Comandos:
kubectl get influxdb objectstore-influxdb
kubectl get statefulset objectstore-influxdb
kubectl get pod -l app.kubernetes.io/name=objectstore-influxdb 

 (donde el almacén de objetos es específico de lo que se crea)

Ejemplo:
# kubectl get influxdb demo-corkboy-influxdb
NAME                    AGE
demo-corkboy-influxdb   4h38m

# kubectl get statefulset demo-corkboy-influxdb
NAME                    READY   AGE
demo-corkboy-influxdb   3/3     4h39m

# kubectl get pod -l app.kubernetes.io/name=demo-corkboy-influxdb
NAME                      READY   STATUS    RESTARTS   AGE
demo-corkboy-influxdb-0   5/5     Running   0          4h41m
demo-corkboy-influxdb-1   5/5     Running   0          4h41m
demo-corkboy-influxdb-2   5/5     Running   0          4h41m
  1. Si objectstore>-influxdb 'influxdb' recurso o statefulset no se encuentra en el comando anterior, valide que objectscale-manager-influxdb-operator esté en ejecución.
Comandos:
kubectl get deployment objectscale-manager-influxdb-operator
kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator

Ejemplo:
# kubectl get deployment objectscale-manager-influxdb-operator
NAME                                    READY   UP-TO-DATE   AVAILABLE   AGE
objectscale-manager-influxdb-operator   1/1     1            1           5h4m

# kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator
NAME                                                     READY   STATUS    RESTARTS   AGE
objectscale-manager-influxdb-operator-56f65b6c54-n28w6   2/2     Running   0          5h4m
  1. Si objectstore>-influxdb módulos están pendientes por punto 2, valide que las PVC para los pods de InfluxDB estén vinculadas.
Comando:
# kubectl get pvc -l app.kubernetes.io/name=objectstore-influxdb
  (donde el almacén de objetos es específico de lo que se crea)

Ejemplo:
# kubectl get pvc -l app.kubernetes.io/name=demo-corkboy-influxdb
NAME                                                 STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                   AGE
demo-corkboy-influxdb-data-demo-corkboy-influxdb-0   Bound    pvc-11d40155-3346-4a83-bff3-503a49a9f9fc   20Gi       RWO            objectscale-highly-available   4h54m
demo-corkboy-influxdb-data-demo-corkboy-influxdb-1   Bound    pvc-045a869e-76a6-417e-ac7d-df2132b64a38   20Gi       RWO            objectscale-highly-available   4h54m
demo-corkboy-influxdb-data-demo-corkboy-influxdb-2   Bound    pvc-39a772bd-cfce-40f2-9c88-eb1e3d4c9156   20Gi       RWO            objectscale-highly-available   4h54m
  1. Valide que objectstore>-fluxd pods estén en ejecución. Los pods deben estar en estado listo y no reiniciarse con frecuencia.
Comandos:
kubectl get deployment objectstore-fluxd
kubectl get pod -l app.kubernetes.io/name=objectstore-fluxd

Ejemplos:
# kubectl get deployment demo-corkboy-fluxd
NAME                 READY   UP-TO-DATE   AVAILABLE   AGE
demo-corkboy-fluxd   1/1     1            1           5h7m
# kubectl get pod -l app.kubernetes.io/name=demo-corkboy-fluxd
NAME                                  READY   STATUS    RESTARTS   AGE
demo-corkboy-fluxd-668cb6799f-dhmw5   3/3     Running   0          5h7m
  1. Abra una solicitud de servicio con el soporte de Dell Technologies con los resultados de los comandos anteriores.
  2. Tenga en cuenta que, cuando se resuelve este problema, el sistema envía una alerta clara OBJST-MON-4016

Article Properties


Affected Product

ObjectScale

Product

ObjectScale Application, ObjectScale Product Family

Last Published Date

20 Jul 2023

Version

6

Article Type

Solution