- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Supported OS
Pure Storage FlashBlade ダッシュボード - 概要 (上)
Pure Storage FlashBlade ダッシュボード - 概要 (中)
Pure Storage FlashBlade ダッシュボード - 概要 (下)
このチェックでは、Datadog Agent と Pure Storage FlashBlade OpenMetrics エクスポーターを通して Pure Storage FlashBlade を監視します。
このインテグレーションにより、アレイ、クライアント、シェア、バケットレベルのパフォーマンスデータ、および容量と構成の概要情報を提供することができます。
複数の FlashBlade を監視し、それらを 1 つのダッシュボードに集計したり、顧客定義環境ごとにまとめたりすることが可能です。
このインテグレーションには以下が必要です。
ホストで実行されている Agent 用にこのチェックをインストールおよび構成する場合は、以下の手順に従ってください。コンテナ環境の場合は、オートディスカバリーのインテグレーションテンプレートのガイドを参照してこの手順を行ってください。
ホスト上で動作している Agent に対してこのチェックを構成するには、datadog-agent integration install -t datadog-purefb==1.0.2
を実行します。
FlashBlade に Read-Only ロールのユーザーを作成し、このユーザー用の API トークンを生成します。
PureFB のパフォーマンスデータの収集を開始するには、Agent のコンフィギュレーションディレクトリのルートにある conf.d/
フォルダーの purefb.d/conf.yaml
ファイルに以下の構成ブロックを追加します。使用可能なすべてのコンフィギュレーションオプションについては、サンプル purefb.d/conf.yaml を参照してください。
注: コンフィギュレーションファイルを作成する際には、最低限 /array
エンドポイントが必要です。
init_config:
timeout: 120
instances:
- openmetrics_endpoint: http://<exporter_ip_or_fqdn>:<port>/metrics/array?endpoint=<array_ip_or_fqdn>
tags:
- env:<env>
- fb_array_name:<full_fqdn>
- host:<full_fqdn>
headers:
Authorization: Bearer <api_token>
min_collection_interval: 120
- openmetrics_endpoint: http://<exporter_ip_or_fqdn>:<port>/metrics/clients?endpoint=<array_ip_or_fqdn>
tags:
- env:<env>
- fb_array_name:<full_fqdn>
- host:<full_fqdn>
headers:
Authorization: Bearer <api_token>
min_collection_interval: 600
- openmetrics_endpoint: http://<exporter_ip_or_fqdn>:<port>/metrics/usage?endpoint=<array_ip_or_fqdn>
tags:
- env:<env>
- fb_array_name:<full_fqdn>
- host:<full_fqdn>
headers:
Authorization: Bearer <api_token>
min_collection_interval: 600
Agent の status サブコマンドを実行し、Checks セクションの purefb
を探します。
このインテグレーションに含まれるダッシュボードでは、env
、host
、fb_array_name
というタグが使用されます。これらはインスタンスごとに設定されていることを確認してください。
tags:
- env:<env>
- fb_array_name:<full_fqdn>
- host:<full_fqdn>
/array
エンドポイントの場合、Pure Storage FlashBlade のチェックでは、デフォルトで min_collection_interval
が 120
に設定されており、推奨される最小値は 15
です。必要に応じて purefb.d/conf.yaml
ファイルで min_collection_interval
を増やしたり減らしたりすることができます。
min_collection_interval: 120
/clients
、および /usage
エンドポイントの場合、Pure Storage FlashBlade のチェックでは、デフォルトで min_collection_interval
が 600
に設定されており、推奨される最小値は 120
です。必要に応じて purefb.d/conf.yaml
ファイルで min_collection_interval
を増やしたり減らしたりすることができます。
min_collection_interval: 600
purefb.info (gauge) | FlashBlade system information |
purefb.hardware.health (gauge) | FlashBlade hardware component health status |
purefb.alerts.open (gauge) | Open alert events |
purefb.array.performance_latency_usec (gauge) | FlashBlade array latency Shown as microsecond |
purefb.array.performance_throughput_iops (gauge) | FlashBlade array throughput Shown as operation |
purefb.array.performance_bandwidth_bytes (gauge) | FlashBlade array bandwidth Shown as byte |
purefb.array.performance_average_bytes (gauge) | FlashBlade array average operations size Shown as byte |
purefb.array.http_specific_performance_latency_usec (gauge) | FlashBlade array HTTP specific latency Shown as microsecond |
purefb.array.http_specific_performance_throughput_iops (gauge) | FlashBlade array HTTP specific throughput Shown as operation |
purefb.array.nfs_latency_usec (gauge) | FlashBlade array NFS latency Shown as microsecond |
purefb.array.nfs_throughput_iops (gauge) | FlashBlade array NFS throughput Shown as operation |
purefb.array.s3_specific_performance_latency_usec (gauge) | FlashBlade array S3 specific latency Shown as microsecond |
purefb.array.s3_specific_performance_throughput_iops (gauge) | FlashBlade array S3 specific throughput Shown as operation |
purefb.array.space_data_reduction_ratio (gauge) | FlashBlade space data reduction |
purefb.array.space_bytes (gauge) | FlashBlade space in bytes Shown as byte |
purefb.array.space_parity (gauge) | FlashBlade space parity |
purefb.array.space_utilization (gauge) | FlashBlade array space utilization in percent Shown as percent |
purefb.buckets.performance_latency_usec (gauge) | FlashBlade buckets latency Shown as microsecond |
purefb.buckets.performance_throughput_iops (gauge) | FlashBlade buckets throughput Shown as operation |
purefb.buckets.performance_bandwidth_bytes (gauge) | FlashBlade buckets bandwidth Shown as byte |
purefb.buckets.performance_average_bytes (gauge) | FlashBlade buckets average operations size Shown as byte |
purefb.buckets.s3_specific_performance_latency_usec (gauge) | FlashBlade buckets S3 specific latency Shown as microsecond |
purefb.buckets.s3_specific_performance_throughput_iops (gauge) | FlashBlade buckets S3 specific throughput Shown as operation |
purefb.buckets.space_data_reduction_ratio (gauge) | FlashBlade buckets space data reduction |
purefb.buckets.space_bytes (gauge) | FlashBlade buckets space in bytes Shown as byte |
purefb.buckets.space_objects (gauge) | FlashBlade buckets objects count |
purefb.file.systems_performance_latency_usec (gauge) | FlashBlade filesystems latency Shown as microsecond |
purefb.file.systems_performance_throughput_iops (gauge) | FlashBlade filesystems throughput Shown as operation |
purefb.file.systems_performance_bandwidth_bytes (gauge) | FlashBlade filesystems bandwidth Shown as byte |
purefb.file.systems_performance_average_bytes (gauge) | FlashBlade filesystems average operations size Shown as byte |
purefb.file.systems_space_data_reduction_ratio (gauge) | FlashBlade file systems space data reduction |
purefb.file.systems_space_bytes (gauge) | FlashBlade file systems space in bytes Shown as byte |
purefb.bucket.replica_links_lag_msec (gauge) | FlashBlade bucket replica links lag Shown as millisecond |
purefb.file.system_links_lag_msec (gauge) | FlashBlade filesystem links lag Shown as millisecond |
purefb.hardware.connectors_performance_bandwidth_bytes (gauge) | FlashBlade hardware connectors performance bandwidth Shown as byte |
purefb.hardware.connectors_performance_throughput_pkts (gauge) | FlashBlade hardware connectors performance throughputh |
purefb.hardware.connectors_performance_errors (gauge) | FlashBlade hardware connectors performance errors per sec |
purefb.file.system_usage_users_bytes (gauge) | FlashBlade file system users usage Shown as byte |
purefb.file.system_usage_groups_bytes (gauge) | FlashBlade file system groups usage Shown as byte |
purefb.array.clients_performance_latency_usec (gauge) | FlashBlade array clients latency Shown as microsecond |
purefb.array.clients_performance_throughput_iops (gauge) | FlashBlade array clients throughput Shown as operation |
purefb.array.clients_performance_bandwidth_bytes (gauge) | FlashBlade array clients bandwidth Shown as byte |
purefb.array.clients_performance_avg_size_bytes (gauge) | FlashBlade array clients average operations size Shown as byte |
PureFB インテグレーションには、イベントは含まれません。
このインテグレーションによって提供されるサービスチェックのリストについては、service_checks.json を参照してください。
サポートまたは機能リクエストをご希望の場合は、以下の方法で Pure Storage にお問い合わせください。
Pure Storage FlashBlade ダッシュボード - 概要 (上)
Pure Storage FlashBlade ダッシュボード - 概要 (中)
Pure Storage FlashBlade ダッシュボード - 概要 (下)