Actions39
- Admin Actions
- Consumption Billing Analyzer Actions
- Customer Actions
- Event Actions
- Report - Cyber Resilience Actions
- Report - Endpoint Actions
- Report - Hybrid Workloads Actions
- Report - Usage Actions
- Service Plan Actions
- Task Actions
- Tenant Actions
Overview
This node interacts with the Druva MSP API to retrieve various reports and data related to endpoint storage alerts, among other resources. Specifically, the "Get Storage Alert Report" operation under the "Report - Endpoint" resource fetches storage alert reports filtered by date ranges, customers, and alert types.
Use cases include:
- Monitoring storage capacity warnings or quota exceedances across multiple customers.
- Tracking abnormal growth or storage failures over specific periods.
- Generating reports for compliance or operational insights based on customer-specific filters.
For example, an IT administrator could use this node to pull all storage alerts from the previous month for a selected set of customers to analyze trends or identify critical issues.
Properties
| Name | Meaning |
|---|---|
| Date Selection Method | Choose how to filter the report by date: • All Dates (no date filtering) • Specific Dates (select start and end dates) • Relative Date Range (predefined ranges like current month, last 30 days, etc.) |
| Start Date | The start date for the report period (required if using Specific Dates). |
| End Date | The end date for the report period (required if using Specific Dates). |
| Date Range | Select a predefined relative date range for the report (required if using Relative Date Range), options include: Current Month, Previous Month, Current Quarter, Previous Quarter, Current Year, Previous Year, Last 30/60/90 Days, Last 6/12 Months, Year To Date. |
| Filter by Customers | Boolean flag to enable filtering results by specific customer IDs. |
| Customer IDs | List of customer IDs to include in the report (required if filtering by customers). |
| Filter by Storage Alert Types | Boolean flag to enable filtering results by specific storage alert types. |
| Storage Alert Types | Storage alert types to filter by, options include: Capacity Warning, Quota Exceeded, Abnormal Growth, Storage Failure. |
| Return All | Whether to return all matching results or limit the number of results returned. |
| Limit | Maximum number of results to return if not returning all (minimum 1). |
Output
The node outputs JSON data representing the storage alert report entries matching the specified filters. Each item typically contains details about the alert such as alert type, affected customer, timestamps, and relevant metrics.
If binary data is returned (not indicated here), it would represent downloadable report files or attachments related to the storage alerts.
Dependencies
- Requires an API key credential for authenticating with the Druva MSP API.
- The node depends on the Druva MSP API endpoints to fetch customers, tenants, and reports.
- Network connectivity to
https://apis.druva.commust be available. - Optional: For dynamic dropdowns (e.g., customer selection), the node loads options via API calls.
Troubleshooting
Common Issues:
- Invalid or missing API credentials will cause authentication errors.
- Selecting specific dates without providing both start and end dates will result in validation errors.
- Filtering by customers or alert types without selecting any values may lead to empty results or errors.
- API rate limits or network issues can cause request failures.
Error Messages:
"The resource 'reportEndpoint' is not implemented!"— indicates an unsupported resource selection; ensure correct resource is chosen.- Errors fetching customers or other dropdown options usually include messages like
"Error fetching customers: <details>"; check API access and permissions. - Validation errors for required fields (e.g., missing start/end dates) should be resolved by providing the necessary inputs.