Getting Started
Onboarding Walkthrough
11 min
create customer since cloud metering is a usage tracking system , each usage event (as defined and collected by meters) must be attributed to an entity in most cases, this will be a customer, but it can also be another type of object, such as a department, project, environment, user, vehicle, or group you can create a customer record using either the console or the api note a customerid can also be supplied at the time of meter event ingestion to do this, first create the customer using the customer object api to generate a customerid and name you can associate the customerid with an event in one of two ways at the source where the meter event is generated as an enrichment step between the source and amberflo meter ingestion 📘 further reading further reading for more information on creating customers in amberflo, create customers for the api reference, click here create meters a meter represents a resource being consumed or an event you want to track within your system it captures relevant dimensions—custom metadata expressed as key value pairs—to provide context meters help you track system utilization by answering key questions what resource is being used? how much is being used? when is it being used? who is using it ? 📘 further reading further reading for information on meter types and aggregation logic, click here for information on dimensions, meter dimensions for the api reference, click here ingest events call the amberflo meter ingestion endpoint or use the ingest meter view shown below 📘 further reading further reading for the api reference, click here for sdk options and sample code, click here https //docs amberflo io/docs/sdks create a pricing plan and associate it with a customer the next step is to create a pricing plan you must provide a name for the plan and define the billing period as daily, weekly, monthly, or yearly once the plan is created, you can add rates to the plan, apply fixed rate add ons and prepaid credits, and handle any custom currencies, rewards, or promotions 📘 further reading further reading for the api reference, click here create alerts amberflo can notify users of real time alerts through email, webhooks, or slack alerts can be configured for a specific customer or across all customers you can define them based on threshold values, absolute usage levels, or percentage changes over time examples of real time alerts receive an email when any customer exceeds 1,000 usage hours in a week get a slack message when a customer’s usage drops by more than 20% compared to the previous week below is an example of the message shown to users when the signal is thrown 📘 further reading further reading for the api reference, click here