Configuring an Analytics Engine and Enabling Application Telemetry Globally

Use this procedure to enable Application Telemetry and configure the device used as either an sFlow Collector or an Application Telemetry Analytics Engine. This device is where the agent sends sFlow datagrams and Application Telemetry packets for analysis.

sFlow supports up to two collectors for each interface slot in the chassis. However, Application Telemetry supports Collector 1 only.

Note

Note

  • You can configure two Collectors, but Application Telemetry uses Collector 1 only. You must configure Collector 1 before you enable Application Telemetry.

  • Before you change or remove Collector 1, you must disable Application Telemetry.

  • By default, Application Telemetry is globally disabled.

Before you begin

  • You must configure the sFlow agent IP address.

  • You must enable sFlow before you can enable Application Telemetry.

Procedure

  1. Enter Global Configuration mode:

    enable

    configure terminal

  2. Configure the Analytics Engine information using Collector 1:

    sflow collector 1 address {A.B.C.D} [owner WORD<1-20>] [vrf WORD<1-16>]

  3. Verify the Analytics Engine configuration:

    show sflow collector 1

  4. Enable Application Telemetry:

    app-telemetry enable

  5. Verify the global configuration:

    show app-telemetry status

    Note

    Note

    The output of this command shows whether Application Telemetry is enabled or not and if the collector is reachable.

Example

Switch:1>enable
Switch:1#configure terminal
Enter configuration commands, one per line.  End with CNTL/Z.
Switch:1(config)#sflow collector 1 address 192.0.2.26 owner sflow1 port 6343 timeout 497
Switch:1(config)#show sflow collector 1

==========================================================================================
                       sFlow Collector Configuration Info

==========================================================================================
Id    Owner          Collector-IP      Port          Timeout(secs)   Reachable via
------------------------------------------------------------------------------------------
1     sflow1         192.0.2.26        6343          497             192.0.2.15

------------------------------------------------------------------------------------------

All 1 out of 1 Total Num of sflow collector entries displayed
Switch:1(config)#app-telemetry enable
Switch:1(config)#show app-telemetry status
Application Telemetry is enabled
Collector is reachable via 192.0.2.26 

Variable Definitions

Use the data in the following table to use the sflow collector command.

Variable

Value

<1–2>

Specifies the ID of the collector where you want to send packets for analysis. Application Telemetry uses Collector 1 only.

owner WORD<1–20>

Specifies the name of the collector.

Collector-IP {A.B.C.D.}

Specifies the IP address of the collector.

port <1–65535>

Specifies the destination port. The default port is 6343.

Note:

Application Telemetry does not use this parameter.

timeout <1–65535>

Specifies the time remaining (in seconds) before the collector is released.

The default timeout is 0, which means the timeout is not used and the switch sends data forever.

Note:

Application Telemetry does not use this parameter.

vrf WORD<1–16>

Specifies the name of the VRF used to reach the collector.

Note:

This parameter is not supported on all hardware platforms.