check-app-stats

Retrieve application usage statistics and AWS Bedrock costs from CloudWatch Logs and Cost Explorer.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/har1101/marp-agent-har1101 --skill check-app-stats
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-app-stats
Source: https://github.com/har1101/marp-agent-har1101/tree/main/.claude/skills/check-app-stats
Command: npx skills add https://github.com/har1101/marp-agent-har1101 --skill check-app-stats

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive overview of your application's usage statistics and associated AWS costs, helping you understand resource consumption and identify potential areas for optimization.

Core Features & Use Cases

  • Usage Statistics: Tracks Cognito user counts and AgentCore session activity across different environments (main, kag, dev).
  • Cost Monitoring: Reports on AWS Bedrock costs, broken down by service and model, with estimations for daily, weekly, and monthly spending.
  • Cache Performance: Analyzes Claude Sonnet 4.5 cache effectiveness to identify potential cost savings.
  • Use Case: A product manager needs to report on user growth and the operational costs of their AI application to stakeholders. This Skill can generate a concise report detailing user numbers, session volumes, and the breakdown of Bedrock expenses.

Quick Start

Run the check-app-stats skill to get a report on application usage and costs.

Frequently Asked Questions about check-app-stats

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

FAQPage Schema
How do I monitor AWS Bedrock costs and usage statistics for my application?

You can monitor AWS Bedrock costs and application usage statistics by retrieving data from CloudWatch Logs and AWS Cost Explorer. This process tracks Cognito user counts, AgentCore sessions, and breaks down Bedrock expenses by service, model, and environment.

Can I track Cognito user counts and AgentCore sessions across different environments?

Yes, you can track Cognito user pools and AgentCore session counts across different environments. The skill monitors usage activity specifically across main, kag, and dev environments to provide a comprehensive overview of resource consumption.

How do I analyze Claude Sonnet 4.5 cache performance for cost optimization?

You can analyze Claude Sonnet 4.5 cache performance by evaluating cache effectiveness to identify potential cost savings. This analysis provides insights into how well the cache is performing and highlights opportunities for Bedrock expense optimization.

What is the best way to break down AWS Bedrock expenses by service and model?

The best way to break down AWS Bedrock expenses by service and model is to use AWS Cost Explorer data. This approach provides detailed cost breakdowns and estimates daily, weekly, and monthly spending for operational reporting.

Does this approach require AWS Cost Explorer and CloudWatch Logs to generate cost reports?

Yes, generating comprehensive cost and usage reports requires AWS Cost Explorer and CloudWatch Logs. These services provide the underlying data for monitoring Bedrock expenses, Cognito user pools, and AgentCore session activity.

Why does my AWS Bedrock application cost monitoring show unexpected spending spikes?

Unexpected spending spikes in AWS Bedrock cost monitoring can be identified by breaking down expenses by service, model, and environment. Analyzing Claude Sonnet 4.5 cache performance also helps pinpoint inefficiencies causing higher than expected costs.