Appendix B: Telemetry Streaming Default Output Reference

This page is a reference for the Telemetry Streaming default output generated by the Telemetry_System_Poller. Note: This reference document is currently a work in progress.

aPools

Endpoint:/mgmt/tm/gtm/pool/a
HTTP Method:GET
Property:items

aWideIps

Endpoint:/mgmt/tm/gtm/wideip/a
HTTP Method:GET
Property:items

aaaaPools

Endpoint:/mgmt/tm/gtm/pool/aaaa
HTTP Method:GET
Property:items

aaaaWideIps

Endpoint:/mgmt/tm/gtm/wideip/aaaa
HTTP Method:GET
Property:items

clientSslProfiles

Endpoint:/mgmt/tm/ltm/profile/client-ssl/stats
HTTP Method:GET

cnamePools

Endpoint:/mgmt/tm/gtm/pool/cname
HTTP Method:GET
Property:items

cnameWideIps

Endpoint:/mgmt/tm/gtm/wideip/cname
HTTP Method:GET
Property:items

deviceGroups

Endpoint:/mgmt/tm/cm/device-group
HTTP Method:GET
Property:items

httpProfiles

Endpoint:/mgmt/tm/ltm/profile/http/stats
HTTP Method:GET

iRules

Endpoint:/mgmt/tm/ltm/rule/stats
HTTP Method:GET

ltmPolicies

Endpoint:/mgmt/tm/ltm/policy/stats
HTTP Method:GET

mxPools

Endpoint:/mgmt/tm/gtm/pool/mx
HTTP Method:GET
Property:items

mxWideIps

Endpoint:/mgmt/tm/gtm/wideip/mx
HTTP Method:GET
Property:items

naptrPools

Endpoint:/mgmt/tm/gtm/pool/naptr
HTTP Method:GET
Property:items

naptrWideIps

Endpoint:/mgmt/tm/gtm/wideip/naptr
HTTP Method:GET
Property:items

networkTunnels

Endpoint:/mgmt/tm/net/tunnels/tunnel/stats
HTTP Method:GET

pools

Endpoint:/mgmt/tm/ltm/pool
HTTP Method:GET
Property:items

serverSslProfiles

Endpoint:/mgmt/tm/ltm/profile/server-ssl/stats
HTTP Method:GET

srvPools

Endpoint:/mgmt/tm/gtm/pool/srv
HTTP Method:GET
Property:items

srvWideIps

Endpoint:/mgmt/tm/gtm/wideip/srv
HTTP Method:GET
Property:items

sslCerts

Endpoint:/mgmt/tm/sys/file/ssl-cert
HTTP Method:GET
Property:items

system

afmState

Parent:system
Endpoint:/mgmt/tm/security/firewall/current-state/stats
HTTP Method:GET
Property:pccdStatus

apmState

Parent:

system

Endpoint:

/mgmt/tm/util/bash

HTTP Method:

POST

Property:

commandResult

Body:
1
2
3
4
{
  "command": "run",
  "utilCmdArgs": "-c \"/bin/unbuffer /usr/bin/guishell -c \\\"select max(config_sync_state) from profile_access_misc_stat;\\\" | tr '\\n' ' ' | sed -r 's/.*\\\\|\\\\s*\\\\|.*\\\\|\\\\s*([^|]*)\\\\s*\\\\|.*/apm_state\\n\\\\1/'\""
}

asmAttackSignatures

Parent:system
Endpoint:/mgmt/tm/live-update/asm-attack-signatures/installations
HTTP Method:GET
Property:items

asmState

Parent:system
Endpoint:/mgmt/tm/asm/policies
HTTP Method:GET
Property:items

baseMac

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:baseMac

callBackUrl

Parent:system
Endpoint:/mgmt/tm/sys/management-ip
HTTP Method:GET
Property:items

chassisId

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:chassisSerialNumber

configReady

Parent:system
Endpoint:/mgmt/tm/sys/ready
HTTP Method:GET
Property:sys/ready/0 -> configReady

configSyncSucceeded

Parent:system
Endpoint:/mgmt/tm/cm/sync-status
HTTP Method:GET
Property:cm/sync-status/0 -> color

connectionsPerformance

Parent:system
Endpoint:/mgmt/tm/sys/performance/connections/stats?options=detail
HTTP Method:GET

cpu

Parent:system
Endpoint:/mgmt/tm/sys/host-info
HTTP Method:GET

description

Parent:system
Endpoint:/mgmt/tm/cm/device
HTTP Method:GET
Property:items

diskLatency

Parent:

system

Endpoint:

/mgmt/tm/util/bash

HTTP Method:

POST

Property:

commandResult

Body:
1
2
3
4
{
  "command": "run",
  "utilCmdArgs": "-c \"/usr/bin/iostat -x -d | /usr/bin/tail -n +3 | /usr/bin/tr -s ' ' ','\""
}

diskStorage

Parent:

system

Endpoint:

/mgmt/tm/util/bash

HTTP Method:

POST

Property:

commandResult

Body:
1
2
3
4
{
  "command": "run",
  "utilCmdArgs": "-c \"/bin/df -P | /usr/bin/tr -s ' ' ','\""
}

failoverColor

Parent:system
Endpoint:/mgmt/tm/cm/failover-status
HTTP Method:GET
Property:cm/failover-status/0 -> color

failoverStatus

Parent:system
Endpoint:/mgmt/tm/cm/failover-status
HTTP Method:GET
Property:cm/failover-status/0 -> status

gtmConfigTime

Parent:system
Endpoint:/mgmt/tm/sys/db/gtm.configtime
HTTP Method:GET
Property:value

hostname

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:hostname

lastAfmDeploy

Parent:system
Endpoint:/mgmt/tm/security/firewall/current-state/stats
HTTP Method:GET
Property:ruleDeployEndTimeFmt

lastAsmChange

Parent:system
Endpoint:/mgmt/tm/asm/policies
HTTP Method:GET
Property:items

licenseReady

Parent:system
Endpoint:/mgmt/tm/sys/ready
HTTP Method:GET
Property:sys/ready/0 -> licenseReady

location

Parent:system
Endpoint:/mgmt/tm/cm/device
HTTP Method:GET
Property:items

ltmConfigTime

Parent:system
Endpoint:/mgmt/tm/sys/db/ltm.configtime
HTTP Method:GET
Property:value

machineId

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:machineId

marketingName

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:platformMarketingName

memory

Parent:system
Endpoint:/mgmt/tm/sys/memory
HTTP Method:GET
Property:sys/memory/memory-host

networkInterfaces

Parent:system
Endpoint:/mgmt/tm/net/interface/stats
HTTP Method:GET

platformId

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:platform

provisionReady

Parent:system
Endpoint:/mgmt/tm/sys/ready
HTTP Method:GET
Property:sys/ready/0 -> provisionReady

provisioning

Parent:system
Endpoint:/mgmt/tm/sys/provision
HTTP Method:GET
Property:items

swap

Parent:system
Endpoint:/mgmt/tm/sys/memory
HTTP Method:GET
Property:sys/memory/memory-host

syncColor

Parent:system
Endpoint:/mgmt/tm/cm/sync-status
HTTP Method:GET
Property:cm/sync-status/0 -> color

syncMode

Parent:system
Endpoint:/mgmt/tm/cm/sync-status
HTTP Method:GET
Property:cm/sync-status/0 -> mode

syncStatus

Parent:system
Endpoint:/mgmt/tm/cm/sync-status
HTTP Method:GET
Property:cm/sync-status/0 -> status

syncSummary

Parent:system
Endpoint:/mgmt/tm/cm/sync-status
HTTP Method:GET
Property:cm/sync-status/0 -> summary

systemTimestamp

Parent:system
Endpoint:/mgmt/tm/sys/clock
HTTP Method:GET
Property:sys/clock/0 -> fullDate

throughputPerformance

Parent:system
Endpoint:/mgmt/tm/sys/performance/throughput/stats?options=detail
HTTP Method:GET

tmmCpu

Parent:system
Endpoint:/mgmt/tm/sys/tmm-info
HTTP Method:GET

tmmMemory

Parent:system
Endpoint:/mgmt/tm/sys/memory
HTTP Method:GET
Property:sys/memory/memory-host

tmmTraffic

Parent:system
Endpoint:/mgmt/tm/sys/tmm-traffic
HTTP Method:GET

version

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:version

versionBuild

Parent:system
Endpoint:/mgmt/shared/identified-devices/config/device-info
HTTP Method:GET
Property:build

virtualServers

Endpoint:/mgmt/tm/ltm/virtual
HTTP Method:GET
Property:items