Direct connection vs. agent connection
Data sources aggregate data for your services. Nobl9 allows you to have more than one data source defined for each of your services.
You can configure Nobl9 to connect to these to collect the service data in real-time. You can choose between a direct or agent configuration when connecting to a data source.
Direct
When using the direct configuration, you must provide your authentication credentials, for example, API key, token, and such. These values are encrypted and safely stored in the Nobl9.
You can still connect a data source even if your system's security tools block outbound connections. For this, list Nobl9 IP addresses as trusted.
app.nobl9.com
instance:- 18.159.114.21
- 18.158.132.186
- 3.64.154.26
us1.nobl9.com
instance:- 34.121.54.120
- 34.123.193.191
- 34.134.71.10
- 35.192.105.150
- 35.225.248.37
- 35.226.78.175
- 104.198.44.161
Agent
When using the agent connection, you must provide your credentials when launching the agent. That way, those credentials are not stored in the Nobl9.
What is more, you have access to the agent's logs, which makes troubleshooting easier. For this reason, we recommend making your initial connection to a data source with the agent configuration.