deploy the collector - Phenisys/microsoft-teams-observability GitHub Wiki
- Download the Windows executable or the Linux package : Microsoft Teams Observability Agent Releases
- Download the configuration template : template_config.yaml
- Retrieve your license file via our trial form.
- We provide some examples for creating service automation. Please refer to section 4 if needed.
- Put the collector, the configuration file and the licence file in the directory of your choice.
- Add your environnement details in the configuration file (config.yaml).
/path/to/Agent_MSTeams_ubuntu_xxx.bin --config "path/to/my_custom_config.yaml”
C:\path\to\Agent_MSTeams_windows_x64.exe --config "path\to\my_custom_config.yaml”
- --config : Path to the config file (absolute or relative) - required
- --call_id : Process specific call id for debug - optional
- --ignore_state : Ignore existing state - optional
- --enable_boot_start : Create service to enable auto start at boot (Linux only) - optional
- --disable_boot_start : Remove service to disable auto start at boot (Linux only) - optional
- --service_name_suffix : Add a suffix to the service that needs to be added/deleted - optional
- --force_service_creation : A flag to override existing service when --enable_boot_start is used - optional
- --version : Display current version of the Agent - optional
To ensure the collector runs at system startup, we recommend to create a service for systemd.
To ensure the collector runs at system startup, you can create a scheduled task on Windows.