Orwell's Middleware API
Environment Variables
REDIS_HOST
:
- Description: Address running the Redis instance where metrics are stored.
- Type:
string
- Default:
"localhost"
REDIS_PORT
:
- Description: Port running the Redis instance.
- Type:
int
- Default:
6379
REDIS_PASSWORD
:
- Description: Password for the Redis instance.
- Type:
string
- Default:
"root"
POSTGRES_HOST
:
- Description: Address running the Postgres instance where the host configuration is stored.
- Type:
string
- Default:
"localhost"
POSTGRES_PORT
:
- Description: Port running the Postgres instance.
- Type:
int
- Default:
5432
POSTGRES_DB
:
- Description: Default database for the Postgres instance.
- Type:
string
- Default:
"orwell_hosts"
POSTGRES_USER
:
- Description: User for the Postgres instance.
- Type:
string
- Default:
"postgres"
POSTGRES_PASSWORD
:
- Description: Password for the Postgres instance.
- Type:
string
- Default:
"root"
KAFKA_HOST
:
- Description: Address running the Kafka instance that receives unprocessed metrics.
- Type:
string
KAFKA_PORT
:
- Description: Port running the Kafka instance.
- Type:
int
OSM_HOST
:
- Description: Address running the Open Source Mano.
- Type:
string
OSM_USER
:
- Description: User for the Open Source Mano.
- Type:
string
OSM_PWD
:
- Description: Password for the Open Source Mano.
- Type:
string
OSM_PROJECT
:
- Description: Project identifier inside of the Open Source Mano.
- Type:
string
OPENSTACK_HOST
:
- Description: Address running OpenStack.
- Type:
string
OPENSTACK_ID
:
- Description: OpenStack's identifier.
- Type:
string
OPENSTACK_SECRET
:
- Description: OpenStack's secret.
- Type:
string
PROMETHEUS_HOST
:
- Description: Address running the Prometheus instance.
- Type:
string
PROMETHEUS_PORT
:
- Description: Port running the Prometheus instance.
- Type:
int
- Default:
9090
GRAFANA_HOST
:
- Description: Address running the Grafana instance.
- Type:
string
GRAFANA_PORT
:
- Description: Port running the Grafana instance.
- Type:
int
- Default:
3000
PERFSONAR_HOST
:
- Description: Address running the PerfSonar Toolkit instance.
- Type:
string
PERFSONAR_VERIFY_SSL
:
- Description: Whether to verify the SSL certificate for the running the PerfSonar Toolkit instance.
- Type:
bool
- Default:
False
SD_ARTIFICIAL_HOSTS
:
- Description: Additional entries for the service discovery endpoint.
- Type:
json list
- Default:
"[]"