The billing cycle begins on the day you subscribe as a paying customer, either to the Professional or Enterprise tier.
Dashbird charges based on the active resources and ingested data at the end of the billing cycle. The billable count of active resources is based on the average usage of those active resources throughout the billing cycle. The billable amount for ingested data is the sum of all the imported logs data in megabytes (MB) during the billing cycle.
Dashbird only charges for the resources that are active (not disabled) in the Dashbird app. Please follow the tutorial here on how to select which resources to monitor.
The app differentiates billable and non-billable resources. Here are the resources that are billable:
- SQS queue (AWS::SQS::Queue)
- Lambda function (AWS::Lambda::Function)
- ECS service (AWS::ECS::Service)
- DynamoDB table (AWS::DynamoDB::Table)
- API Gateway stage (AWS::ApiGateway::Stage)
- Kinesis stream (AWS::Kinesis::Stream)
- Kinesis Firehose delivery stream (AWS::KinesisFirehose::DeliveryStream)
- Step Functions state machine (AWS::StepFunctions::StateMachine)
Resource types that aren’t included in the resource usage and are complementary for Dashbird users:
- ECS cluster (AWS::ECS::Cluster)
- ECS task definition (AWS::ECS::TaskDefinition)
- DynamoDB global secondary index (AWS::DynamoDB::GlobalSecondaryIndex)
- API Gateway resource (AWS::ApiGateway::Resource)
- API Gateway rest API (AWS::ApiGateway::RestApi)
- Step Functions activity (AWS::StepFunctions::Activity)
Dashbird currently only imports Lambda logs and therefore will bill for the amount of logs ingested. Within the app, Dashbird estimates the data usage based on the previously imported data during the billing cycle.
Estimated usage and cost
With the Pro and Enterprise plan you have the option to choose between the on-demand (pay-as-you-go) or a reserved (annual) subscription.
On-demand subscription is suitable if you deal with an uneven amount of resources and/or ingested data each month. It is more flexible and you will be charged monthly.
Reserved subscription is suitable if you have a stable number of resources and/or ingested data each month. It is cheaper than the on-demand subscription. With the reserved subscription, you will prepay for the whole year by choosing the monthly reserved resources and/or data ingestion you would like to choose for the year. You will be charged annually.
Both of the billing cycles can be combined together. For example, if you have an even number of resources and an uneven load of data ingestion you may choose to have resources reserved and pay the data ingestion on-demand.
If you exceed your reserved at any point in time, the monthly overage usage will be charged at the on-demand rate.
For more information on subscription tiers, please visit the Dashbird pricing page.