This is a Saltstack module for the ThousandEyes Enterprise Agent.
Copy the thousandeyes folder to the corresponding Saltstack file_roots directory. Below are several use cases with different install options for the ThousandEyes Enterprise Agent.
The configuration settings required have to be specified in the te-agent.conf.yml file with YAML syntax.
Key | Type | Description | Default | Possible values |
---|---|---|---|---|
te_agent: | String | Manage ThousandEyes agent | 'installed' | 'installed','removed','purged' |
browserbot: | String | Manages Browserbot | - | 'installed','removed','purged' |
set_repo: | String | Manages ThousandEyes repository | 'managed' | 'managed','absent' |
agent_utils: | String | Manages agent utilities | - | 'installed','removed','purged' |
international_langs: | String | Manages language pack | - | 'installed','removed','purged' |
account_token: | String | Account token for the agent | sample value (equals a disabled agent) | |
log_path: | String | Agent log path | '/var/log' | |
proxy_host: | String | Proxy hostname | '' | |
proxy_port: | String | Proxy port | '0' |
- Default settings
account_token : '<account-token>'
- Set the proxy (http proxy, no auth)
account_token : '<account-token>'
proxy_host : 'proxy.example.com'
proxy_port : '8080'
- Other options
log_file_size : ''
proxy_user : ''
proxy_pass : ''
proxy_bypass_list : ''
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see http://www.gnu.org/licenses/.
If you have questions or comments, please send them to
[email protected], or to the following address:
ThousandEyes, Inc.
301 Howard Street #1700
San Francisco, CA 94105
Attn: ThousandEyes Open Source Projects