Skip to main content

Cost & Usage Reports

Project description

AWS Daily Cost Usage Reports

AWS Cost And Usage report to Slack on daily 09:01.

  • Report type

    • Services

      • This is Cost by AWS Services.
    • Accounts

      • This is Cost by Linked Account (when organization master account)

Resources

This construct creating resource list.

  • Lambda function execution role
  • Lambda function
  • EventBridge Scheduler execution role
  • EventBridge Scheduler

Install

TypeScript

npm install @gammarer/aws-daily-cost-usage-repoter
# or
yarn add @gammarer/aws-daily-cost-usage-repoter

Python

pip install gammarer.aws-daily-cost-usage-repoter

Example

npm install @gammarer/aws-daily-cost-usage-repoter
import { CostGroupType, DailyCostUsageReporter } from '@gammarer/aws-daily-cost-usage-repoter';

new DailyCostUsageReporter(stack, 'DailyCostUsageReporter', {
  slackWebhookUrl: 'https://hooks.slack.com/services/xxxxxxxxxx', // already created slack webhook url
  slackPostChannel: 'example-channel', // already created slack channel
  costGroupType: CostGroupType.SERVICES,
});

License

This project is licensed under the Apache-2.0 License.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file gammarer.aws-daily-cost-usage-reporter-0.9.18.tar.gz.

File metadata

File hashes

Hashes for gammarer.aws-daily-cost-usage-reporter-0.9.18.tar.gz
Algorithm Hash digest
SHA256 70995d89a401e3a4583506d0b54de21e136ea32588e6858eb4828c9ac9d45d12
MD5 0c9f5bb956d18f175412c7ece4774c56
BLAKE2b-256 27560506693a07362ee847c0592afaa9e03b151cf5e0b8cd19bdf73475de25c3

See more details on using hashes here.

File details

Details for the file gammarer.aws_daily_cost_usage_reporter-0.9.18-py3-none-any.whl.

File metadata

File hashes

Hashes for gammarer.aws_daily_cost_usage_reporter-0.9.18-py3-none-any.whl
Algorithm Hash digest
SHA256 4a88d7001ea6cea3e6f02c3b2dd442a0a67196bffcb5eee8fa08600bcb98981d
MD5 39e32f46265003a80c96e386a5690b56
BLAKE2b-256 87b99917cc14bd995a4f59e6b1d5cb4707ed0ebb5012c87e2dfbca4a7bcfdd3b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page