2.9 KiB
2.9 KiB
| page_title | subcategory | description |
|---|---|---|
| stackit_argus_instance Resource - stackit | Argus instance resource schema. Must have a region specified in the provider configuration. |
stackit_argus_instance (Resource)
Argus instance resource schema. Must have a region specified in the provider configuration.
Example Usage
resource "stackit_argus_instance" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
name = "example-instance"
plan_name = "Monitoring-Medium-EU01"
acl = ["1.1.1.1/32", "2.2.2.2/32"]
metrics_retention_days = 7
metrics_retention_days_5m_downsampling = 30
metrics_retention_days_1h_downsampling = 365
}
Schema
Required
name(String) The name of the Argus instance.plan_name(String) Specifies the Argus plan. E.g.Monitoring-Medium-EU01.project_id(String) STACKIT project ID to which the instance is associated.
Optional
acl(Set of String) The access control list for this instance. Each entry is an IP address range that is permitted to access, in CIDR notation.metrics_retention_days(Number) Specifies for how many days the raw metrics are kept.metrics_retention_days_1h_downsampling(Number) Specifies for how many days the 1h downsampled metrics are kept. must be less than the value of the 5m downsampling retention. Default is set to0(disabled).metrics_retention_days_5m_downsampling(Number) Specifies for how many days the 5m downsampled metrics are kept. must be less than the value of the general retention. Default is set to0(disabled).parameters(Map of String) Additional parameters.
Read-Only
alerting_url(String) Specifies Alerting URL.dashboard_url(String) Specifies Argus instance dashboard URL.grafana_initial_admin_password(String, Sensitive) Specifies an initial Grafana admin password.grafana_initial_admin_user(String) Specifies an initial Grafana admin username.grafana_public_read_access(Boolean) If true, anyone can access Grafana dashboards without logging in.grafana_url(String) Specifies Grafana URL.id(String) Terraform's internal resource ID. It is structured as "project_id,instance_id".instance_id(String) The Argus instance ID.is_updatable(Boolean) Specifies if the instance can be updated.jaeger_traces_url(String)jaeger_ui_url(String)logs_push_url(String) Specifies URL for pushing logs.logs_url(String) Specifies Logs URL.metrics_push_url(String) Specifies URL for pushing metrics.metrics_url(String) Specifies metrics URL.otlp_traces_url(String)plan_id(String) The Argus plan ID.targets_url(String) Specifies Targets URL.zipkin_spans_url(String)