# 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.

{% hint style="info" %}
**Note:** to apply new configs, you must restart the application process on the host machine.
{% endhint %}

## 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`      | Boolean | 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

{% hint style="success" %}
**Need help setting up the Intelligence 360?** Create an account at [Grey Matter Support](https://support.greymatter.io/support/home) to reach our team.
{% endhint %}
