Skip to main content
Version: 0.13

Vector

Create Service​

To experience the full power of GreptimeCloud, you need to create a service which contains a database with authentication. Open the GreptimeCloud console, signup and login. Then click the New Service button and config the following:

  • Service Name: The name you want to describe your service.
  • Description: More information about your service.
  • Region: Select the region where the database is located.
  • Plan: Select the pricing plan you want to use.

Now create the service and we are ready to write some metrics to it.

Write data​

The following configuration, written in the vector.toml file, collects host_metrics as a Vector source and uses GreptimeDB as the sink destination.

[sources.in]
type = "host_metrics"
scrape_interval_secs = 30

[sinks.greptime]
inputs = ["in"]
type = "greptimedb"
endpoint = "<host>:5001"
dbname = "<dbname>"
username = "<username>"
password = "<password>"
new_naming = true
tls = {}

Then start vector with the specified configuration file:

vector --config vector.toml

Visualize Data​

After successfully writing data to the service, you can view the data on the GreptimeCloud dashboard. The dashboard provides a variety of visualizations to help you understand, monitor and analyze the data.

Here, we create a panel that displays the 95% CPU usage as an example. To do this, click the Add Panel button, select a table that contains the CPU usage data, and then choose the 95% aggregation method. Finally, click the Save button to save the panel. You can now see the new panel and set up an alert rule for it.