PRTG Manual: Configuration
Configure the multi-platform probe.
▪For Debian, Ubuntu, and RHEL systems: Use the multi-platform probe configuration wizard to set up your multi-platform probe.
▪For Docker: Create a configuration file.
1.Run the configuration wizard:
sudo prtgmpprobe config wizard
2.Enter the settings according to your desired configuration:
Setting |
Description |
Probe Name |
Shows the name that PRTG displays on the device tree in the PRTG web interface. The default probe name is multi-platform-probe@hostname where the hostname is the name of your server. |
Use NATS Connection Security (TLS)? |
Select if the multi-platform probe uses Transport Layer Security (TLS): ▪Yes: The multi-platform probe uses TLS. This option requires that you have a certificate authority (CA) certificate available for authentication. ▪No: The multi-platform probe uses NATS encryption via the nats:// protocol. |
Use the system CA certificates? |
Select if the multi-platform probe authenticates from a CA certificate that is present in the system trust store: ▪Yes: Use a certificate in the system trust store. ▪No: Do not use the system trust store. Use a custom path to a CA certificate.
|
Path to the server CA PEM certificate |
This setting is only visible if you select not to use system CA certificates above. Enter the path of the CA certificate that the multi-platform probe uses for authentication. The default path is /etc/paessler/mpprobe/certs/ca.pem.
|
FQDN of the NATS server system |
Enter the hostname as a fully qualified domain address name (FQDN) of the system where the NATS server is installed. If you use the integrated NATS server, the FQDN that you enter must match the FQDN that you entered in the PRTG Administration Tool.
Example: host.example.com |
NATS Server Port |
Enter the port that the multi-platform probe uses to connect to the NATS server. The default port is 23563. |
NATS authentication scheme |
Use the arrow keys to select how the multi-platform authenticates with the NATS server: ▪NKey (integrated NATS server): The configuration wizard generates an NKey pair that the multi-platform probe uses to authenticate with the NATS server. This option is required if you want to use the integrated NATS server. ▪Username/Password: The multi-platform probe authenticates with a username and password. This is the default option. |
Regenerate the NKey authentication? |
This setting is only visible when you rerun the configuration wizard and select NKey (integrated NATS server) above. Select if this multi-platform probe needs a new NKey: ▪Yes: Generate a new NKey. ▪No: Do not change the NKey from the previous configuration. |
NATS tenant name |
This setting is only visible if you select NKey (integrated NATS server) above. Enter a tenant name to identify the multi-platform probe. We recommend that you use a unique tenant name for each multi-platform probe or network section. |
NATS username |
This setting is only visible if you select Username/Password above. Enter the username to use with the NATS server. |
NATS password |
This setting is only visible if you select Username/Password above. Enter the password associated with the username for the NATS server. |
The configuration wizard outputs a NATS server access identifier that is unique for your multi-platform probe.
3.Restart the multi-platform probe to apply the new configuration:
sudo system ctl restart prtg.mpprobe.service
After installation, you can confirm that the multi-platform probe is running on your system:
systemctl status prtg.mpprobe.service
The status should show active (running). If this is not the status, use journalctl to learn more:
journalctl -u prtg.mpprobe.service
Go to Configure PRTG connection.
Multi-platform probes require credentials that match the NATS server to communicate and transmit data. To use the multi-platform probe as a Docker image, you must create a configuration file that contains the appropriate credentials.
You can reuse this configuration file with multiple multi-platform probes. All multi-platform probes with this configuration file use the same NATS URL and NATS credentials.
1.Create a configuration file that follows TOML formatting:
YAML formatting is still supported.
[nats]
url = ""
[nats.authentication]
user = ""
password = ""
2.Enter information for the following parameters:
Parameters |
Description |
url |
Enter the URL of the NATS server. The URL follows the format tls://host name:port if you used the Transport Layer Security (TLS) schema.
|
user |
Enter the NATS user name. |
password |
Enter the NATS password. |
3.Save the configuration file as config.toml.
For all examples, the default path on the host machine is /opt/docker. 1.Create a new directory in /opt/docker called /config. 2.Create a new file in the /config directory. 1.Enter the necessary values for the parameters: [nats] 2.Name the file config.toml and save the file. |
Go to section Docker container.