13.2. System configuration

Selecting System configuration allows several system-wide settings to be configured. The system configuration option will only be available if you are logged in as an administrator.

13.2.1. General system configuration

13.2.1.1. Configuring the license

The license must be configured before using sFlowTrend-Pro. After installation, the license dialog will show automatically until the license is set, but you can also bring up license dialog using the Set license button on the General tab. You can also view the status of the license from the General tab.

From the license dialog, you can select to either use the free version of sFlowTrend, or use sFlowTrend-Pro. If you select Use sFlowTrend (free) then no license number is required. Just click OK to enable the free version. To use either the paid version or an evaluation license, you must enter the license details. Enter the license number (this starts with "SFT..." and is available from your account at https://www.myinmon.com) and then click OK. It is not necessary to enter the license key unless your system has no Internet access (see below).

If there is any problem with the license number you provided, this should be reported, allowing you to correct the problem. Otherwise, if the license is accepted, the dialog will close and sFlowTrend-Pro will continue with the new license.

sFlowTrend-Pro will use the license number entered to download the actual license key from the Internet. If the server requires a proxy connection for Internet access, please ensure that this is correctly configured (see Section 13.2.4, “Proxy configuration”). If the system has no Internet connectivity at all, then the full license key can be entered manually. To get the key, please submit a support request at https://www.myinmon.com. Then paste in the key into the License key field on the license dialog, and click OK.

13.2.1.2. Reporting problems to InMon

The Report problems checkbox allows you to configure sFlowTrend-Pro to send information about any serious problems encountered by sFlowTrend-Pro back to InMon. Receiving these reports helps us improve sFlowTrend-Pro in future versions.

13.2.1.3. File location

All of sFlowTrend-Pro's data is kept in one directory, which is displayed in the File location section. This location is sometimes needed for support requests, to ensure your data is backed up, or if you want to add specific customization or advanced configuration. To change the location, you must reinstall sFlowTrend-Pro.

13.2.2. sFlow configuration

The sFlow tab allows configuration of parameters required to make sFlow work correctly. Many users will not need to change the settings on this tab.

If the system you are running sFlowTrend-Pro on has multiple IP addresses and you are using SNMP to configure switches to send sFlow you can use the sFlow collector address to set the address that is configured on the switches as the sFlow collector or receiver address. (see Section 13.3.1, “Adding a switch configured via SNMP”). Note that sFlowTrend-Pro will listen for sFlow on all addresses, and unless you are using SNMP configuration this setting is not used.

If there is a NAT device between the system running sFlowTrend-Pro and the switches, or you are running sFlowTrend-Pro in a virtual or container environment where a virtual NAT device is used, you can use an advanced setting (see sflowtrend.natReceiverAddress) to add the public IP address and port of the NAT device to the sFlow collector address option list. When you select the NAT address and port as the sFlow collector address and you are using SNMP to configure switches to send sFlow, the switches will be configured to send sFlow to the NAT address and port.

You can change the UDP port that sFlowTrend-Pro receives sFlow on using the sFlow UDP port selector. The default for this is the standard sFlow port of 6343, and should only be changed if your infrastructure requires a different port.

13.2.3. Configuring global SNMP settings

The global SNMP settings are configured using the SNMP tab. These settings are used when querying switches for the friendly names for the switches and interfaces. They are also used when sFlowTrend-Pro configures sFlow on a switch using SNMP; if this option is used, then the SNMP settings must allow write access to the sFlow MIB on the switch, and the switch must allow the system running sFlowTrend-Pro write access. You can ask sFlowTrend-Pro to communicate with the switches using SNMP v2c or SNMP v3.

13.2.3.1. SNMP v2c settings

When using SNMP v2c, enter the correct read community string. This will allow sFlowTrend-Pro to retrieve friendly names for the interfaces (ifName, ifAlias) and the sysName of the switch.

If sFlowTrend-Pro configures sFlow on a switch using SNMP, you must also enter the correct write community. The switch must also be configured to allow sFlowTrend-Pro write access to the sFlow MIB.

13.2.3.2. SNMP v3 settings

When using SNMP v3, enter the user name, authentication protocol and password, and privacy protocol and password which have been configured on the switches. These credentials must allow read access, in order for sFlowTrend-Pro to retrieve friendly names for the interfaces (ifName, ifAlias) and the sysName of the switches. If sFlowTrend-Pro configures sFlow on the switches using SNMP, then these credentials must allow write access to the sFlow MIB.

sFlowTrend-Pro supports SHA1 and MD5 authentication protocols and DES, AES128, AES192, and AES256 privacy protocols. Switch vendors use different algorithms to implement the key-extension required for AES192 and AES256. If your switch vendor implements the 3DES key-extension, choose either AES192(3DES) or AES256(3DES) for the privacy protocol, otherwise select AES192 or AES256.

These global settings can be explicitly overridden for a specific switch (see Section 13.3, “Configuring agents in sFlowTrend-Pro ).

When these global settings are changed, sFlowTrend-Pro will start using the new settings to communicate with switches that use the global settings.

13.2.4. Proxy configuration

If a proxy server is required for the sFlowTrend-Pro server to have connectivity to the Internet, this is configured using the Proxy tab. It is important to set the proxies if required. The server uses Internet connectivity to download the initial license and any subsequent updates (for example, if you renew the license), and to download product notifications (eg notification of a new release).

The configuration available for the proxies is as follows:

No proxy

No proxy will be used.

Default system proxy

Sets the proxy to be the same as the system default. Note that the system default settings are not necessarily those defined in the browser that you use: on Windows, the system default settings are those configured in SettingsControlPanelInternet Options.

On some Operating Systems the system default setting is not available. In this case, please use the manual proxy configuration if a proxy is required.

Manual proxy configuration

Allows configuration of a proxy server only for sFlowTrend-Pro. The address of the proxy server and the TCP port used to communicate with it should be entered into the Http proxy and port fields, respectively.

If there are any hosts that do not require a proxy, you can enter the address of these hosts into the Do not proxy for these hosts field. Multiple hosts can be entered here, separated by newlines, semicolons or commas, and wildcards can be used to represent a range of hosts (for example, "*.inmon.com").

13.2.5. Email

sFlowTrend-Pro uses a Simple Mail Transfer Protocol (SMTP) server to send email notification of events and to email scheduled report results. The SMTP server receives messages from sFlowTrend-Pro and forwards them to their destination. Before you can use email notification of events and configure emailing of scheduled report results, the following SMTP server settings must be configured:

SMTP server
The hostname or IP address of the server that will receive messages from sFlowTrend-Pro for forwarding to their destinations (email recipients).
Port
The TCP port on the SMTP server that sFlowTrend-Pro connects to to send email for forwarding.
Sender
The full name of the user (for example sFlowTrend) that will be shown as the sender of emails sent by sFlowTrend-Pro
Address
The email address to be used as the From address in emails sent by sFlowTrend-Pro
Use authentication
Select authentication if your SMTP server will only receive and forward email from authenticated senders. If you select use authentication, then you must also enter the Username and Password that can be used to authenticate sFlowTrend-Pro as a valid sender.
Encryption
The email encryption method (None, TLS, SSL).

You can test the SMTP server configuration by clicking Test configuration. An email will be sent to the sender email address that you have entered. If the configuration fails, sFlowTrend-Pro will show an error message.