EMQX Platform
EMQX Platform is an MQTT Gateway, designed to handle massive amounts of IoT device connections and message traffic, making it a popular choice for building large-scale IoT applications. It has built-in support for GreptimeDB as a data integration. By adding GreptimeDB as a Data Persistent sink, you can ingest EMQX messages into GreptimeDB automatically.
You will need to follow these steps for your complete IoT data link, from MQTT to database:
- Sign up your account on EMQX Platform
 - Create a Dedicated Instance and wait for it's up and running
 - Setup Private Link or NAT Gateway for your deployment so it has internet access
 - Go to Data Integrations and find GreptimeDB
 - Configure your GreptimeDB connector using following information
- Server host: 
<host>:4001 - Database: 
<dbname> - Username: 
<username> - Password: 
<password> 
 - Server host: 
 
Then you are all set. Start from using EMQX's debugging tools to generate data and check GreptimeDB Dashboard for the data ingested.