You will need to setup the Telegraf at a VM / container that has the following rights:
HTTPS outbound
Step 1
Create an AtomSphere API token. Follow the instructions from Boomi. Note down your
Token
Boomi account Id which you can find after logging in at Boomi AtomSphere under “Settings » Account Information”
username (in the form “BOOMI_TOKEN.<username>”)
Step 2
For the server or container hosting Telegraf
download and install the Influx Telegraf agent that corresponds to your OS athttps://portal.influxdata.com/downloads/
Copy the Telegraf_Boomi_Processes.conf file into the Influx Telegraf folder. You can download the configuration file here.
In the “outputs.http” section of the config file there is a field with the name “authenticate”. Place your Eyer agent API token here.
In the “inputs.exec” section of the config file there is a field with the name “commands”. Insert the path to your Telegraf folder and PowerShell script here. It should look something like
commands = ['powershell "C:\Program Files\InfluxData\telegraf\telegraf-1.28.2\BoomiProcesses.ps1"']
Save the Telegraf config file
Download the Boomi_processes.ps1 PowerShell script into your Telegraf folder. You can download the script here
Open / edit the Boomi_processes.ps1 PowerShell script
Replace all variable in the top section with your AtomSphere API token & username, Boomi account Id and Telegraf path. In your Telegraf path, make sure you have a “\” at the end of the path, like
$TelegrafPath = 'C:\Program Files\InfluxData\telegraf\telegraf-1.28.2\'
Save the PowerShell file
Register the Telegraf agent as a service and start it(see instructions per OS). With Windows use
\telegraf.exe service install --config "C:\Program Files\InfluxData\telegraf\telegraf-1.28.2\Telegraf_Boomi_Processes.conf"
Start the Telegraf service.