Configuring a System Monitor

Configuring an Inband Network System Monitor

Configuring an Inband Network System Monitor
POST http://<mgmt0_IP>/api/mo/sys/hwtelemetry/inbandtelemetry.json
{
  "inbandTelemetryInt": {
    "children": [
      {
        "inbandTelemetryInst": {
          "attributes": {
            "mode": "inbandtelemetry"
          },
          "children": [
            {
              "inbandTelemetryFwdInstTarget": {
                "attributes": {
                  "id": "0"
                },
                "children": [
                  {
                    "inbandTelemetryRsMonitorAtt": {
                      "attributes": {
                        "tDn": "sys/hwtelemetry/inbandtelemetry/inst-inbandtelemetry/monitor-&lt;monitorname&gt;"
}}}]}}]}}]}}
{
    imdata:[]
}
<System>
  <hwtelemetry-items>
    <inbandtelemetry-items>
      <inst-items>
        <TelemetryInst-list>
          <mode>inbandtelemetry</mode>
          <fwdinst-items>
            <TelemetryFwdInstTarget-list>
              <id>0</id>
              <rsmonitorAtt-items>
                <TelemetryRsMonitorAtt-list>
                  <tDn>/System/hwtelemetry-items/inbandtelemetry-items/inst-items/TelemetryInst-list[mode='inbandtelemetry']/monitor-items/TelemetryMonitor-list[name='<monitorname>']</tDn>
                </TelemetryRsMonitorAtt-list>
              </rsmonitorAtt-items>
            </TelemetryFwdInstTarget-list>
          </fwdinst-items>
        </TelemetryInst-list>
      </inst-items>
    </inbandtelemetry-items>
  </hwtelemetry-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

hardware-telemetry inband-telemetry
 inband-telemetry system monitor <monitorname>

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html

Deleting an Inband Network System Monitor

Deleting an Inband Network System Monitor
POST http://<mgmt0_IP>/api/mo/sys/hwtelemetry/inbandtelemetry.json
{
  "inbandTelemetryInt": {
    "children": [
      {
        "inbandTelemetryInst": {
          "attributes": {
            "mode": "inbandtelemetry"
          },
          "children": [
            {
              "inbandTelemetryFwdInstTarget": {
                "attributes": {
                  "id": "0"
                },
                "children": [
                  {
                    "inbandTelemetryRsMonitorAtt": {
                      "attributes": {
                        "status": "deleted",
                        "tDn": "sys/hwtelemetry/inbandtelemetry/inst-inbandtelemetry/monitor-&lt;monitorname&gt;"
}}}]}}]}}]}}
{
    imdata:[]
}
<System>
  <hwtelemetry-items>
    <inbandtelemetry-items>
      <inst-items>
        <TelemetryInst-list>
          <mode>inbandtelemetry</mode>
          <fwdinst-items>
            <TelemetryFwdInstTarget-list>
              <id>0</id>
              <rsmonitorAtt-items>
                <TelemetryRsMonitorAtt-list xc:operation="delete">
                  <tDn>/System/hwtelemetry-items/inbandtelemetry-items/inst-items/TelemetryInst-list[mode='inbandtelemetry']/monitor-items/TelemetryMonitor-list[name='<monitorname>']</tDn>
                </TelemetryRsMonitorAtt-list>
              </rsmonitorAtt-items>
            </TelemetryFwdInstTarget-list>
          </fwdinst-items>
        </TelemetryInst-list>
      </inst-items>
    </inbandtelemetry-items>
  </hwtelemetry-items>
</System>


CLI Commands

The CLI commands are equivalent to the payload examples displayed in the pane on the right. Click the DME tab in the top-left corner of the right pane to view the JSON payload. Click the YANG tab to view the XML payload.

hardware-telemetry inband-telemetry
 no inband-telemetry system monitor <monitorname>

For other CLI options, see the Cisco Nexus 9000 Series NX-OS Command Reference:
http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-command-reference-list.html

See the NX-API DME Model Reference for detailed information about classes and attributes described in the payload:
https://developer.cisco.com/media/dme/index.html