A Squirro cluster can be extensively configured. This section covers the available configuration options and facilities in detail.

Configuration Files#

Each service has its own configuration file in addition to the common configuration file that applies to all services.

Individual services include:

Configuration Service#

Squirro’s Configuration Service is the centralized repository for server, project, and user configuration. To learn more, see Configuration Service.

Configuration Interpolation#

Configuration interpolation allows you to retrieve values from the Configuration Service and inject them into different parts of the Squirro platform. See Configuration Interpolation for more details.

Securing Configuration Files#

For information on securing configuration files, including encryption, see Securing Configuration Files.

Securing Redis Instance Over SSL#

SSL communication can be established between Redis instances and Squirro services. To learn more, see Securing Redis Instance over SSL.

Secure Configuration Guide#

You can take additional steps to secure Squirro using out-of-the-box features, as outlined in the Secure Configuration Guide.

SSL Certificates#

For information on obtaining Squirro SSL certificates, see SSL Certificates.

Changing the Default Language#

Squirro has additional language capabilities available out of the box. For instructions on enabling German, French, or Italian as the default project language, see Changing the Default Language.

Email Templates#

Squirro has a variety of email templates available for alerts, trend notifications, password resets, and so on. See Email Templates for more information.

Enable Proxy Server for Outgoing Calls#

To enable a proxy server for outgoing calls, see Enable Proxy Server for Outgoing Calls.


For Elasticsearch configuration, refer to its official documentation: Elasticsearch Configuration.