Track all 10 AWS resource types, get intelligent alerts, generate static snapshots — and deploy for under $1/month.
Switch between personas to see how the dashboard adapts to your infrastructure scale.
10 AWS resource types supported today. Click View Info to see what data is collected for each.
describe_instances. Tracks: instance ID, type, state (running/stopped), launch time, estimated on-demand cost, all tags, AZ, VPC/subnet. Alerts on long-running (>30d) and stopped (>7d).
describe_volumes. Tracks: volume ID, type (gp2/gp3/io1), size (GB), state, attached instance, creation time, tags. Alerts on unattached volumes after configurable threshold (default 7d).
describe_snapshots with OwnerIds=['self']. Tracks own account snapshots only. Alerts on snapshots older than 60 days.
describe_db_instances + list_tags_for_resource. Tracks: engine, version, class, status, storage, multi-AZ, endpoint. Critical alert when stopped (AWS auto-restarts at 7d).
describe_db_snapshots with SnapshotType='manual'. Alerts on snapshots older than 30 days.
list_buckets + get_bucket_location + get_bucket_tagging. Handles NoSuchTagSet gracefully. Global service mapped to correct region.
describe_addresses. State = associated/unassociated based on AssociationId. Critical alert immediately on unassociated EIP (AWS charges $0.005/hr when idle).
describe_security_groups + describe_network_interfaces. In-use = attached to at least one ENI. Default SG always marked in-use. Alerts on unused groups.
list_users + get_access_key_last_used + get_login_profile. Last activity = max(password_last_used, key_last_used). Alerts on inactive users (default 90d).
describe_alarms with AlarmTypes=['MetricAlarm']. Tracks state (OK/ALARM/INSUFFICIENT_DATA). Alerts on alarms stuck in INSUFFICIENT_DATA for 7+ days.
A single EC2 instance runs the entire stack via Docker Compose. Poll. Store. Alert. Snapshot. Stop.
ec2:StartInstances directly — no Lambda needed.Whether you're a solo developer or managing a startup's infrastructure, the tracker solves real costs.
The AWS Resource Lifecycle Tracker tool is completely free and open source.
However, running it in your own AWS account may incur small infrastructure charges (EC2, RDS, S3, etc.) depending on your usage. We help you minimize these costs.
Choose the deployment that fits your needs. CloudFormation options automate almost everything, while local dev gives you full manual control.
.env file. Use docker compose up to run locally or on your own EC2 instance. Best for development, testing, or custom integrations.
docker compose upFree forever. Self-hosted. No data leaves your account.