A Squirro cluster can be extensively configured. This section covers the available configuration options and facilities in detail.
Each service has its own configuration file in addition to the common configuration file that applies to all services.
Individual services include:
Squirro’s Configuration Service is the centralized repository for server, project, and user configuration. To learn more, see Configuration Service.
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 Elasticsearch and MariaDB#
To encrypt Elasticsearch communication and enable SSL for MariaDB connections, see Securing Elasticsearch and MariaDB.
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.
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.
Squirro has a variety of email templates available for alerts, trend notifications, password resets, and so on. See Email Templates for more information.
For Elasticsearch configuration, refer to its official documentation: Elasticsearch Configuration.