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.

ObjectScaleアラート: OBJST-MON-4019 - 過去30分間、モニタリング フレームワークにデータがプッシュされていません。

Summary: 過去30分間、ObjectStoreレベルのモニタリング フレームワークにデータがプッシュされていない場合は、OBJST-MON-4019にアラートを送信します。

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

アラートは、ObjectScale UIの[Issues]タブの[Object Store Health]ダッシュボードで確認できます。

Vsphere
vSphereの次の例を示します。「Objectstore-->Dashboard--> issues

オブジェクト ストアUI


OpenShift」の下にあるOpenShift
の例: Objectstore -> Health の下。
Dell EMCオブジェクト スケール
 
 
 

Cause

Telegraf、オブジェクト ストア レベルのFluxdが機能しないか、オブジェクト ストア レベルのInfluxDBインスタンスが書き込みを受け入れないか、読み取り要求を処理できません。
オブジェクト ストア イベント サービスによってトリガーされるアラート。サービスによってFluxdに送信されたFluxクエリーで、TelegrafからInfluxDBに新しい測定値が送信されているかどうかを確認します。

Resolution

お使いの環境に上記のアラートがある場合は、kubectlがインストールされているジャンプボックスまたはサービス ノードから以下の手順を実行し、Dell Technologiesサポートに詳細を提供することをお勧めします。以下のすべてのコマンドで、bjectstore を実際のオブジェクトストアに置き換える必要があります。
  1. objectstore>-telegrafpodが実行されていることを確認します。ポッドは準備完了状態で、頻繁に再起動する必要はありません。
コマンド:
# kubectl get deployment objectstore-telegraf
# kubectl get pod -l app.kubernetes.io/name=objectstore-telegraf
(オブジェクトストアは作成された内容に固有の場所)

例:
# 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. objectstore>-influxdbリソースが存在し、すべてのポッドが実行されていることを確認します。ポッドは準備完了状態で、頻繁に再起動する必要はありません。見つからない場合は、手順3に進みます。保留中の場合は、ステップ4に進みます。
コマンド:
kubectl get influxdb objectstore-influxdb
kubectl get statefulset objectstore-influxdb
kubectl get pod -l app.kubernetes.io/name=objectstore-influxdb 

 (オブジェクトストアは作成された内容に固有の場所)

例:
# 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. リソースobjectstore>-influxdb 'influxdb'場合、またはstatefulset前のコマンドで欠落している場合は、 が実行されていることをobjectscale-manager-influxdb-operator確認します。
コマンド:
kubectl get deployment objectscale-manager-influxdb-operator
kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator

Example:
# 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. objectstore>-influxdbpodがポイント2ごとに保留されている場合は、InfluxDBポッドのPVCがバインドされていることを確認します。
コマンド:
# kubectl get pvc -l app.kubernetes.io/name=objectstore-influxdb
  (オブジェクトストアは作成された内容に固有の場所)

例:
# 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. objectstore>-fluxdpodが実行されていることを確認します。ポッドは準備完了状態で、頻繁に再起動する必要はありません。
コマンド:
kubectl get deployment objectstore-fluxd
kubectl get pod -l app.kubernetes.io/name=objectstore-fluxd

例:
# 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. 上記のコマンドの結果を使用して、Dell Technologiesサポートでサービス リクエストを開きます。
  2. この問題が解決されると、システムはクリア アラート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