Try it free

Dell PowerProtect Data Manager extension

  • Latest Dynatrace
  • Extension

Ingest metrics, activities, and other logs from PowerProtect Data Manager.

Get started

Overview

PowerProtect Data Manager is a data protection software designed to secure modern workloads including backups, dev/test re-use, protecting cloud native applications, centralized governance and control, and self-service backup and restore.

Use the Dynatrace Dell PowerProtect Data Manager extension to collect performance and health data about your PowerProtect Data Manager deployment and get insights into activities, alerts, and audit logs.

Use cases

  • Monitor overall system health to identify issues that can affect performance or reliability
  • Monitor configuration changes
  • Extract Dynatrace problem events from PowerProtect alert or health issue records
  • Monitor the states of your storage systems

Requirements

  • A PowerProtect instance with the PowerProtect Data Manager REST API reachable from ActiveGates

  • A user with the "User" or "readonly" role

Compatibility information

This extension uses the PowerProtect Data Manager REST API.

Activation and setup

Find Dell PowerProtect Data Manager in the in-product Extensions or Hub page and activate it. If offline, you can download the extension from the Hub page in the Versions section and install as a custom extension.

Monitoring configuration

Once the extension is activated in your environment, you can create monitoring configurations. Each monitoring configuration can have one PowerProtect instance.

  1. Select the desired ActiveGate group that will run the monitoring configuration.

    • Host
    • Authentication
      • Username & password (credential vault is supported)
    • Verify SSL (can be disabled if monitoring a local instance with a self-signed certificate)
    • Activities
      • Collection interval (0 to disable)
      • Collect failed job group activites
      • Collect completed with warnings job group activites
    • Audit logs
      • Collection interval (0 to disable)
    • System issues
      • Collection interval (0 to disable)
    • Alerts
      • Collection interval (0 to disable)
      • Collect warning severity alerts (in addition to critical)
      • Filter by time
        • If Filter by time is disabled, reporting will be based on the "acknowledgement" state of the alert within PowerProtect. So this will result in any unacknowledged alerts continuing to be reported (can be used to keep extracted problems open).
        • If Filter by time is enabled, we will only report alerts that occurred during that monitoring interval (based on the postedTime of the alert).
    • Log level
  2. Metrics

    Review the list of feature sets to see which metrics are collected. Metrics are related to the overall system health and storage system statuses.

  3. Log events

    Many types of records from PowerProtect are ingested into Dynatrace in the form of log events. These log events can be manually reviewed as well as used in log event extraction and metric configurations. The following types of records can be ingested:

    • Activities

      An activity represents a long running asynchronous execution in the system. It can represent a group of jobs, a single job, or a single task. These will have a 'record_type' attribute of 'activity'.

    • Audit logs

      Audit log tracks configuration modification activity from users. These will have a 'record_type' attribute of 'audit_log'.

    • System health issues

      An issue affecting the health of the PowerProtect system. These events can affect the overall system health score. These will have a 'record_type' attribute of 'system_health_issue'.

    • Alerts

      Alerts enable you to track the performance of data protection operations in PowerProtect Data Manager so that you can determine whether there is compliance to service level objectives. These will have a 'record_type' attribute of 'alert'.

  4. Log processing rules

    One log processing rule is included that will extract and create a new column (vm.name) from log events for patterns of logs that include a virtual machine name in their content.

Details

Licensing and costs

There is no charge to use the extension. You are only charged for the data that the extension ingests.

The Dell PowerProtect Data Manager extension ingests custom metrics, which consume Davis Data Units (DDUs) (Dynatrace classic license) or Metrics powered by Grail (DPS), according to your license model.

Assuming all feature sets are enabled, the approximate number of metric data points per minute is:

15 + <number of protection engine proxies>

The number of reported log records will be based on how many audit logs, activities, alerts, and system health issues occur.

Dynatrace Platform Subscription

In the Dynatrace Platform Subscription, metric ingestion consumes Metrics powered by Grail according to the number of ingested metric data points.

To calculate the approximate yearly consumption, apply the following calculation: <metric data points per minute> * 60 minutes * 24 hours * 365 days.

For logs, regular consumption applies. See Log Analytics.

Dynatrace classic license

In the classic licensing model, metric ingestion consumes Davis Data Units (DDUs) at the rate of .001 DDUs per metric data point. Multiply the above formula for annual data points by .001 to estimate annual DDU usage.

For logs, regular DDU consumption applies. See DDU consumption for Log Management and Analytics or DDUs for Log Monitoring Classic.

The DDU cost above does not include any possible log events or custom events that are triggered by the extension. For more information, see DDU events.

Feature sets

When activating your extension using a monitoring configuration, you can limit monitoring to one of the feature sets. To work properly, the extension has to collect at least one metric after the activation.

In highly segmented networks, feature sets can reflect the segments of your environment. Then, when you create a monitoring configuration, you can select a feature set and a corresponding ActiveGate group that can connect to this particular segment.

All metrics that aren't categorized into any feature set are considered to be the default and are always reported.

A metric inherits the feature set of a subgroup, which in turn inherits the feature set of a group. Also, the feature set defined on the metric level overrides the feature set defined on the subgroup level, which in turn overrides the feature set defined on the group level.

storage-systems
Metric nameMetric keyDescription
Storage system status count (fair)ppdm.storage.summary.fairNumber of storage systems with a FAIR health status
Storage system status count (good)ppdm.storage.summary.goodNumber of storage systems with a GOOD health status
Storage system status count (poor)ppdm.storage.summary.poorNumber of storage systems with a POOR health status
Storage system status count (total)ppdm.storage.summary.totalTotal number of storage systems monitored
default
Metric nameMetric keyDescription
Availabilityppdm.availabilityIndicates the availability of the Power Protect Data Manager instance as a percentage
System health scoreppdm.system_health.scoreNumerical health score of the Power Protect Data Manager system (0-100)
System health statusppdm.system_health.statusOverall health status of the Power Protect Data Manager system (GOOD, FAIR, or POOR)
protection-engine-proxies
Metric nameMetric keyDescription
Protection Engine Proxy Statusppdm.protection_engine.proxy.statusStatus of individual protection engine proxies used for data protection operations
Hub

Explore in Dynatrace Hub

Ingest metrics, activities, and other logs from PowerProtect Data Manager.

Related tags
ComputePythonBackupDellInfrastructure Observability