✨ Feature
To deploy Germain Services that handle real-time Alert, Insights, and Automation components, follow the steps below:
🚀 Deployment
-
Extract the contents of the Germain Service distribution to a folder of your choice (e.g.,
/opt/germainapm), and set theAPM_HOMEenvironment variable to that location. -
To install a service, navigate to
SERVICES_HOME/bin/WinSWand run the.batfile that corresponds to the version of .NET installed on your server. If you're unsure about the version, you can check the instructions here: link to Microsoft documentation.
Choose the highest applicable version for your server:
-set-dotnet-2.batfor versions below 4
-set-dotnet-4.batfor versions 4 to 4.6
-set-dotnet-461.batfor versions 4.61 or greater -
Navigate to the
SERVICES_HOME/binfolder and run the following command with administrative privileges:phpCopy code<service name>.exe installNote: Replace
<service name>with the appropriate service name. -
You can adjust the Java runtime properties (e.g., memory) for the services by editing the corresponding
*Services.xmlfiles in thebindirectory.
⚙️ Configuration
All of the Germain services are available in the Germain Service distribution file and can be configured via YAML files in the SERVICES_HOME/config folder:
|
Service |
Configuration File |
Details |
|---|---|---|
|
Action |
|
|
|
Aggregation |
|
|
|
Analytics |
|
|
|
Session Tracking |
|
|
|
Storage |
|
|
|
Realtime Metrics |
|
|