Intelligence 360

Grey Matter Intelligence 360 is configured with the following environment variables set on the host machine. The term host machine can apply to an AWS EC2 server, Docker container, Kubernetes Pod, etc.

Note: to apply new configs, you must restart the application process on the host machine.

Configuration Variables

Name

Type

Default

Description

BASE_URL

String

"/"

Base URL, relative to the Grey Matter installation's hostname

SERVER_SSL_ENABLED

Boolean

false

Informs service to receive client connections over SSL only

SERVER_SSL_CA

String

""

Path to client trust file (SERVER_SSL_ENABLED=true is required)

SERVER_SSL_CERT

String

""

Path to client certificate (SERVER_SSL_ENABLED=true is required)

SERVER_SSL_KEY

String

""

Path to client private key (SERVER_SSL_ENABLED=true is required)

CONFIG_SERVER

String

http://localhost:5555/v1.0/

Control API endpoint (for retrieving mesh configuration of services)

FABRIC_SERVER

String

http://localhost:1337/services/catalog/1.0/

Catalog endpoint (for retrieving metadata of mesh services)

OBJECTIVES_SERVER

String

http://localhost:1337/services/slo/1.0/

Service Level Objectives endpoint (for retrieving and setting performance objectives)

PROMETHEUS_SERVER

String

http://localhost:1337/services/prometheus/2.3/api/v1/

Prometheus endpoint (for retrieving historical service metrics)

USE_PROMETHEUS

Booleam

true

Use prometheus to query service level metrics

SENSE_SERVER

String

http://localhost:1337/services/sense/latest/

Sense endpoint (for displaying recommended scaling of services) Experimental endpoint

ENABLE_SENSE

Boolean

false

Sense feature toggle toggle

HIDE_EXTERNAL_LINKS

Boolean

false

Hide Decipher social links in the app footer

EXPOSE_SOURCE_MAPS

Boolean

false

Expose JavaScript source maps to web browsers in production (recommended for debugging only)

Questions

Need help setting up the Intelligence 360? Create an account at Decipher Support to reach our team.