InfluxDB Cloud Pricing FAQ
Understanding the InfluxDB Cloud usage, billing and pricing.
What service and region is InfluxDB Cloud available in?
Currently, InfluxDB Cloud is available on the following providers and regions:
- Amazon Web Services (AWS): US West (Oregon), Europe (Frankfurt), US East (Virginia)
- Azure: East US (Virginia), West Europe (Amsterdam)
- Google Cloud Platform (GCP): US Central (Iowa) and Europe West (Belgium)
We will be launching in other regions soon. If you require other cloud providers or regions, please fill out this form.
How does the Usage-Based Plan pricing work for InfluxDB Cloud?
Pricing is based on your usage of InfluxDB Cloud. There are no upfront costs or long-term commitments and you pay only for what you use. Your monthly usage is calculated based on the following four vectors:
- Writes: The total amount of uncompressed data ingested (measured in MB) in InfluxDB Cloud via line protocol, the API, the client libraries, or Telegraf
- Query Count: The total count of individual query executions as generated by Dashboards, Tasks, Alerts, Data Explorer, etc. Measured in queries per month.
- Storage (GB per hour): Storage, measured in GB per hour, consumed by the data retained in your InfluxDB Cloud account. For example, 10 GB stored for 1 hour, and 1 GB stored for 10 hours, are both counted as 10 GB-hours.
- Data Out: the total volume of data returned to the user in response to queries (measured in GB per month).
How is usage measured in InfluxDB Cloud?
We have instrumentation in place within the InfluxDB Cloud environment to calculate usage based on a frequent sampling interval. In the event that InfluxData is unable to accurately measure usage for any reason, your usage will be calculated as zero for the impacted timeframe.
How can I track my usage and my monthly accrued charges?
You can track your hourly usage data and your current month account balance by going to the Usage page and clicking on the Billing link within InfluxDB Cloud. There, you can also review your usage history for the past 24 hours, 7 days and 30 days for all the usage vectors.
How is a query execution defined?
A query execution can be broadly defined as the total number of individual queries, tasks, alert checks, and data explorer activities. More specifically it is defined as the total number of API requests coming into InfluxDB Cloud. This can include, but are not limited to, explicit query requests coming from:
- InfluxDB browser clients, running features such as Data Explorer and Dashboards
- Third-party apps, such as Grafana
- InfluxDB CLI, the command line interface run from a terminal
- Queries posted via InfluxDB HTTP API, using a tool such as curl
- Tasks and Alert Checks running in the InfluxDB Cloud account
Query executions include queries run both in Flux and in InfluxQL.
How is the Query Count vector counted?
Query Count is based on the total number of individual query executions generated by the activities above. For example, an Alert Check running every 5 minutes will incur 288 billable query executions per day, and 8,640 query executions in a 30-day month.
When does my billing cycle start and end?
You will be billed on the first day of the calendar month for the usage incurred during the previous month. If you activated the Usage-Based Plan option in the middle of a month, your billing cycle will start on that day and end on the last day of that calendar month. In either case, your bill will be available on the first day of the following month and your payment method will be charged immediately upon invoicing.
Do you offer volume discounts or discounts for annual commitments?
Yes we will soon offer these directly in the product, but please contact sales for more information and to sign up now.
Are there payment methods available other than credit card (i.e. invoice, ACH direct debit)?
Yes. Please contact us at [email protected] to enable this.
What should I expect on failed or late payments for my account?
Here is what you can expect upon failure of payments on your account:
What to expect
After 1st credit card decline After the 1st decline against your credit card, we will perform up to 2 retries to charge the card provided on the account every 72 hrs. During this period, you can update your payment method from the Billing page at any time to successfully process your payment without any disruption to your service. 7 days after 1st credit card decline (or after 3 credit card declines) We will disable all operations to your account except data writes. Your data writes will continue to function but your dashboards, tasks, etc. will fail. During this period, you can update your payment method from the Billing page at any time to successfully process your payment and re-enable normal operations. 14 days after your first credit card decline We will completely disable your account including data writes. During this period, you must contact us at [email protected] to complete the successful processing of your payment and re-enable normal operations. After 21 days from your first credit card decline Your account will be suspended for non-payment. You must settle your final bill before we allow you to get a copy of your data. Contact us at [email protected] to settle your final bill and get the last backup of your data.
Can I pause or cancel my InfluxDB Cloud service?
To cancel your service, please contact [email protected]. Your payment method will be charged immediately upon cancellation of the service. You can also pause the service as well as request a backup of your data.
You can stop sending all of your writes and queries to the InfluxDB Cloud service at any time and halt incurring additional charges (if applicable). However, you will continue to pay for storage. If you do not require a backup of your data, you can delete the buckets associated with your account to prevent additional charges.
Backup of Data
If you require a backup of your data upon the cancellation of your service, your bill will be prorated from the time of service cancellation to ensure that you only pay for what you used while we backup your data. As part of your cancellation request, please indicate that you would like a backup of your data and our support team will coordinate providing that with you.
What is InfluxDB Cloud Free Plan?
This InfluxDB Cloud Free Plan allows you to try out all the features and capabilities of InfluxDB Cloud service up to the certain specific limits that the Free Plan would allow. Free Plan accounts are rate limited as follows:
- Writes: 5MB every 5 minutes
- Tasks & Queries: 300MB every 5 minutes
- Storage: 30 days of retention
- Cardinality: Up to 10,000 series
- Alerting: 2 alert checks and 2 notification rules
- Also, you can create up to:
- 5 dashboards
- 5 tasks
- 2 databases to store your time series data
How will I know when I am rate limited?
There will be in-app notifications to let you know when you are rate limited. You can also go to Usage page to review time periods when API requests were denied due to rate limit enforcement.
How do I increase the rate limits for the Free Plan?
You can remove the Free Plan restrictions by simply upgrading to the Usage-Based Plan.
Will my InfluxDB Cloud Free Plan expire?
Feel free to explore our InfluxDB Cloud Free Plan offering for as long as you want. However, your account may be closed if we do not detect activity (Writes or Tasks & Queries is Zero (0)) for more than 30 days. We will send you a notification via email before your account is closed.
How do I upgrade from Free Plan to the Usage-Based Plan?
You can upgrade to the Usage-Based Plan at any time from with InfluxDB Cloud by going to the Billing page.
What should I expect in terms of rate limits when I switch to Usage-Based Plan?
As soon as you switch to the Usage-Based Plan, most resource constraints that you had with the Free Plan are removed. However, in order to protect the service against any intentional or unintentional harm, there are some softer limits (which are 100X Free Plan limits) set for all accounts even when you switch to Usage-Based Plan. These are the default limits:
- You can create:
- Unlimited dashboards
- Unlimited tasks
- Unlimited alert checks and notification rules
- Unlimited data retention
- Unlimited databases
- Unlimited users
- Up to 1,000,000 series (cardinality)
- Writes: $0.002/MB
- Query Count: $0.01 per 100 query operations
- Storage: $0.002/GB-hour
- Data Out: $0.09/GB
You can request a higher rate limit by contacting [email protected].
- You can create:
How do I request a rate limit increase as a Usage-Based Plan user?
Please contact [email protected]luxdata.com to get assistance to increase your rate limits.
Once I switch to Usage-Based Plan, can I downgrade to the Free Plan?
You can pause all your writes and queries to the InfluxDB Cloud service at any time and you only pay for what you use. To cancel your paid service and receive your final billing statement, please contact [email protected]. Your payment method will be charged immediately upon the cancellation of the service.