Caution
Grafana Alloy is the new name for our distribution of the OTel collector. Grafana Agent has been deprecated and is in Long-Term Support (LTS) through October 31, 2025. Grafana Agent will reach an End-of-Life (EOL) on November 1, 2025. Read more about why we recommend migrating to Grafana Alloy.
import.http
import.http
retrieves a module from an HTTP server.
Usage
import.http "LABEL" {
url = URL
}
Arguments
The following arguments are supported:
Example
This example imports custom components from an HTTP response and instantiates a custom component for adding two numbers:
declare "add" {
argument "a" {}
argument "b" {}
export "sum" {
value = argument.a.value + argument.b.value
}
}
import.http "math" {
url = SERVER_URL
}
math.add "default" {
a = 15
b = 45
}