By default each daemon assumes it is running for the
production environment of the project.
You can pass the
--env flag to start the daemon for a different environment, by creating or modifying the configuration file
/etc/default/tideways-daemon to contain:
# File: /etc/default/tideways-daemon # Change "staging1" below as desired. The default is "production" TIDEWAYS_DAEMON_EXTRA="--env=staging1"
TIDEWAYS_ENVIRONMENT environment variable can be passed to the daemon,
for example when running the daemon inside a docker container.
|Make sure to restart the daemon, if you make this change.|
After updating the daemon configuration and restarting the daemon, the daemon’s log file (
/var/log/tideways/daemon.log) should show that the environment is in use.
The new environment will be created as soon as a daemon collects data for it.
In the following example, on line three, you can see that the environment in use is
2017/09/14 13:48:05 Starting up daemon (version 1.5.9) 2017/09/14 13:48:05 Sending to https://app.tideways.io 2017/09/14 13:48:05 Sending for Environment 'staging1'
See the Daemon Reference Documentation for more information.
You can see a list of all environments, toggle which environments are active or inactive and the visibility from.
In thedialog, the default environment can be changed from "production" to another environment.
Changing the default environment has an impact on the traces/minute calculation, history collection and the weekly report. These are explained in the change default environment dialog.
To deactivate an active environment, click Deactivate on the far right-hand side of its row in the environment’s list.
After doing so, you’ll see its status change to
To edit an existing environment, click
Change Visibility button for that environment.
After doing so, you will be on the "_Change Visibility for Environment" form. From there, you can promote the environment to full orlimited visibility, and assign 0, 5, 10, 25, and 50 extra traces per/minute to the environment.
The following settings can be modified for each environment:
Set the visibility to full or limited for the environment.
Assign extra traces/minute
Tideways distributes the total number of traces according to your project license. Increasing this value will subtract from the current traces limit of the default "production" environment.
After setting the respective values in the form, click Change Environment Settings to apply the changes, and you will be back at the Environments list.
|This feature is available to all recent plans, but not available for legacy plans without a Pro license.|
Projects with the Pro licence are allowed to promote multiple environments to full visibility with increased data retention and more than one trace per minute. These extra traces are subtracted from the traces limit of the default "production" environment.
If more than one 'production' environment exists, it looks like this.