N2WS

Supported OS Linux Windows

概要

N2WS として知られる N2WS Backup & Recovery (CPM) は、Amazon Web Services (AWS) および Microsoft Azure 向けのエンタープライズクラスのバックアップ、リカバリ、およびディザスタリカバリソリューションです。N2WS は、クラウドネイティブテクノロジー (スナップショット) を使用して、AWS および Azure のバックアップや復元機能を提供します。

N2WS Backup and Recovery インスタンスは、Datadog モニタリングサービスによるバックアップのモニタリング、ディザスタリカバリ、S3 へのコピー、アラートなどをサポートします。 このインテグレーションにより、ユーザーは N2WS Backup and Recovery ダッシュボードのメトリクスを監視、分析できます。

セットアップ

インストール

  1. Python インテグレーションをインストールします。

  2. N2WS インスタンスで Datadog のサポートを有効にします。

    • SSH を使用して N2WS Backup and Recovery インスタンスに接続します。
    • 下記の行を /cpmdata/conf/cpmserver.cfg に追加します。このアクションを実行するには、sudo 権限が必要になる場合があります。
      [external_monitoring]
      enabled=True
      
    • service apache2 restart を実行します
  3. N2WS インスタンスに Datadog Agent をインストールします。

    • Datadog にログインし、Integrations -> Agent -> Ubuntu に移動します
    • Agent の easy one-step install コマンドをコピーします。
    • SSH を使用して N2WS Backup and Recovery インスタンスに接続します。このアクションを実行するには、sudo 権限が必要になる場合があります。
  4. Datadog ダッシュボードメトリクスを設定します。

    Graph: リストからメトリクスを選択します。すべての N2WS メトリクスは、文字列 ‘cpm_metric’ で始まります。

    Over: リストからデータを選択します。すべての N2WS ユーザーデータは、文字列 ‘cpm:user:’ で始まります。 特定のユーザーまたは N2WS インスタンス全体を選択できます。

  5. N2WS ダッシュボードを取得します

    • Datadog インテグレーションで、N2WS タイルを検索してインストールします。
    • 5 つのダッシュボードがアカウントにインストールされます。 ‘N2WSBackup&Recovery-Graphicalversion’、‘N2WSBackup&Recovery-Graphicalversion-areas’、‘N2WSBackup&Recovery-EntitiesSpecificDashboard’ (N2WS Backup & Recovery v3.2.1 用) : これらのダッシュボードは、AWS ユーザーのみ利用可能です。 ‘N2WSBackup&Recovery-EntitiesSpecificDashboardV4.1’、‘N2WSBackup&Recovery-GraphicalVersionV4.1’ (N2WS Backup & Recovery v4.1 用)

    また、N2WS から JSON テンプレートをインポートすることでダッシュボードを作成することも可能です。

収集データ

Datadog は、N2WS Backup & Recovery バックアップに関する以下のデータを収集します。

  • 各タイプのスナップショット数
  • 成功したバックアップ (AWS のみ)
  • 失敗したバックアップ (AWS のみ)
  • 一部成功したバックアップ (AWS のみ)
  • 任意のタイプの保護されたリソース
  • ボリューム容量に関するデータ(AWS のみ)、アラートなど

メトリクス

cpm_metric.dashboard_activity.backup_success_num
(gauge)
Total number of successful backups (from all types)
cpm_metric.dashboard_activity.backup_fail_num
(gauge)
Total number of failure backups (from all types)
cpm_metric.dashboard_activity.backup_partial_num
(gauge)
Total number of partially successful backups (from all types)
cpm_metric.dashboard_activity.backup_dr_success_num
(gauge)
Total number of successful DR backups (from all types)
cpm_metric.dashboard_activity.backup_dr_fail_num
(gauge)
Total number of failure DR backups (from all types)
cpm_metric.dashboard_activity.backup_dr_partial_num
(gauge)
Total number of partially successful DR backups (from all types)
cpm_metric.dashboard_activity.backup_s3_success_num
(gauge)
Total number of successful backups to S3
cpm_metric.dashboard_activity.backup_s3_fail_num
(gauge)
Total number of failure backups to S3
cpm_metric.dashboard_activity.backup_s3_partial_num
(gauge)
Total number of partially successful backups to S3
cpm_metric.dashboard_state.policies_num
(gauge)
Total number of policies on all hosts
cpm_metric.dashboard_state.accounts_num
(gauge)
Total number of accounts on all hosts
cpm_metric.dashboard_state.snapshots_volume_num
(gauge)
Total number of snapshots of volumes
cpm_metric.dashboard_state.snapshots_only_ami_num
(gauge)
Total number of snapshots of instance AMI only
cpm_metric.dashboard_state.snapshots_dr_volume_num
(gauge)
Total number of DR snapshots of volumes
cpm_metric.dashboard_state.snapshots_rds_num
(gauge)
Total number of snapshots of RDS databases
cpm_metric.dashboard_state.snapshots_dr_rds_num
(gauge)
Total number of DR snapshots of RDS databases
cpm_metric.dashboard_state.snapshots_redshift_num
(gauge)
Total number of snapshots of Redshift databases
cpm_metric.dashboard_state.snapshots_rds_clus_num
(gauge)
Total number of snapshots of Aurora clusters
cpm_metric.dashboard_state.snapshots_dr_rds_clus_num
(gauge)
Total number of DR snapshots of Aurora clusters
cpm_metric.dashboard_state.snapshots_ddb_num
(gauge)
Total number of snapshots of DynamoDB
cpm_metric.dashboard_state.snapshots_efs_num
(gauge)
Total number of DR snapshots of EFS file systems
cpm_metric.dashboard_state.snapshots_dr_efs_num
(gauge)
Total number of snapshots of Azure Disks
cpm_metric.dashboard_state.snapshots_disk_num
(gauge)
Total number of snapshots of EFS file systems
cpm_metric.dashboard_state.protected_instances_num
(gauge)
Total number of protected instances resources
cpm_metric.dashboard_state.protected_volumes_num
(gauge)
Total number of protected volumes resources
cpm_metric.dashboard_state.protected_rds_db_num
(gauge)
Total number of protected RDS resources
cpm_metric.dashboard_state.protected_ddb_num
(gauge)
Total number of protected DynamoDB resources
cpm_metric.dashboard_state.protected_efs_num
(gauge)
Total number of protected EFS resources
cpm_metric.dashboard_state.protected_rds_clus_num
(gauge)
Total number of protected Aurora resources
cpm_metric.dashboard_state.protected_redshift_num
(gauge)
Total number of protected Azure Virtual Machines resources
cpm_metric.dashboard_state.protected_virtual_machines_num
(gauge)
Total number of protected Redshift resources
cpm_metric.dashboard_state.protected_disks_num
(gauge)
Total number of protected Redshift resources
cpm_metric.dashboard_state.volumes_above_high_watermark_num
(gauge)
Number of volumes with above high watermark capacity
cpm_metric.dashboard_state.volumes_below_low_watermark_num
(gauge)
Number of volumes with below low watermark capacity
cpm_metric.dashboard_state.volumes_usage_percentage_num
(gauge)
Total usage of capacity for all volumes of all hosts
Shown as percent

イベント

Datadog では、すべての N2WS Backup & Recovery ホストからアラートメッセージを収集します。

サービスのチェック

N2WS Backup & Recovery インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング