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.

Alerte ObjectScale: OBJST-MON-4019 - Aucune donnée n’a été transmis au framework de surveillance au cours des 30 dernières minutes.

Summary: Alerte OBJST-MON-4019 lorsqu’aucune donnée n’a été transmis au framework de surveillance au niveau objectStore au cours des 30 dernières minutes.

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

L’alerte peut être affichée dans l’interface utilisateur ObjectScale, le tableau de bord Object Store Health dans l’onglet « Issues ».

Vsphere
Exemple ci-dessous à partir de vSphere: Sous Objectstore -->Dashboard---> problèmes




Interface utilisateur de la zone de stockage d’objetsOpenShift
Exemple ci-dessous dans OpenShift: Sous Objectstore -> Health.
Échelle des objets Dell EMC
 
 
 

Cause

Telegraf, Fluxd au niveau de la zone de stockage d’objets ne fonctionnent pas ou les instances d’InfluxDB au niveau de la zone de stockage d’objets n’acceptent pas les écritures ou ne peuvent pas traiter les demandes de lecture.
Alerte déclenchée par le service d’événements de la zone de stockage d’objets. Requête de flux envoyée par le service à Fluxd pour vérifier si de nouvelles mesures sont envoyées par Telegraf à FluxDB.

Resolution

Si vous disposez de l’alerte ci-dessus dans votre environnement, il est conseillé d’exécuter les étapes ci-dessous à partir d’un jumpbox ou d’un nœud de service avec kubectl installé et de fournir des détails au support Dell Technologies. Objectstore doit être remplacé par le magasin d’objets réel dans toutes les commandes ci-dessous.
  1. Vérifiez que objectstore>-telegraf pods sont en cours d’exécution. Les pods doivent être à l’état Prêt et ne doivent pas fréquemment redémarrer.
Commandes :
# kubectl get deployment objectstore-telegraf
# kubectl get pod -l app.kubernetes.io/name=objectstore-telegraf
(où le magasin d’objets est spécifique à ce qui est créé)

Exemple:
# 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. Vérifiez que objectstore>-influxdb ressources existent et que tous les pods sont en cours d’exécution. Les pods doivent être à l’état Prêt et ne doivent pas fréquemment redémarrer. Si elle est manquante, passez à l’étape 3. Si vous êtes en attente, passez à l’étape 4.
Commandes :
kubectl get influxdb objectstore-influxdb
kubectl get statefulset objectstore-influxdb
kubectl get pod -l app.kubernetes.io/name=objectstore-influxdb 

 (où le magasin d’objets est spécifique à ce qui est créé)

Exemple:
# 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' ressource ou statefulset est manquante dans la commande précédente, vérifiez que objectscale-manager-influxdb-operator est en cours d’exécution.
Commandes :
kubectl get deployment objectscale-manager-influxdb-operator
kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator

Exemple :
# 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 pods sont en attente par point 2, vérifiez que les PVC pour les pods InfluxDB sont liés.
Commande :
# kubectl get pvc -l app.kubernetes.io/name=objectstore-influxdb
  (où le magasin d’objets est spécifique à ce qui est créé)

Exemple:
# 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. Vérifiez que objectstore>-fluxd pods sont en cours d’exécution. Les pods doivent être à l’état Prêt et ne doivent pas fréquemment redémarrer.
Commandes :
kubectl get deployment objectstore-fluxd
kubectl get pod -l app.kubernetes.io/name=objectstore-fluxd

Exemples :
# 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. Ouvrez une demande de service auprès du support Dell Technologies avec les résultats des commandes ci-dessus.
  2. Notez que lorsque ce problème est résolu, le système envoie une alerte claire 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