Knowledgebase

How to Use the WHMCS NetFlow Manager Addon Print

  • netflow login, use netflow manager, netflow manager, bandwidth stats, client area stats, whmcs network usage, dedicated server bandwidth, netflow group, whmcs service access, vps bandwidth
  • 0

The NetFlow Manager addon lets administrators assign NetFlow Analyzer access details to individual WHMCS services.

This is useful for VPS, cloud server and dedicated server services where clients need access to bandwidth usage, traffic graphs and network statistics.

What the Module Does

NetFlow Manager stores NetFlow access information against a WHMCS service. Once configured, the client can access their NetFlow statistics from their WHMCS product page.

The module can store:

  • NetFlow Analyzer login URL
  • NetFlow username
  • Encrypted NetFlow password
  • NetFlow group or traffic group
  • IP address or service identifier
  • Internal admin notes

Basic Workflow

  1. Create or confirm the client user, group or IP group in NetFlow Analyzer.
  2. Open WHMCS Admin > Addons > NetFlow Manager.
  3. Click Add / Edit Access.
  4. Select the WHMCS service.
  5. Enter the NetFlow access details.
  6. Save the record.
  7. Check the client’s WHMCS product page.

Adding NetFlow Access to a Service

  1. Go to Addons > NetFlow Manager.
  2. Click Add / Edit Access.
  3. Select the client’s WHMCS service.
  4. Enable the record.
  5. Enter the NetFlow URL, username, group and IP address.
  6. Enter the NetFlow password if it should be stored for welcome emails.
  7. Save the record.

Form Field Explanation

The Add / Edit Access form contains the following fields.

Enabled
Controls whether NetFlow access is active for this WHMCS service. If disabled, the client area output and email merge fields will not be shown for that service.

Service
The WHMCS product or service that the NetFlow access record belongs to. This is usually a VPS, cloud server or dedicated server.

Client
The WHMCS client account that owns the selected service. This is usually detected automatically from the selected service.

NetFlow URL
The login URL for NetFlow Analyzer. The default URL is:

https://netflow.myownserver.net/

Username
The NetFlow Analyzer username the client should use.

Password
The NetFlow Analyzer password. This is stored encrypted. When editing an existing record, leave the password field blank to keep the existing password.

Clear Stored Password
Use this option if you want to remove the stored NetFlow password from the WHMCS module.

NetFlow Group
The NetFlow group, IP group, interface, customer label or billing group assigned to the client in NetFlow Analyzer.

IP Address
The service IP address, routed subnet or primary IP used to identify the client’s traffic.

Notes
Internal admin notes. These notes are not shown to the client.

Using the Same NetFlow Login for Multiple Services

A client does not always need a separate NetFlow username and password for every service.

If the client already has NetFlow Analyzer access, you can add their new VPS, cloud server or dedicated server to the existing user or group inside NetFlow Analyzer.

Then, in WHMCS, create a new NetFlow Manager access record for the new service and reuse the existing NetFlow login details.

Example: Adding a Second VPS for an Existing NetFlow Client

  1. Open NetFlow Analyzer.
  2. Add the new VPS IP, interface or traffic group to the client’s existing NetFlow user or group.
  3. Open WHMCS Admin > Addons > NetFlow Manager.
  4. Click Add / Edit Access.
  5. Select the new WHMCS VPS service.
  6. Use the existing NetFlow login for that client.
  7. Update the IP Address or NetFlow Group field if required.
  8. Save the record.
  9. Check the client area product page for the new service.

Client Area Display

When a service has NetFlow access enabled, the client may see a Network Usage section on their product page.

This normally includes:

  • A button to open NetFlow Analyzer
  • The NetFlow username, if enabled
  • The assigned group or IP address, if configured

For security, password display in the client area should normally remain disabled.

Welcome Email Merge Fields

NetFlow Manager can provide merge fields for WHMCS welcome emails.

{if $netflow_enabled}
NetFlow Analyzer Access

URL: {$netflow_url}
Username: {$netflow_username}
Password: {$netflow_password}
Group/IP: {$netflow_group} {$netflow_ip_address}

You can use NetFlow Analyzer to view bandwidth and traffic statistics for your service.
{/if}

Recommended Usage

  • Use one NetFlow record per WHMCS service.
  • Reuse a client’s existing NetFlow login where appropriate.
  • Use the IP Address and NetFlow Group fields to identify what each service maps to.
  • Keep internal notes short and useful for support staff.
  • Avoid displaying passwords in the client area unless absolutely required.

Was this answer helpful?

« Back