Splunk Completes Acquisition of Plumbr Learn more

Network Configuration

When your network configuration is blocking Plumbr Agents from connecting to the Plumbr Server, you will see a message similar to the following in your JVM standard output logs:

* Plumbr Server not responding -                               *
* cannot connect to https://app.plumbr.io.                  *
* Retrying in 60 seconds.                                      *

You should also notice that although the Server cannot be reached, the JVM will still start, it will just not be monitored by Plumbr.

To verify the problem is related to network configuration only, try connecting to app.plumbr.io port 443 from the machine you are installing Plumbr, to see whether the connection is allowed. This can be achieved via telnet, similar to following:

$ telnet app.plumbr.io 443
Connected to app.plumbr.io.
Escape character is '^]'.

When the connection is successful, you should see a message Connected to app.plumbr.io, similar to the example above. When the connection fails, the network configuration is blocking connections to app.plumbr.io port 443.

To overcome the situation, connections via proxy servers or relaxing the firewall configuration are the first two options recommended. If you can not change the network configuration, you should turn to our On Premise offering where you can install the Server component in your network.

Proxy configuration

When your network configuration requires outgoing communication to pass a proxy server, you can set up the communication between the Plumbr Agent and Server via proxy. Specifying the values for the following parameters in the plumbr.properties file located next to the Plumbr Agent redirects traffic from the Agent to the Server via the proxy server specified in the proxyUrl.

  • proxyUrl– the proxy URL that you can use to connect to the Plumbr server if direct connection is not possible. If proxy is used, this setting is mandatory; other proxy settings are optional. An example of the parameter: proxyUrl=http://squid.mycompany.com:3128.
  • proxyAuthUser– the username for proxy authentication. Note that the Plumbr agent only supports Basic authentication.
  • proxyAuthPassword– the password for proxy authentication. Note that the Plumbr agent only supports Basic authentication.

Firewall configuration

Another option for bypassing connectivity issues is to check your firewall configuration. If the outgoing connections from the Plumbr Agent are blocked by a firewall make sure the connection to app.plumbr.io:443 is allowed in your firewall configuration.

The exact configuration steps for this are firewall-specific. See your vendor manuals for further information.