performance-tuning

Guide systematic AMS Dispatcher performance tuning with baseline capture and runtime verification.

1|Updated Oct 7, 2024
One-click install
npx skills add https://github.com/valithedge/etisalatedge --skill performance-tuning-valithedge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performance-tuning
Source: https://github.com/valithedge/etisalatedge/tree/main/.agents/skills/performance-tuning
Command: npx skills add https://github.com/valithedge/etisalatedge --skill performance-tuning-valithedge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Dispatcher performance tuning for AMS deployments to improve cache efficiency, reduce latency, and increase throughput of the Dispatcher module.

Core Features & Use Cases

  • AMS-focused baseline and runtime verification using MCP tools: validate, lint, sdk, trace_request, inspect_cache, monitor_metrics, tail_logs.
  • Guardrails to apply low-risk/high-impact optimizations with AMS-specific constraints and safe-change protocol.
  • Workflow templates for baseline capture, optimization prioritization, patch application, and evidence collection across dispatcher config blocks, farms, and vhosts.

Quick Start

Run an AMS-ready baseline assessment and propose minimal changes with measurable results.

Frequently Asked Questions about performance-tuning

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

FAQPage Schema
How do I improve AMS Dispatcher cache efficiency and reduce latency?

To improve AMS Dispatcher cache efficiency, apply systematic tuning guided by baseline capture, runtime verification, and evidence-driven optimization. This process uses MCP tools to inspect cache behavior, monitor metrics, and validate changes against AMS-specific constraints.

What is the best way to measure AEM Dispatcher performance before optimizing?

The best way to measure AEM Dispatcher performance is by capturing a baseline assessment using runtime checks like trace_request, inspect_cache, and monitor_metrics. This establishes measurable thresholds for cache hit ratios and latency before applying configuration patches.

Can I use this approach for AMS deployments on AEM 6.5?

Yes, this optimization approach is explicitly designed for AMS deployments running AEM 6.5. It applies AMS-specific constraints and safe-change protocols to ensure dispatcher configuration modifications are validated within that environment.

How do I safely apply patches to dispatcher farms and vhosts without downtime?

To safely apply patches to dispatcher farms and vhosts, follow the safe-change protocol using static checks like validate, lint, and sdk alongside runtime verification. This produces before/after evidence and rollback guidance to prevent downtime.

Why does my Dispatcher configuration fail validation after tuning?

Dispatcher configuration may fail validation after tuning if changes violate AMS-specific constraints or static checks. Running validate, lint, and sdk tools identifies configuration blocks causing errors, ensuring patches meet required deployment standards.

What tools do I need to monitor AMS Dispatcher metrics and tail logs?

To monitor AMS Dispatcher metrics and tail logs, use built-in runtime verification tools like monitor_metrics and tail_logs. These tools provide real-time data on throughput and latency, enabling evidence-driven optimization and continuous performance tracking.