Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
Dell PowerProtect Data ManagerDell PowerProtect Data Manager
Dell PowerProtect Data Manager

Dell PowerProtect Data Manager

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

Extension
Free trialDocumentation
System overview screenStorage and proxy status monitoringSystem health issues logSystem activities timelineAlert monitoring screenExtension overview dashboard
  • Product information
  • Release notes

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. This extension can be used to collect performance and health data about your PowerProtect Data Manager deployment as well as give you 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

Get started

For more information on the installation and configuration, please see Dell PowerProtect Data Manager extension in the Dynatrace Documentation.

Details

Compatibility information

This extension uses the PowerProtect Data Manager REST API.

Dynatrace
Documentation
By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Activity countppdm.activityCount of backup/restore/replicate activity records (1 per activity, split by class type, status, and category)Count
Jobs runningppdm.jobs.runningNumber of currently running jobs (dim category)Count
Jobs queuedppdm.jobs.queuedNumber of queued jobs (dim category)Count
Jobs completedppdm.jobs.completedNumber of completed jobs (dim category)Count
Jobs OKppdm.jobs.okNumber of jobs that completed successfully (dim category)Count
Jobs failedppdm.jobs.failedNumber of failed jobs (dim category)Count
Jobs OK with errorsppdm.jobs.ok_with_errorsNumber of jobs completed with errors (dim category)Count
Jobs canceledppdm.jobs.canceledNumber of canceled jobs (dim category)Count
Jobs skippedppdm.jobs.skippedNumber of skipped jobs (dim category)Count
Jobs unknownppdm.jobs.unknownNumber of jobs with unknown status (dim category)Count
Metric nameMetric keyDescriptionUnit
Protection Engine Proxy Statusppdm.protection_engine.proxy.statusStatus of individual protection engine proxies used for data protection operationsState
Metric nameMetric keyDescriptionUnit
Protected asset countppdm.assets.protectedNumber of assets in PROTECTED status grouped by asset typeCount
Unprotected asset countppdm.assets.unprotectedNumber of assets in UNPROTECTED status grouped by asset typeCount
Excluded asset countppdm.assets.excludedNumber of assets in EXCLUDED status grouped by asset typeCount
Total asset countppdm.assets.totalTotal number of assets grouped by asset typeCount
Protected asset sizeppdm.assets.protected.size_bytesTotal size in bytes of protected assets grouped by asset typeByte
Total asset sizeppdm.assets.total.size_bytesTotal size in bytes of all assets grouped by asset typeByte
Total policy countppdm.policy.totalTotal number of protection policies grouped by asset typeCount
Active policy countppdm.policy.activeNumber of enabled protection policies grouped by asset typeCount
Disabled policy countppdm.policy.disabledNumber of disabled protection policies grouped by asset typeCount
Inventory source last discovery resultppdm.inventory_source.last_discovery_resultLast discovery result status per inventory source (state metric; dims source_name, source_type, status)State
Inventory source discovery ageppdm.inventory_source.discovery_age_secondsSeconds since the last successful discovery of an inventory sourceSecond
Metric nameMetric keyDescriptionUnit
Storage system status count (fair)ppdm.storage.summary.fairNumber of storage systems with a FAIR health statusCount
Storage system status count (good)ppdm.storage.summary.goodNumber of storage systems with a GOOD health statusCount
Storage system status count (poor)ppdm.storage.summary.poorNumber of storage systems with a POOR health statusCount
Storage system status count (total)ppdm.storage.summary.totalTotal number of storage systems monitoredCount
Storage system total capacityppdm.storage.capacity.total_bytesTotal physical capacity of the storage systemByte
Storage system used capacityppdm.storage.capacity.used_bytesUsed physical capacity of the storage systemByte
Storage system free capacityppdm.storage.capacity.free_bytesFree physical capacity of the storage systemByte
Storage system capacity utilizationppdm.storage.capacity.percent_usedPercentage of physical capacity used on the storage systemPercent
Storage system readinessppdm.storage_system.readinessReadiness state of the storage system (1 sample per state value)State
Metric nameMetric keyDescriptionUnit
Availabilityppdm.availabilityIndicates the availability of the Power Protect Data Manager instance as a percentagePercent
System health scoreppdm.system_health.scoreNumerical health score of the Power Protect Data Manager system (0-100)Count
System health statusppdm.system_health.statusOverall health status of the Power Protect Data Manager system (GOOD, FAIR, or POOR)State
System health category scoreppdm.system_health.category.scoreHealth score for a specific health category (0-100)Count
System health category statusppdm.system_health.category.statusHealth status for a specific category (1 sample per status value)State
System health category issuesppdm.system_health.category.issuesNumber of issues in a specific health categoryCount
Critical alert countppdm.alert.criticalNumber of critical alerts grouped by acknowledged stateCount
Warning alert countppdm.alert.warningNumber of warning alerts grouped by acknowledged stateCount
Informational alert countppdm.alert.informationalNumber of informational alerts grouped by acknowledged stateCount
Metric nameMetric keyDescriptionUnit
Storage unit total capacityppdm.storage_unit.capacity.total_bytesTotal capacity of the storage unit (MTree)Byte
Storage unit used capacityppdm.storage_unit.capacity.used_bytesUsed capacity of the storage unit (MTree)Byte
Storage unit free capacityppdm.storage_unit.capacity.free_bytesFree (available) capacity of the storage unit (MTree)Byte
Storage unit capacity utilizationppdm.storage_unit.capacity.percent_usedPercentage of capacity used on the storage unit (MTree)Percent
Storage unit statusppdm.storage_unit.statusDiscovery status of the storage unit (1 sample per status value)State
Metric nameMetric keyDescriptionUnit
Search cluster statusppdm.search_cluster.statusOperational state of the search cluster (1 sample per state value)State
Search cluster total nodesppdm.search_cluster.nodes.totalTotal number of nodes in the search clusterCount
Search cluster online nodesppdm.search_cluster.nodes.onlineNumber of online (non-failed) nodes in the search clusterCount
Search cluster offline nodesppdm.search_cluster.nodes.offlineNumber of failed/offline nodes in the search clusterCount
Search cluster node statusppdm.search_cluster.node.statusStatus of an individual search cluster node (1 sample per node per status)State
Metric nameMetric keyDescriptionUnit
Protection engine statusppdm.engine.statusOperational status of a protection engine (1 sample per status)State
Protection engine ready proxiesppdm.engine.proxies.readyNumber of ready proxies on the protection engineCount
Protection engine failed proxiesppdm.engine.proxies.failedNumber of failed proxies on the protection engineCount
Protection engine disabled proxiesppdm.engine.proxies.disabledNumber of disabled proxies on the protection engineCount
Protection engine protected VMsppdm.engine.protected.vmsNumber of VMs protected by the protection engineCount
Protection engine protected sizeppdm.engine.protected.size_bytesTotal protected size in bytes for the protection engineByte

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

Requires Dynatrace version 1.343.0 and EEC (ActiveGate) version 1.318.0

Features:

  • Several new feature sets to collect metrics for new entity types:
    • Asset protection
    • Jobs
    • Protection engines
    • Storage units
    • Search clusters
  • Ability to collect all activities
  • Several additional fields on ingested activity + original content field is available if any other field from the original JSON is needed

Full version history

Requires Dynatrace version 1.343.0 and EEC (ActiveGate) version 1.318.0

Features:

  • This extension is now using all rich visualization features of Grail within Infrastructure & Operations App.

Fixes:

  • Corrects the pagination parameter that could fail calls if strict API validation is set on the instance

Full version history

Requires Dynatrace version 1.338 and EEC (ActiveGate) version 1.318.0

Changes:

  • New build to allow for a minimum EEC (ActiveGate) version of 1.318.0

Full version history

⚠️WARNING⚠️: Possible breaking changes and warnings - PLEASE READ before upgrading:

  • This version requires a minimum Dynatrace and EEC version of 1.338.0
  • This version includes a breaking change for Dynatrace on Grail.
    • With the inclusion of OpenPipeline processing rules, any metrics ingested from the extension will be processed by a dedicated OpenPipeline pipeline.
    • This means that any dynamic route configured to process any metrics from the extension will be dropped in favor of the dedicated pipeline. Please, refer to pipeline groups to continue using dynamic routes.
    • With the inclusion of OpenPipeline processing rules, any logs ingested from the extension will be processed by a dedicated OpenPipeline pipeline instead of the classic log pipeline.
    • This means that classic rules will no longer be used on logs ingested from the extension. Please be sure to migrate any you still need to OpenPipeline rules.
    • Additionally, some field names are handled differently in OpenPipeline, e.g. capitalization. Please double-check any custom dashboards and alerts you have created for this extension.
    • You must opt-in to OpenPipeline configuration via Settings API – see the documentation.

New in this version:

  • Smartscape on Grail.
  • Added feature set metadata for recommended metrics.

Full version history

  • Ensure required dimensions exist for entity creation
  • Update entity URLs used in latest Dashboards

Full version history

🚀 Improved in this version:

  • Error codes added to reported errors
  • Reported errors returned to Dynatrace UI

Full version history

Minimum Dynatrace version is now 1.310

Changes

  • Includes platform dashboard
  • Security context attribute added to entities
  • App ready

Full version history

  • Adds device.address dimension to ingested metrics

Full version history

  • Initial version
Dynatrace Hub
Get data into DynatraceBuild your own app
Dynatrace Intelligence - Agentic Operations SystemThe Dynatrace Agentic AI ecosystem
All (926)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityBusiness ObservabilityDigital Experience
Filter
Type
Built and maintained by
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Dynatrace Assist logo

Dynatrace Assist

Dynatrace Assist: Ask, analyze, and act with Dynatrace Intelligence.

Smartscape logo

Smartscape

Interactively explore and analyze topology and relationships in digital systems.

Compliance Assistant logo

Compliance Assistant

Track, manage, and automate compliance across your IT and business landscape.

Experience Vitals logo

Experience Vitals

Optimize UX with core vitals, frontend error tracking, and end-to-end visibility.

Error Inspector logo

Error Inspector

Discover, triage, and manage errors across all your frontends.

Users & Sessions logo

Users & Sessions

Replay how users experience your frontend. Analyze behavior and outcomes.

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Investigations logo

Investigations

Fast and precise incident response on Grail data with DQL queries.

Smartscape logo

Smartscape

Interactively explore and analyze topology and relationships in digital systems.

Logs logo

Logs

Explore all your logs without writing a single query.

Problems logo

Problems

Detect, explain and triage problems automatically using Dynatrace Intelligence.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape and move towards autonomous operations.

Jira logo

Jira

Open, update, and close Jira tickets automatically from Dynatrace Workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Posture Management logo

Security Posture Management

Detect, prioritize, and remediate security and compliance findings with SPM.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate detection findings and alerts.

More resources

Cursor (Live-Debugger) logo

Cursor (Live-Debugger)

Get Real time Code-Level data directly to your Cursor IDE.

Documents logo

Documents

Manage Dashboards, Notebooks and other documents in your Dynatrace environment.

GitHub Copilot Coding Agent logo

GitHub Copilot Coding Agent

Automate vulnerability remediation and boost developer productivity.

GitHub Copilot Custom Agent logo

GitHub Copilot Custom Agent

Automate your development workflows with specialized agent definitions.

Dynatrace Live Debugger on JetBrains logo

Dynatrace Live Debugger on JetBrains

Get real-time code-level data directly to your Jetbrains IDE.

Metrics logo

Metrics

Browse, search, and manage all your metrics in one central catalog.

Pagerduty for Dynatrace Workflows logo

Pagerduty for Dynatrace Workflows

Streamline incident management with automated Pageruty workflows.

Dynatrace Live Debugger on Windsurf logo

Dynatrace Live Debugger on Windsurf

Get real-time code-level data directly to your Windsurf IDE.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more