• Home
  • Extend Dynatrace
  • Extensions 2.0
  • Extension Execution Controller custom configuration

Extension Execution Controller custom configuration

The Extension Execution Controller (EEC) can be used standalone, out of the box. This topic explains how to modify your EEC.

Modify the EEC configuration

To modify the EEC configuration, edit the extensionsuser.conf file, which is located at:

  • Windows: %PROGRAMDATA%\dynatrace\remotepluginmodule\agent\conf\extensionsuser.conf
  • Linux: /var/lib/dynatrace/remotepluginmodule/agent/conf/extensionsuser.conf

Restart the EEC service

After modifying the extensionsuser.conf, you need to restart the EEC service:

To restart the EEC service on a Linux system, run the following commands:

  • For systems with SystemV:
    sh
    service extensionsmodule stop service extensionsmodule start
  • For systems with systemd:
    sh
    systemctl stop extensionsmodule systemctl start extensionsmodule

To restart the EEC service on a Windows system, either start Task Manager and restart the Dynatrace Extensions Controller service or run the following commands:

sh
net stop "Dynatrace Extensions Controller" net start "Dynatrace Extensions Controller"

Change port used to communicate with ActiveGate

By default, the EEC sends data via port 9999, which is used by ActiveGate.

If you modify the port using the ActiveGate custom.properties file, you also have to modify the port that's used by the EEC. To do so, edit the extensionsuser.conf file to replace PORT with the target port and then restart the EEC service.

ini
Server https://127.0.0.1:PORT/communication

The port needs to be configured for the ActiveGate plugin module and the EEC.

Related topics
  • ActiveGate plugin module custom configuration

    Configure the ActiveGate plugin module.