Parameter Types

Created on June 21, 2022

On this Page :

Parameter Types for Telemetry 2 Report Profiles


Property

Type

Required

Description

grepobjectOptionalParameter data that comes from a log file
eventobjectOptionalParameter data that comes from component events
dataModelobjectOptionalParameter data that comes from CPE data model, e.g. TR-181

grep


A grep parameter defines report data that comes from searching a log file for a particular string.

grep

  • is optional
  • Type: object
  • example:
{
    "type": "grep",
    "marker": "T2_btime_dsLock_split",
    "search": "Downstream Lock Success=",
    "logFile": "BootTime.log",
    "use": "absolute",
    "reportEmpty": "false"
}


grep Type

object (“grep” Parameter)


event


An event parameter defines data that will come from a component event.

event

  • is optional
  • Type: object
  • example:
{
    "type": "event",
    "name": "XH_RSSI_1_split",
    "eventName": "xh_rssi_3_split",
    "component": "ccsp-wifi-agent",
    "use": "absolute",
    "reportEmpty": "true"
}

event Type

object (“event” Parameter)


dataModel


A dataModel parameter defines data that will come from the CPE data model, e.g., TR-181

dataModel

  • is optional
  • Type: object
  • example:


{
    "type": "dataModel",
    "name": "T2_DeviceInfo_MemStatus_Used",
    "reference": "Device.DeviceInfo.MemoryStatus.Used"
}


dataModel Type

object (“dataModel” Parameter)

Go To Top