splunk-ddaa-archive

Renders ACS API payloads to manage per-index DDAA retention and audits archived/restored data.

36|7|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/chambear2809/splunk-cisco-skills --skill splunk-ddaa-archive
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: splunk-ddaa-archive
Source: https://github.com/chambear2809/splunk-cisco-skills/tree/main/skills/splunk-ddaa-archive
Command: npx skills add https://github.com/chambear2809/splunk-cisco-skills --skill splunk-ddaa-archive

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Render, preflight, and validate Splunk Cloud Platform Dynamic Data Active Archive (DDAA) lifecycle assets: per-index archive retention via the ACS API (searchableDays plus splunkArchivalRetentionDays), enable/update payloads, archived/restored storage audits, and a guided UI restore handoff. Use when the user asks to archive expired Splunk Cloud data to the Splunk-managed archive, set or change DDAA archive retention, enable/update on index, restore archived data for searching, audit archive/restore storage consumption, or understand DDAA versus DDSS retention tiers.

Core Features & Use Cases

  • Render per-index DDAA retention payloads and assets (create/enable/update) via ACS API.
  • Provide status and audit tooling to inspect current retention, archived data, and restored buckets.
  • Guided UI restore handoff and a safe, render-first workflow to manage retention without direct data loss.

Quick Start

Render DDAA assets for a selected stack and index, then apply changes with enable-ddaa.sh and use status.sh, restore.sh, or audit.sh for validation and management.

Frequently Asked Questions about splunk-ddaa-archive

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set per-index archive retention in Splunk Cloud using the ACS API?

To set per-index archive retention in Splunk Cloud, you render DDAA payloads defining searchableDays and splunkArchivalRetentionDays, then apply them via the ACS API using the enable-ddaa.sh script to manage compliant long-term data storage.

What is the difference between DDAA and DDSS retention tiers in Splunk Cloud?

DDAA (Dynamic Data Active Archive) and DDSS are distinct retention tiers in Splunk Cloud. DDAA enables searchable archived data with controlled restoration via ACS API payloads, whereas the Skill specifically renders and audits DDAA lifecycle assets to ensure compliant long-term storage.

How do I restore archived Splunk Cloud data for searching?

To restore archived Splunk Cloud data for searching, you use a guided UI restore handoff process. The Skill provides a safe, render-first workflow with restore.sh to validate and manage the restoration of archived buckets back to an active searchable state.

Can I audit archived and restored storage consumption for Splunk Cloud indexes?

Yes, you can audit archived and restored storage consumption for Splunk Cloud indexes. The Skill provides audit.sh status tooling to inspect current retention configurations, archived data volumes, and restored buckets to ensure controlled data lifecycle management.

What is the safest way to update DDAA retention settings without losing data?

The safest way to update DDAA retention settings without direct data loss is using a render-first workflow. This approach preflights and validates Splunk Cloud Platform lifecycle assets before applying changes, ensuring archive configurations are compliant before activation.

Do I need Splunk Cloud Platform to use the splunk-ddaa-archive Skill?

Yes, you need Splunk Cloud Platform to use the splunk-ddaa-archive Skill because it relies on the ACS API to render and manage Dynamic Data Active Archive lifecycles. It is specifically designed for per-index archive retention, enabling, and auditing within Splunk Cloud.