EEM Commands

show event manager scheduler thread detailed

show event manager scheduler thread detailed
import requests
import json
 
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
 
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
  "version": "1.0",
  "type": "cli_show",
  "chunk": "0",
  "sid": "1",
  "input": "show event manager scheduler thread detailed",
  "output_format": "json"
}
 
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
  "ins_api": {
    "type": "cli_show",
    "version": "1.2",
    "sid": "eoc",
    "outputs": {
      "output": {
        "input": "show event manager scheduler thread detailed",
        "msg": "Success",
        "code": "200",
        "body": {
          "TABLE_scheduler_thread": {
            "ROW_scheduler_thread": {
              "num": 1,
              "desc": "Applet threads service class default ",
              "total": 5,
              "running": 0,
              "idle": 5
            }
          }
        }
      }
    }
  }
}
switch# show event manager scheduler thread detailed | xml
<?xml version="1.0" encoding="UTF-8"?>
<ins_api>
  <type>cli_show</type>
  <version>1.2</version>
  <sid>eoc</sid>
  <outputs>
    <output>
      <body>
         <TABLE_scheduler_thread>
          <ROW_scheduler_thread>
           <num>1</num>
           <desc>Applet threads service class default </desc>
           <total>5</total>
           <running>0</running>
           <idle>5</idle>
          </ROW_scheduler_thread>
         </TABLE_scheduler_thread>
        </body>
      <input>show event manager scheduler thread detailed</input>
      <msg>Success</msg>
      <code>200</code>
    </output>
  </outputs>
</ins_api>

For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.

  Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).

CLI Output

switch# **show dpt flow testflow**

switch# show event manager scheduler thread detailed
1 Applet threads service class default
total: 5 running: 0 idle: 5

show event manager system-policy

show event manager system-policy
import requests
import json
 
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
 
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
  "version": "1.0",
  "type": "cli_show",
  "chunk": "0",
  "sid": "1",
  "input": "show event manager system-policy",
  "output_format": "json"
}
 
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
  "ins_api": {
    "type": "cli_show",
    "version": "1.2",
    "sid": "eoc",
    "outputs": {
      "output": {
        "input": "show event manager system-policy",
        "msg": "Success",
        "code": "200",
        "body": {
          "TABLE_eem": {
            "ROW_eem": [
              {
                "event_name": "__BootupPortLoopback",
                "event_description": "Do CallHome, log error testing on affected ports after 1 consecutive failures of GOLD \"BootupPortLoopback\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__FIPS",
                "event_description": "Do CallHome, log error in Syslog/OBFL/Exception Log and disable further HM testing on affected ports after 1 consecutive failures of GOLD \"FIPS\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__IntPortLoopback",
                "event_description": "Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD \"IntPortLoopback\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__IntPortLoopback_PED",
                "event_description": "Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD \"IntPortLoopback\" test due to faulty ports",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__PortLoopback",
                "event_description": "Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD \"PortLoopback\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__PortLoopback_PED",
                "event_description": "Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD \"PortLoopback\" test due to faulty ports",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__RewriteEngineLoopback",
                "event_description": "Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD \"RewriteEngineLoopback\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__RewriteEngineLoopback_PED",
                "event_description": "Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD \"RewriteEngineLoopback\" test due to faulty ports",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__RewriteEngineLoopback_SWR",
                "event_description": "Do switchover, callHome, log error and disable further HM testing after 10 failures of \"RewriteEngineLoopback\" test due to faulty sup",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__RewriteEngineLoopback_XOF",
                "event_description": "Fail fabric, callhome, log error and disable HM testing after 10 failures of GOLD \"RewriteEngineLoopback\" test due to faulty fabric",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__SnakeLoopback",
                "event_description": "Do CallHome, log error in Syslog/OBFL/Exception Log and disable further HM testing on affected ports after 10 consecutive failures of GOLD \"SnakeLoop",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__SnakeLoopback_PED",
                "event_description": "Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD \"SnakeLoopback\" test due to faulty ports",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__SwPortLoopback",
                "event_description": "Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD \"SwPortLoopback\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__asic_register_check",
                "event_description": "Do CallHome, log error and disable further HM testing for that ASIC device/instance after 20 consecutive failures of GOLD  \"AsicRegisterCheck\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__asic_register_check_MOF",
                "event_description": "Fail module, callhome, log error and disable HM testing after 20 failures of \"ASICRegisterCheck\" test due to faulty module",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__asic_register_check_SWR",
                "event_description": "Do switchover, callHome, log error and disable further HM testing after 20 failures of \"ASICRegisterCheck\" test due to faulty sup",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__compact_flash",
                "event_description": "Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD \"CompactFlash\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__ethpm_debug_1",
                "event_description": "Action: none",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__ethpm_debug_2",
                "event_description": "Action: none",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__ethpm_debug_3",
                "event_description": "Action: none",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__ethpm_debug_4",
                "event_description": "Action: none",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__ethpm_link_flap",
                "event_description": "More than 30 link flaps in 420 seconds interval. Action: Error Disable the port",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__external_compact_flash",
                "event_description": "Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD \"ExternalCompactFlash\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__lcm_module_failure",
                "event_description": "Power-cycle 2 times then power-down",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__management_port_loopback",
                "event_description": "Do CallHome and log error when GOLD \"ManagementPortLoopback\" test fails",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__nvram",
                "event_description": "Do CallHome, log error and disable further HM testing after 20 consecutive failures of  GOLD \"NVRAM\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pcie_bus",
                "event_description": "Do CallHome, log error and disable further HM testing for that spine-card after 20 consecutive failures of GOLD  \"PCIeBus\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_fanabsent_all_systemfan",
                "event_description": "Shutdown if both fans (f1 & f2) are together absent for 2 minute(s)",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_fanabsent_all_xbarfan",
                "event_description": "Shutdown if both xbar fans f3 & f4 are together absent for 2 minute(s)",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_fanabsent_any_singlefan",
                "event_description": "Syslog",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_fanbad_all_systemfan",
                "event_description": "Syslog when fan goes bad ",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_fanbad_all_xbarfan",
                "event_description": "Shutdown if both xbar fans f3 & f4 are together bad for 2 minute(s)",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_fanbad_any_singlefan",
                "event_description": "Syslog when fan goes bad ",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_power_over_budget",
                "event_description": "Syslog warning for insufficient power overbudget",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_tempev_major",
                "event_description": "TempSensor Major Threshold.  Action: Shutdown",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pfm_tempev_minor",
                "event_description": "TempSensor Minor Threshold.  Action: Syslog.",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__primary_bootrom",
                "event_description": "Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD \"PrmaryBootROM\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__pwr_mgmt_bus",
                "event_description": "Do CallHome, log error and disable further HM testing for the module or spine-card after 20 consecutive failures of GOLD \"PwrMgmtBus\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__real_time_clock",
                "event_description": "Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD \"RealTimeClock\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__secondary_bootrom",
                "event_description": "Do CallHome, log error and disable further HM testing after 20 consecutive failures of  GOLD \"SecondaryBootROM\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__spine_control_bus",
                "event_description": "Do CallHome, log error and disable further HM testing for that module or spine-card after 20 consecutive failures of GOLD \"SpineControlBus\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__standby_fabric_loopback",
                "event_description": "Do CallHome, log error and disable further HM testing after 10 consecutive failures of GOLD \"StandbyFabricLoopback\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__standby_fabric_loopback_MOF",
                "event_description": "Fail module, callhome, log error and disable HM testing after 10 failures of \"StandbyFabricLoopback\" test due to faulty module",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__status_bus",
                "event_description": "Do CallHome, log error and disable further HM testing after 5 consecutive failures of GOLD \"StatusBus\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__system_mgmt_bus",
                "event_description": "Do CallHome, log error and disable further HM testing for that FAN or PowerSupply after 20 consecutive failures of GOLD \"SystemMgmtBus\" test",
                "event_overridable": "Yes"
              },
              {
                "event_name": "__usb",
                "event_description": "Do CallHome and log error when GOLD\"USB\" test fails",
                "event_overridable": "Yes"
              }
            ]
          }
        }
      }
    }
  }
}
switch# show event manager system-policy | xml
<?xml version="1.0" encoding="UTF-8"?>
<ins_api>
  <type>cli_show</type>
  <version>1.2</version>
  <sid>eoc</sid>
  <outputs>
    <output>
      <body>
       <TABLE_eem>
        <ROW_eem>
         <event_name>__BootupPortLoopback</event_name>
         <event_description>Do CallHome, log error testing on affected ports after 1 consecutive failures of GOLD "BootupPortLoopback" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__FIPS</event_name>
         <event_description>Do CallHome, log error in Syslog/OBFL/Exception Log and disable further HM testing on affected ports after 1 consecutive failures of GOLD "FIPS" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__IntPortLoopback</event_name>
         <event_description>Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "IntPortLoopback" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__IntPortLoopback_PED</event_name>
         <event_description>Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "IntPortLoopback" test due to faulty ports</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__PortLoopback</event_name>
         <event_description>Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "PortLoopback" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__PortLoopback_PED</event_name>
         <event_description>Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "PortLoopback" test due to faulty ports</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__RewriteEngineLoopback</event_name>
         <event_description>Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "RewriteEngineLoopback" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__RewriteEngineLoopback_PED</event_name>
         <event_description>Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "RewriteEngineLoopback" test due to faulty ports</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__RewriteEngineLoopback_SWR</event_name>
         <event_description>Do switchover, callHome, log error and disable further HM testing after 10 failures of "RewriteEngineLoopback" test due to faulty sup</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__RewriteEngineLoopback_XOF</event_name>
         <event_description>Fail fabric, callhome, log error and disable HM testing after 10 failures of GOLD "RewriteEngineLoopback" test due to faulty fabric</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__SnakeLoopback</event_name>
         <event_description>Do CallHome, log error in Syslog/OBFL/Exception Log and disable further HM testing on affected ports after 10 consecutive failures of GOLD "SnakeLoop</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__SnakeLoopback_PED</event_name>
         <event_description>Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "SnakeLoopback" test due to faulty ports</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__SwPortLoopback</event_name>
         <event_description>Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "SwPortLoopback" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__asic_register_check</event_name>
         <event_description>Do CallHome, log error and disable further HM testing for that ASIC device/instance after 20 consecutive failures of GOLD  "AsicRegisterCheck" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__asic_register_check_MOF</event_name>
         <event_description>Fail module, callhome, log error and disable HM testing after 20 failures of "ASICRegisterCheck" test due to faulty module</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__asic_register_check_SWR</event_name>
         <event_description>Do switchover, callHome, log error and disable further HM testing after 20 failures of "ASICRegisterCheck" test due to faulty sup</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__compact_flash</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "CompactFlash" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__ethpm_debug_1</event_name>
         <event_description>Action: none</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__ethpm_debug_2</event_name>
         <event_description>Action: none</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__ethpm_debug_3</event_name>
         <event_description>Action: none</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__ethpm_debug_4</event_name>
         <event_description>Action: none</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__ethpm_link_flap</event_name>
         <event_description>More than 30 link flaps in 420 seconds interval. Action: Error Disable the port</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__external_compact_flash</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "ExternalCompactFlash" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__lcm_module_failure</event_name>
         <event_description>Power-cycle 2 times then power-down</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__management_port_loopback</event_name>
         <event_description>Do CallHome and log error when GOLD "ManagementPortLoopback" test fails</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__nvram</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 20 consecutive failures of  GOLD "NVRAM" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pcie_bus</event_name>
         <event_description>Do CallHome, log error and disable further HM testing for that spine-card after 20 consecutive failures of GOLD  "PCIeBus" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_fanabsent_all_systemfan</event_name>
         <event_description>Shutdown if both fans (f1 &amp; f2) are together absent for 2 minute(s)</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_fanabsent_all_xbarfan</event_name>
         <event_description>Shutdown if both xbar fans f3 &amp; f4 are together absent for 2 minute(s)</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_fanabsent_any_singlefan</event_name>
         <event_description>Syslog</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_fanbad_all_systemfan</event_name>
         <event_description>Syslog when fan goes bad </event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_fanbad_all_xbarfan</event_name>
         <event_description>Shutdown if both xbar fans f3 &amp; f4 are together bad for 2 minute(s)</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_fanbad_any_singlefan</event_name>
         <event_description>Syslog when fan goes bad </event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_power_over_budget</event_name>
         <event_description>Syslog warning for insufficient power overbudget</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_tempev_major</event_name>
         <event_description>TempSensor Major Threshold.  Action: Shutdown</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pfm_tempev_minor</event_name>
         <event_description>TempSensor Minor Threshold.  Action: Syslog.</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__primary_bootrom</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "PrmaryBootROM" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__pwr_mgmt_bus</event_name>
         <event_description>Do CallHome, log error and disable further HM testing for the module or spine-card after 20 consecutive failures of GOLD "PwrMgmtBus" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__real_time_clock</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "RealTimeClock" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__secondary_bootrom</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 20 consecutive failures of  GOLD "SecondaryBootROM" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__spine_control_bus</event_name>
         <event_description>Do CallHome, log error and disable further HM testing for that module or spine-card after 20 consecutive failures of GOLD "SpineControlBus" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__standby_fabric_loopback</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 10 consecutive failures of GOLD "StandbyFabricLoopback" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__standby_fabric_loopback_MOF</event_name>
         <event_description>Fail module, callhome, log error and disable HM testing after 10 failures of "StandbyFabricLoopback" test due to faulty module</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__status_bus</event_name>
         <event_description>Do CallHome, log error and disable further HM testing after 5 consecutive failures of GOLD "StatusBus" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__system_mgmt_bus</event_name>
         <event_description>Do CallHome, log error and disable further HM testing for that FAN or PowerSupply after 20 consecutive failures of GOLD "SystemMgmtBus" test</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
        <ROW_eem>
         <event_name>__usb</event_name>
         <event_description>Do CallHome and log error when GOLD"USB" test fails</event_description>
         <event_overridable>Yes</event_overridable>
        </ROW_eem>
       </TABLE_eem>
      </body>
      <input>show event manager system-policy</input>
      <msg>Success</msg>
      <code>200</code>
    </output>
  </outputs>
</ins_api>

For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.

  Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).

CLI Output

switch# **show event manager system-policy**

switch# show event manager system-policy
Name : __BootupPortLoopback
    Description : Do CallHome, log error testing on affected ports after 1 consecutive failures of GOLD "BootupPortLoopback" test
    Overridable : Yes
           Name : __FIPS
    Description : Do CallHome, log error in Syslog/OBFL/Exception Log and disable further HM testing on affected ports after 1 consecutive failures of GOLD "FIPS" test
    Overridable : Yes
           Name : __IntPortLoopback
    Description : Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "IntPortLoopback" test
    Overridable : Yes
           Name : __IntPortLoopback_PED
    Description : Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "IntPortLoopback" test due to faulty ports
    Overridable : Yes
           Name : __PortLoopback
    Description : Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "PortLoopback" test
    Overridable : Yes
           Name : __PortLoopback_PED
    Description : Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "PortLoopback" test due to faulty ports
    Overridable : Yes
           Name : __RewriteEngineLoopback
    Description : Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "RewriteEngineLoopback" test
    Overridable : Yes
           Name : __RewriteEngineLoopback_PED
    Description : Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "RewriteEngineLoopback" test due to faulty ports
    Overridable : Yes
           Name : __RewriteEngineLoopback_SWR
    Description : Do switchover, callHome, log error and disable further HM testing after 10 failures of "RewriteEngineLoopback" test due to faulty sup
    Overridable : Yes
           Name : __RewriteEngineLoopback_XOF
    Description : Fail fabric, callhome, log error and disable HM testing after 10 failures of GOLD "RewriteEngineLoopback" test due to faulty fabric
    Overridable : Yes
           Name : __SnakeLoopback
    Description : Do CallHome, log error in Syslog/OBFL/Exception Log and disable further HM testing on affected ports after 10 consecutive failures of GOLD "SnakeLoop
    Overridable : Yes
           Name : __SnakeLoopback_PED
    Description : Error disable ports, callhome, log error and disable HM testing after 10 failures of GOLD "SnakeLoopback" test due to faulty ports
    Overridable : Yes
           Name : __SwPortLoopback
    Description : Do CallHome, log error and disable further HM testing on affected ports after 10 consecutive failures of GOLD "SwPortLoopback" test
    Overridable : Yes
           Name : __asic_register_check
    Description : Do CallHome, log error and disable further HM testing for that ASIC device/instance after 20 consecutive failures of GOLD  "AsicRegisterCheck" test
    Overridable : Yes
           Name : __asic_register_check_MOF
    Description : Fail module, callhome, log error and disable HM testing after 20 failures of "ASICRegisterCheck" test due to faulty module
    Overridable : Yes
           Name : __asic_register_check_SWR
    Description : Do switchover, callHome, log error and disable further HM testing after 20 failures of "ASICRegisterCheck" test due to faulty sup
    Overridable : Yes
           Name : __compact_flash
    Description : Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "CompactFlash" test
    Overridable : Yes
           Name : __ethpm_debug_1
    Description : Action: none
    Overridable : Yes
           Name : __ethpm_debug_2
    Description : Action: none
    Overridable : Yes
           Name : __ethpm_debug_3
    Description : Action: none
    Overridable : Yes
           Name : __ethpm_debug_4
    Description : Action: none
    Overridable : Yes
           Name : __ethpm_link_flap
    Description : More than 30 link flaps in 420 seconds interval. Action: Error Disable the port
    Overridable : Yes
           Name : __external_compact_flash
    Description : Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "ExternalCompactFlash" test
    Overridable : Yes
           Name : __lcm_module_failure
    Description : Power-cycle 2 times then power-down
    Overridable : Yes
           Name : __management_port_loopback
    Description : Do CallHome and log error when GOLD "ManagementPortLoopback" test fails
    Overridable : Yes
           Name : __nvram
    Description : Do CallHome, log error and disable further HM testing after 20 consecutive failures of  GOLD "NVRAM" test
    Overridable : Yes
           Name : __pcie_bus
    Description : Do CallHome, log error and disable further HM testing for that spine-card after 20 consecutive failures of GOLD  "PCIeBus" test
    Overridable : Yes
           Name : __pfm_fanabsent_all_systemfan
    Description : Shutdown if both fans (f1 & f2) are together absent for 2 minute(s)
    Overridable : Yes
           Name : __pfm_fanabsent_all_xbarfan
    Description : Shutdown if both xbar fans f3 & f4 are together absent for 2 minute(s)
    Overridable : Yes
           Name : __pfm_fanabsent_any_singlefan
    Description : Syslog
    Overridable : Yes
           Name : __pfm_fanbad_all_systemfan
    Description : Syslog when fan goes bad
    Overridable : Yes
           Name : __pfm_fanbad_all_xbarfan
    Description : Shutdown if both xbar fans f3 & f4 are together bad for 2 minute(s)
    Overridable : Yes
           Name : __pfm_fanbad_any_singlefan
    Description : Syslog when fan goes bad
    Overridable : Yes
           Name : __pfm_power_over_budget
    Description : Syslog warning for insufficient power overbudget
    Overridable : Yes
           Name : __pfm_tempev_major
    Description : TempSensor Major Threshold.  Action: Shutdown
    Overridable : Yes
           Name : __pfm_tempev_minor
    Description : TempSensor Minor Threshold.  Action: Syslog.
    Overridable : Yes
           Name : __primary_bootrom
    Description : Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "PrmaryBootROM" test
    Overridable : Yes
           Name : __pwr_mgmt_bus
    Description : Do CallHome, log error and disable further HM testing for the module or spine-card after 20 consecutive failures of GOLD "PwrMgmtBus" test
    Overridable : Yes
           Name : __real_time_clock
    Description : Do CallHome, log error and disable further HM testing after 20 consecutive failures of GOLD "RealTimeClock" test
    Overridable : Yes
           Name : __secondary_bootrom
    Description : Do CallHome, log error and disable further HM testing after 20 consecutive failures of  GOLD "SecondaryBootROM" test
    Overridable : Yes
           Name : __spine_control_bus
    Description : Do CallHome, log error and disable further HM testing for that module or spine-card after 20 consecutive failures of GOLD "SpineControlBus" test
    Overridable : Yes
           Name : __standby_fabric_loopback
    Description : Do CallHome, log error and disable further HM testing after 10 consecutive failures of GOLD "StandbyFabricLoopback" test
    Overridable : Yes
           Name : __standby_fabric_loopback_MOF
    Description : Fail module, callhome, log error and disable HM testing after 10 failures of "StandbyFabricLoopback" test due to faulty module
    Overridable : Yes
           Name : __status_bus
    Description : Do CallHome, log error and disable further HM testing after 5 consecutive failures of GOLD "StatusBus" test
    Overridable : Yes
           Name : __system_mgmt_bus
    Description : Do CallHome, log error and disable further HM testing for that FAN or PowerSupply after 20 consecutive failures of GOLD "SystemMgmtBus" test
    Overridable : Yes
           Name : __usb
    Description : Do CallHome and log error when GOLD"USB" test fails
    Overridable : Yes

show event manager policy-state zubin

show event manager policy-state zubin
import requests
import json
 
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
 
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
  "version": "1.0",
  "type": "cli_show",
  "chunk": "0",
  "sid": "1",
  "input": "show event manager policy-state zubin",
  "output_format": "json"
}
 
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
  "ins_api": {
    "type": "cli_show",
    "version": "1.2",
    "sid": "eoc",
    "outputs": {
      "output": {
        "input": "show event manager policy-state zubin",
        "msg": "Success",
        "code": "200",
        "body": {
          "policy-state": "Policy zubin  "
        }
      }
    }
  }
}
switch# show event manager policy-state zubin | xml
<?xml version="1.0" encoding="UTF-8"?>
<ins_api>
  <type>cli_show</type>
  <version>1.2</version>
  <sid>eoc</sid>
  <outputs>
    <output>
      <body>
        <policy-state>Policy zubin  </policy-state>
       </body>
      <input>show event manager policy-state zubin</input>
      <msg>Success</msg>
      <code>200</code>
    </output>
  </outputs>
</ins_api>

For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.

  Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).

CLI Output

switch# **show event manager policy-state zubin**

switch# show event manager policy-state zubin
Policy zubin

show event manager environment all

show event manager environment all
 
import requests
import json
 
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
 
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
  "version": "1.0",
  "type": "cli_show",
  "chunk": "0",
  "sid": "1",
  "input": "show event manager environment all",
  "output_format": "json"
}
 
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
  "ins_api": {
    "type": "cli_show",
    "version": "1.2",
    "sid": "eoc",
    "outputs": {
      "output": {
        "input": "show event manager environment all",
        "msg": "Success",
        "code": "200",
        "body": {
          "environment-details": "                default-reason : \"EEM action.\"\n                       emailto : \"admin@anyplace.com\"\n"
        }
      }
    }
  }
}
switch# show event manager environment all | xml
<?xml version="1.0" encoding="UTF-8"?>
<ins_api>
  <type>cli_show</type>
  <version>1.2</version>
  <sid>eoc</sid>
  <outputs>
    <output>
      <body>
        <environment-details>                default-reason : "EEM action."
                       emailto : "admin@anyplace.com"
</environment-details>
       </body>
      <input>show event manager environment all</input>
      <msg>Success</msg>
      <code>200</code>
    </output>
  </outputs>
</ins_api>

For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.

  Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).  

CLI Output

switch# **show event manager environment all**

switch# show event manager environment all
default-reason : "EEM action."
                       emailto : "admin@anyplace.com"
show event manager event-types link_flap
import requests
import json
 
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
 
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
  "version": "1.0",
  "type": "cli_show",
  "chunk": "0",
  "sid": "1",
  "input": "show event manager event-types link_flap",
  "output_format": "json"
}
 
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
  "ins_api": {
    "type": "cli_show",
    "version": "1.2",
    "sid": "eoc",
    "outputs": {
      "output": {
        "input": "show event manager event-types link_flap",
        "msg": "Success",
        "code": "200",
        "body": {
          "event-types": "Name : link_flap\nDescription : Link Flaps\nEvent Parameters : interface, cause\nPublisher : Ethernet Port Manager\nDefault Action : Error Disable the port"
        }
      }
    }
  }
}
switch# show event manager event-types link_flap | xml
<?xml version="1.0" encoding="UTF-8"?>
<ins_api>
  <type>cli_show</type>
  <version>1.2</version>
  <sid>eoc</sid>
  <outputs>
    <output>
      <body>
        <event-types>Name : link_flap
Description : Link Flaps
Event Parameters : interface, cause
Publisher : Ethernet Port Manager
Default Action : Error Disable the port</event-types>
       </body>
      <input>show event manager event-types link_flap</input>
      <msg>Success</msg>
      <code>200</code>
    </output>
  </outputs>
</ins_api>

For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.

  Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1).

CLI Output

switch# **show event manager event-types link_flap**

switch# show event manager event-types link_flap
Name : link_flap
Description : Link Flaps
Event Parameters : interface, cause
Publisher : Ethernet Port Manager
Default Action : Error Disable the port

show event manager policy

show event manager policy
import requests
import json
 
"""
Modify these please
"""
url='http://<IP_Address>/ins'
switchuser='<User_ID>'
switchpassword='<Password>'
 
myheaders={'content-type':'application/json'}
payload={
"ins_api":{
  "version": "1.0",
  "type": "cli_show",
  "chunk": "0",
  "sid": "1",
  "input": "show event manager policy",
  "output_format": "json"
}
 
response = requests.post(url,data=json.dumps(payload), headers=myheaders,auth=(switchuser,switchpassword)).json()
output = json.dumps(response, indent=4, sort_keys=True)
{
  "ins_api": {
    "type": "cli_show",
    "version": "1.2",
    "sid": "eoc",
    "outputs": {
      "output": {
        "input": "show event manager policy",
        "msg": "Success",
        "code": "200",
        "body": {
          "classType": "default "
        }
      }
    }
  }
}
switch# show event manager policy | xml
<?xml version="1.0" encoding="UTF-8"?>
<ins_api>
  <type>cli_show</type>
  <version>1.2</version>
  <sid>eoc</sid>
  <outputs>
    <output>
      <body>
       <classType>default </classType>
      </body>
      <input>show event manager policy</input>
      <msg>Success</msg>
      <code>200</code>
    </output>
  </outputs>
</ins_api>

For command descriptions, see the Cisco Nexus 7000 Series Switches Command References.

  Note: This sample output is generated for Cisco Nexus 7000 Series NX-OS Release 8.3(1). 

CLI Output

switch# **show event manager policy**

switch# show event manager policy
Key: p - Priority        :L - Low, H - High, N - Normal, Z - Last
     s - Scheduling node :A - Active, S - Standby
default
swiych#    job id p s  status            time of event          event type name