Cisco-IOS-XR-snmp-agent-oper API API Reference
API generated from<EMAIL_ADDRESS>API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{{router}}/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
SNMP - Retrieve
Retrieve operation of resource: snmp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snmp": { SNMP operational data
"information": { SNMP operational information
"nms-addresses": { snmp request type details
"nms-address": [ NMS address of server
{
"nms-address": "string", NMS address of server
"test-request-count": "integer", Test Request Count
"getbulk-request-count": "integer", Getbulk Request Count
"set-request-count": "integer", Set Request Count
"getnext-request-count": "integer", Getnext Request Count
"get-request-count": "integer", Get Request Count
"nms-addr": "string" NMS address
}
]
},
"mibs": { List of MIBS supported on the system
"mib": [
{
"name": "string", Interface Name
"mib-information": { MIB state and information
"is-mib-loaded": "boolean", TRUE if MIB DLL is currently loaded, will always\nbe TRUE for non-DLL MIBs
"dll-capabilities": "integer", DLL capabilities
"dll-name": "string", MIB DLL filename, non-DLL MIBs will have no\nvalue
"trap-strings": "string", List of trapstring configured
"mib-config-filename": "string", MIB config filename, non-DLL MIBs will have no\nvalue
"timeout": "boolean", Time window (in ms) for which root/all messages\nare kept in correlater before sending them to\nhosts
"load-time": "integer", Load time
"mib-name": "string" Name of the MIB module
},
"oids": { List of OIDs per MIB
"oid": [ OIDs/VarBinds defining the nonrootcause match\nconditions.
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"oid-name": "string" MIB OID Name
}
]
}
}
]
},
"engine-id": { SNMP Engine ID
"engine-id": "string" SNMP Engine ID
},
"request-type-detail": { SNMP request type details
"nms-addresses": { snmp request type details
"nms-address": [ NMS address of server
{
"agent-request-count": "integer", Processing agent request count for each client\nfor particluar managment station
"total-count": "integer", Total request count for each managment station\nor client
"entity-request-count": "integer", Processing entity request count for each client\nfor particluar managment station
"infra-request-count": "integer", Processing infra request count for each client\nfor particluar Managment station
"interface-request-count": "integer", Processing interfce request count for each\nclient for particluar managment station
"route-request-count": "integer", Processing route request count for each client\nfor particluar Managment station
"nms-addr": "string" NMS address
}
]
}
},
"system-oid": { System object ID
"sys-obj-id": "string" sysObjID <IP_ADDRESS>.<IP_ADDRESS>
},
"incoming-queue": { Incoming queue details
"inq-entry": [ No description
{
"address-of-queue": "string", Address of NMS Q
"processed-request-count": "integer", Processed request Count.
"last-access-time": "string", Last Access time of Each Queue.
"request-count": "integer", OID request count for each Managment station
"priority": "integer" Each Entry Details.
}
],
"queue-count": "integer" Number of NMS Queues Exist.
},
"tables": { List of table
"user-engine-ids": { List of User
{
"engine-id": "string", SNMP Engine ID
"user-name": [ User name
{
"usm-user-storage-type": "integer", Storage type
"usm-user-status": "integer", Status of this user
"user-name": "string" User name
}
]
}
]
},
"groups": { List of vacmAccessTable
"group": [
{
"group-informations": { Group Model
{
"vacm-access-write-view-name": "string", Write view name
"vacm-access-read-view-name": "string", Read view name
"vacm-access-status": "integer", Status of this view configuration
"vacm-access-notify-view-name": "string", Notify view name
"modelnumber": "string", Model number
"level": "string" Level
}
]
},
"name": "string" Interface Name
}
]
}
},
"statistics": { SNMP statistics
"total-set-variables-received": "integer", snmpInTotalSetVars
"no-such-names-sent": "integer", snmpOutNoSuchNames
"read-only-received": "integer", snmpInReadOnlys
"packets-received": "integer", snmpInPkts
"silent-drop-count": "integer", snmpSilentDrops
"bad-community-names-received": "integer", snmpInBadCommunityNames
"set-requests-received": "integer", snmpInSetRequests
"bad-values-received": "integer", snmpInBadValues
"too-big-packets-sent": "integer", snmpOutTooBigs
"get-next-requests-received": "integer", snmpInGetNexts
"traps-received": "integer", snmpInTraps
"total-packets-sent": "integer", snmpOutPkts
"bad-community-uses-received": "integer", snmpInBadCommunityUses
"max-packet-size": "integer", snmp maximum packet size
"proxy-drop-count": "integer", snmpProxyDrops
"traps-sent": "integer", snmpOutTraps
"bad-versions-received": "integer", snmpInBadVersions
"get-responses-received": "integer", snmpInGetResponses
"bad-values-sent": "integer", snmpOutBadValues
"asn-parse-errors-received": "integer", snmpInASNParseErrs
"get-requests-sent": "integer", snmpOutGetRequests
"general-errors-sent": "integer", snmpOutGenErrs
"total-general-errors": "integer", snmpInGenErrs
"total-requested-variables": "integer", snmpInTotalReqVars
"get-requests-received": "integer", snmpInGetRequests
"no-such-names-received": "integer", snmpInNoSuchNames
"get-next-request-sent": "integer", snmpOutGetNexts
"too-big-packet-received": "integer", snmpInTooBigs
"get-responses-sent": "integer", snmpOutGetResponses
"set-requests-sent": "integer" snmpOutSetRequests
},
"duplicate-drop": { Duplicate request status, count, time
"duplicate-drop-enable-count": "integer", Number of times duplicate request drop feature\nis enabled.
"duplicate-dropped-requests": "integer", Number of duplicate SNMP requests are dropped.
"duplicate-drop-disable-count": "integer", Number of times duplicate request drop feature\nis disabled.
"duplicate-drop-configured-timeout": "integer", Configured Duplicate Drop feature Timeout.
"retry-processed-requests": "integer", Number of Retry SNMP requests are Processed.
"last-status-change-time": "string", Duplicate request drop feature last enable\ndisable time (Day Mon Date HH:MM:SS)
"duplicate-request-latest-enable-time": "string", Duplicate request drop feature last enable\ntime(Day Mon Date HH:MM:SS)
"first-enable-time": "string", Duplicate request drop feature first enable\ntime (Day Mon Date HH:MM:SS)
"latest-duplicate-dropped-requests": "integer", Number of duplicate SNMP requests dropped, from\nthe last enable time.
"duplicate-request-status": "string", Duplicate requests drop feature status.
"latest-retry-processed-requests": "integer" Number of retry SNMP requests processed, from\nthe last enable time.
},
"serial-numbers": { SNMP statistics pdu
{
"response-out": "integer", Response sent
"nms": "string", Network Managment station ipadress
"serial-num": "integer", Serial number per PDU processing
"pending-q": "integer", No description
"port-xr": "integer", udp port number
"error-status": "integer", Is reques dropped due to error
"pdu-type": "integer", PDU type
"request-id": "integer", SNMP request id per PDU
"output-q": "integer", De-queue the request from the input queue
"input-q": "string", Request inserted into input queue
"req-id": "integer", Request ID
"number": "string", Serial number
"port": "string" Port of the host
}
]
},
"trap-infos": { SNMP trap OID
"trap-info": [ Correlated trap information
{
"trap-oi-dinfo": [ No description
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Per trap OID statistics
}
],
"host": "string",
"port-xr": "integer", udp port number
"trap-oid-count": "integer", Total number of OID's sent
"trap-host": "string", Trap Host
"port": "string" Port of the host
}
]
},
"rx-queue": { SNMP rx queue statistics
"in-min": "integer", in min
"incoming-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" trap q
}
],
"qlen": "integer", qlen
"pend-min": "integer", pend min
"pend-max": "integer", pend max
"in-max": "integer", in max
"pend-avg": "integer", pend avg
"in-avg": "integer", in avg
"pending-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" trap q
}
]
},
"poll-oids": { OID list for poll PDU
{
"request-count": "integer", OID request count for each Managment station
"nms-count": "integer", Managment station count
"nms": "string", Network Managment station ipadress
"object-id": "string" SNMP view OID
}
]
},
"nm-spackets": { SNMP overload statistics
{
"number-of-nmsq-pkts-dropped": "integer", Number of packets which are currently enqueued\nwithin the NMS queues
"number-of-pkts-dropped": "integer", No. of trap packets dropped
"overload-end-time": "string", Time of overload contol End
"overload-start-time": "string", Time of overload contol begin
"packetcount": "string" NMS packet drop count
}
]
},
"system-descr": { System description
"sys-descr": "string" sysDescr <IP_ADDRESS>.<IP_ADDRESS>
},
"system-name": { sysName <IP_ADDRESS>.<IP_ADDRESS>
"system-name": "string" sysName <IP_ADDRESS>.<IP_ADDRESS>
},
"views": { SNMP view information
"view": [
{
"name": "string", Interface Name
{
"snmp-view-family-type": "string", Include or exclude
"snmp-view-family-storage-type": "string", Storage type
"snmp-view-family-status": "string", Status of this entry
"object-id": "string" SNMP view OID
}
]
}
]
},
"trap-oids": { SNMP trap OID
"trap-oid": [ TRAP OID
{
"trap-oid-count": "integer", Total number of OID's sent
"trap-oid-xr": "string", TRAP OID
"trap-oid": "string" TRAP OID
}
]
},
"context-mapping": { Context name, features name, topology name,\ninstance
"contex-mapping": [ No description
{
"instance": "string", Instance name
"feature-name": "string", Feature name
"feature": "string", Feature
"context": "string", Context name
"topology": "string" Context Mapping
}
]
},
"bulk-stats-transfers": { List of bulkstats transfer on the system
{
"transfer-name-xr": "string", Name of the bulkstats transfer session
"retained-file": "string", Bulkstats transfer retained file name
"url-primary": "string", Bulkstats transfer primary URL
"retry-left": "integer", Bulkstats transfer retry attempt left
"time-left": "integer", Bulkstats transfer retry time left in seconds
"url-secondary": "string", Bulkstats transfer secondary URL
"transfer-name": "string" Transfer name
}
]
},
"system-up-time": { System up time
"system-up-time-edm": "string" sysUpTime <IP_ADDRESS>.<IP_ADDRESS>
},
"drop-nms-addresses": { NMS list for drop PDU
{
"incoming-q-count": "integer", Drop Count at Incoming Q
"encode-count": "integer", Drop Count with Encode errors
"nms-address": "string", NMS address of server
"timeout-count": "integer", Drop count with timeout
"stack-count": "integer", Drop Count at snmp Stack
"overload-count": "integer", Drop Count with overload notification
"internal-count": "integer", drop with Internal Errors
"threshold-incoming-q-count": "integer", Drop Count at Incoming Q after threshold limit
"duplicate-count": "integer", Duplicate request drop count
"aipc-count": "integer", drop count with AIPC Buffer Full
"nms-addr": "string" NMS address
}
]
},
"infom-details": { SNMP trap OID
{
"trap-oi-dinfo": [ No description
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Per trap OID statistics
}
],
"host": "string",
"port-xr": "integer", udp port number
"trap-oid-count": "integer", Total number of OID's sent
"trap-host": "string", Trap Host
"port": "string" Port of the host
}
]
},
"hosts": { SNMP host information
"host": [
{
"name": "string", Interface Name
{
"snmp-target-params-security-level": "string", Security level
"snmp-target-params-security-model": "string", Security model
"snmp-target-addresstype": "string", Target host type (Inform or Trap)
"snmp-target-address-t-host": "string", Transport type of address
"snmp-target-address-port": "string", Target UDP port
"snmp-target-params-security-name": "string", Security name
"user": "string" SNMP host user
}
]
}
]
},
"trap-queue": { SNMP trap queue statistics
"trap-min": "integer", trap min
"trap-max": "integer", trap max
"trap-avg": "integer", trap avg
"trap-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" trap q
}
]
}
},
"trap-servers": { List of trap hosts
{
"number-of-pkts-dropped": "integer", No. of trap packets dropped
"number-of-pkts-sent": "integer", No. of trap packets sent
"number-of-pkts-in-trap-q": "integer", No. of trap packets in trapQ
"max-q-length-of-trap-q": "integer", Maximum Queue length of trapQ
"trap-host": "string", Trap Host
"port": "string" Port of the host
}
]
},
"interfaces": { List of interfaces
{
"name": "string", Interface Name
"interface-index": "integer" Interface Index as used by MIB tables
}
]
},
"if-indexes": { List of ifnames
{
"interface-name": "string" Interface Name
"interface-index": "integer" Interface Index as used by MIB tables
}
]
},
"interface-indexes": { List of index
"interface-index": [ Interface Index as used by MIB tables
{
"interface-index": "integer", Interface Index as used by MIB tables
"interface-name": "string" Interface Name
}
]
},
"correlator": { Trap Correlator operational data
"buffer-status": { Describes buffer utilization and parameters\nconfigured
"configured-size": "integer", Configured buffer size
"current-size": "integer" Current buffer usage
},
"rule-set-details": { Table that contains the ruleset detail info
"rule-set-detail": [
{
"rules": [ No description
{
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Correlation Rule Name
}
],
"rule-set-name-xr": "string", Ruleset Name
"rule-set-name": "string" Ruleset Name
}
]
},
"traps": { Correlated traps Table
"trap": [
{
"rule-name": "string", Correlation Rule Name
"correlation-id": "integer", Correlation ID
"is-root-cause": "boolean", True if this is the rootcause
"trap-info": { Correlated trap information
"timestamp": "integer", Time when the trap was generated. It is\nexpressed in number of milliseconds since 00:00\n:00 UTC, January 1, 1970
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"relative-timestamp": "integer", Number of hsecs elapsed since snmpd was started
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"value": "string" VarBinds on the trap
}
]
},
"entry-id": "integer" Entry ID
}
]
},
"rule-details": { Table that contains the database of correlation\nrule details
"rule-detail": [
{
"root-cause": { OID/VarBinds defining the rootcause match\nconditions.
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OIDs/VarBinds defining the nonrootcause match\nconditions.
},
"rule-summary": { Rule summary, name, etc
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Correlation Rule Name
},
"non-rootcaus": [ No description
{
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OIDs/VarBinds defining the nonrootcause match\nconditions.
}
],
"apply-host": [
{
"port": "integer", Port of the host
"ip-address": "string" Hosts (IP/port) to which the rule is applied
}
],
"timeout": "integer", Time window (in ms) for which root/all messages\nare kept in correlater before sending them to\nhosts
"rule-name": "string" Correlation Rule Name
}
]
}
}
}
}
TRAP-SERVERS - Retrieve
Retrieve operation of resource: trap-servers
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-servers": { List of trap hosts
{
"number-of-pkts-dropped": "integer", No. of trap packets dropped
"number-of-pkts-sent": "integer", No. of trap packets sent
"number-of-pkts-in-trap-q": "integer", No. of trap packets in trapQ
"max-q-length-of-trap-q": "integer", Maximum Queue length of trapQ
"trap-host": "string", Trap Host
"port": "string" Trap port
}
]
}
}
TRAP-SERVER - Retrieve
Retrieve operation of resource: trap-server
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
INFORMATION - Retrieve
Retrieve operation of resource: information
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"information": { SNMP operational information
"nms-addresses": { snmp request type details
"nms-address": [ NMS address of server
{
"nms-address": "string", NMS address of server
"test-request-count": "integer", Test Request Count
"getbulk-request-count": "integer", Getbulk Request Count
"set-request-count": "integer", Set Request Count
"getnext-request-count": "integer", Getnext Request Count
"get-request-count": "integer", Get Request Count
"nms-addr": "string" NMS address
}
]
},
"mibs": { List of MIBS supported on the system
"mib": [
{
"name": "string", Group name
"mib-information": { MIB state and information
"is-mib-loaded": "boolean", TRUE if MIB DLL is currently loaded, will always\nbe TRUE for non-DLL MIBs
"dll-capabilities": "integer", DLL capabilities
"dll-name": "string", MIB DLL filename, non-DLL MIBs will have no\nvalue
"trap-strings": "string", List of trapstring configured
"mib-config-filename": "string", MIB config filename, non-DLL MIBs will have no\nvalue
"timeout": "boolean", TRUE is mib is in phase 1 timeout
"load-time": "integer", Load time
"mib-name": "string" Name of the MIB module
},
"oids": { List of OIDs per MIB
"oid": [ Object Identifier
{
"oid": "string", Object Identifier
"oid-name": "string" MIB OID Name
}
]
}
}
]
},
"engine-id": { SNMP Engine ID
"engine-id": "string" SNMP Engine ID
},
"request-type-detail": { SNMP request type details
"nms-addresses": { snmp request type details
"nms-address": [ NMS address of server
{
"agent-request-count": "integer", Processing agent request count for each client\nfor particluar managment station
"total-count": "integer", Total request count for each managment station\nor client
"entity-request-count": "integer", Processing entity request count for each client\nfor particluar managment station
"infra-request-count": "integer", Processing infra request count for each client\nfor particluar Managment station
"interface-request-count": "integer", Processing interfce request count for each\nclient for particluar managment station
"route-request-count": "integer", Processing route request count for each client\nfor particluar Managment station
"nms-addr": "string" NMS address
}
]
}
},
"system-oid": { System object ID
"sys-obj-id": "string" sysObjID <IP_ADDRESS>.<IP_ADDRESS>
},
"incoming-queue": { Incoming queue details
"inq-entry": [ No description
{
"address-of-queue": "string", Address of NMS Q
"processed-request-count": "integer", Processed request Count.
"last-access-time": "string", Last Access time of Each Queue.
"request-count": "integer", OID request count for each Managment station
"priority": "integer" Each Entry Details.
}
],
"queue-count": "integer" Number of NMS Queues Exist.
},
"tables": { List of table
"user-engine-ids": { List of User
{
"engine-id": "string", SNMP Engine ID
"user-name": [ User name
{
"usm-user-storage-type": "integer", Storage type
"usm-user-status": "integer", Status of this user
"user-name": "string" User name
}
]
}
]
},
"groups": { List of vacmAccessTable
"group": [
{
"group-informations": { Group Model
{
"vacm-access-write-view-name": "string", Write view name
"vacm-access-read-view-name": "string", Read view name
"vacm-access-status": "integer", Status of this view configuration
"vacm-access-notify-view-name": "string", Notify view name
"modelnumber": "string", Model number
"level": "string" Level
}
]
},
"name": "string" Group name
}
]
}
},
"statistics": { SNMP statistics
"total-set-variables-received": "integer", snmpInTotalSetVars
"no-such-names-sent": "integer", snmpOutNoSuchNames
"read-only-received": "integer", snmpInReadOnlys
"packets-received": "integer", snmpInPkts
"silent-drop-count": "integer", snmpSilentDrops
"bad-community-names-received": "integer", snmpInBadCommunityNames
"set-requests-received": "integer", snmpInSetRequests
"bad-values-received": "integer", snmpInBadValues
"too-big-packets-sent": "integer", snmpOutTooBigs
"get-next-requests-received": "integer", snmpInGetNexts
"traps-received": "integer", snmpInTraps
"total-packets-sent": "integer", snmpOutPkts
"bad-community-uses-received": "integer", snmpInBadCommunityUses
"max-packet-size": "integer", snmp maximum packet size
"proxy-drop-count": "integer", snmpProxyDrops
"traps-sent": "integer", snmpOutTraps
"bad-versions-received": "integer", snmpInBadVersions
"get-responses-received": "integer", snmpInGetResponses
"bad-values-sent": "integer", snmpOutBadValues
"asn-parse-errors-received": "integer", snmpInASNParseErrs
"get-requests-sent": "integer", snmpOutGetRequests
"general-errors-sent": "integer", snmpOutGenErrs
"total-general-errors": "integer", snmpInGenErrs
"total-requested-variables": "integer", snmpInTotalReqVars
"get-requests-received": "integer", snmpInGetRequests
"no-such-names-received": "integer", snmpInNoSuchNames
"get-next-request-sent": "integer", snmpOutGetNexts
"too-big-packet-received": "integer", snmpInTooBigs
"get-responses-sent": "integer", snmpOutGetResponses
"set-requests-sent": "integer" snmpOutSetRequests
},
"duplicate-drop": { Duplicate request status, count, time
"duplicate-drop-enable-count": "integer", Number of times duplicate request drop feature\nis enabled.
"duplicate-dropped-requests": "integer", Number of duplicate SNMP requests are dropped.
"duplicate-drop-disable-count": "integer", Number of times duplicate request drop feature\nis disabled.
"duplicate-drop-configured-timeout": "integer", Configured Duplicate Drop feature Timeout.
"retry-processed-requests": "integer", Number of Retry SNMP requests are Processed.
"last-status-change-time": "string", Duplicate request drop feature last enable\ndisable time (Day Mon Date HH:MM:SS)
"duplicate-request-latest-enable-time": "string", Duplicate request drop feature last enable\ntime(Day Mon Date HH:MM:SS)
"first-enable-time": "string", Duplicate request drop feature first enable\ntime (Day Mon Date HH:MM:SS)
"latest-duplicate-dropped-requests": "integer", Number of duplicate SNMP requests dropped, from\nthe last enable time.
"duplicate-request-status": "string", Duplicate requests drop feature status.
"latest-retry-processed-requests": "integer" Number of retry SNMP requests processed, from\nthe last enable time.
},
"serial-numbers": { SNMP statistics pdu
{
"response-out": "integer", Response sent
"nms": "string", Network Managment station ipadress
"serial-num": "integer", Serial number per PDU processing
"pending-q": "integer", No description
"port-xr": "integer", udp port number
"error-status": "integer", Is reques dropped due to error
"pdu-type": "integer", PDU type
"request-id": "integer", SNMP request id per PDU
"output-q": "integer", De-queue the request from the input queue
"input-q": "string", Request inserted into input queue
"req-id": "integer", Request ID
"number": "string", Serial number
"port": "string" Trap port
}
]
},
"trap-infos": { SNMP trap OID
{
"trap-oi-dinfo": [ No description
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Per trap OID statistics
}
],
"host": "string",
"port-xr": "integer", udp port number
"trap-oid-count": "integer", Total number of OID's sent
"trap-host": "string", Trap Host
"port": "string" Trap port
}
]
},
"rx-queue": { SNMP rx queue statistics
"in-min": "integer", in min
"incoming-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" trap q
}
],
"qlen": "integer", qlen
"pend-min": "integer", pend min
"pend-max": "integer", pend max
"in-max": "integer", in max
"pend-avg": "integer", pend avg
"in-avg": "integer", in avg
"pending-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" trap q
}
]
},
"poll-oids": { OID list for poll PDU
{
"request-count": "integer", OID request count for each Managment station
"nms-count": "integer", Managment station count
"nms": "string", Network Managment station ipadress
"object-id": "string" SNMP view OID
}
]
},
"nm-spackets": { SNMP overload statistics
{
"number-of-nmsq-pkts-dropped": "integer", Number of packets which are currently enqueued\nwithin the NMS queues
"number-of-pkts-dropped": "integer", Number of packets dropped
"overload-end-time": "string", Time of overload contol End
"overload-start-time": "string", Time of overload contol begin
"packetcount": "string" NMS packet drop count
}
]
},
"system-descr": { System description
"sys-descr": "string" sysDescr <IP_ADDRESS>.<IP_ADDRESS>
},
"system-name": { sysName <IP_ADDRESS>.<IP_ADDRESS>
"system-name": "string" sysName <IP_ADDRESS>.<IP_ADDRESS>
},
"views": { SNMP view information
"view": [
{
"name": "string", Group name
{
"snmp-view-family-type": "string", Include or exclude
"snmp-view-family-storage-type": "string", Storage type
"snmp-view-family-status": "string", Status of this entry
"object-id": "string" SNMP view OID
}
]
}
]
},
"trap-oids": { SNMP trap OID
"trap-oid": [ TRAP OID
{
"trap-oid-count": "integer", Total number of OID's sent
"trap-oid-xr": "string", TRAP OID
"trap-oid": "string" TRAP OID
}
]
},
"context-mapping": { Context name, features name, topology name,\ninstance
"contex-mapping": [ No description
{
"instance": "string", Instance name
"feature-name": "string", Feature name
"feature": "string", Feature
"context": "string", Context name
"topology": "string" Context Mapping
}
]
},
"bulk-stats-transfers": { List of bulkstats transfer on the system
{
"transfer-name-xr": "string", Name of the bulkstats transfer session
"retained-file": "string", Bulkstats transfer retained file name
"url-primary": "string", Bulkstats transfer primary URL
"retry-left": "integer", Bulkstats transfer retry attempt left
"time-left": "integer", Bulkstats transfer retry time left in seconds
"url-secondary": "string", Bulkstats transfer secondary URL
"transfer-name": "string" Transfer name
}
]
},
"system-up-time": { System up time
"system-up-time-edm": "string" sysUpTime <IP_ADDRESS>.<IP_ADDRESS>
},
"drop-nms-addresses": { NMS list for drop PDU
{
"incoming-q-count": "integer", Drop Count at Incoming Q
"encode-count": "integer", Drop Count with Encode errors
"nms-address": "string", NMS address of server
"timeout-count": "integer", Drop count with timeout
"stack-count": "integer", Drop Count at snmp Stack
"overload-count": "integer", Drop Count with overload notification
"internal-count": "integer", drop with Internal Errors
"threshold-incoming-q-count": "integer", Drop Count at Incoming Q after threshold limit
"duplicate-count": "integer", Duplicate request drop count
"aipc-count": "integer", drop count with AIPC Buffer Full
"nms-addr": "string" NMS address
}
]
},
"infom-details": { SNMP trap OID
{
"trap-oi-dinfo": [ No description
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Per trap OID statistics
}
],
"host": "string",
"port-xr": "integer", udp port number
"trap-oid-count": "integer", Total number of OID's sent
"trap-host": "string", Trap Host
"port": "string" Trap port
}
]
},
"hosts": { SNMP host information
"host": [
{
"name": "string", Group name
{
"snmp-target-params-security-level": "string", Security level
"snmp-target-params-security-model": "string", Security model
"snmp-target-addresstype": "string", Target host type (Inform or Trap)
"snmp-target-address-t-host": "string", Transport type of address
"snmp-target-address-port": "string", Target UDP port
"snmp-target-params-security-name": "string", Security name
"user": "string" SNMP host user
}
]
}
]
},
"trap-queue": { SNMP trap queue statistics
"trap-min": "integer", trap min
"trap-max": "integer", trap max
"trap-avg": "integer", trap avg
"trap-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" trap q
}
]
}
}
}
HOSTS - Retrieve
Retrieve operation of resource: hosts
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"hosts": { SNMP host information
"host": [
{
"name": "string", Group name
{
"snmp-target-params-security-level": "string", Security level
"snmp-target-params-security-model": "string", Security model
"snmp-target-addresstype": "string", Target host type (Inform or Trap)
"snmp-target-address-t-host": "string", Transport type of address
"snmp-target-address-port": "string", Target UDP port
"snmp-target-params-security-name": "string", Security name
"user": "string" SNMP host user
}
]
}
]
}
}
HOST - Retrieve
Retrieve operation of resource: host
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
HOST-INFORMATION - Retrieve
Retrieve operation of resource: host-information
ID of name
ID of user
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SYSTEM-UP-TIME - Retrieve
Retrieve operation of resource: system-up-time
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-up-time": { System up time
"system-up-time-edm": "string" sysUpTime <IP_ADDRESS>.<IP_ADDRESS>
}
}
NMS-ADDRESSES - Retrieve
Retrieve operation of resource: nms-addresses
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nms-addresses": { SNMP request type summary
"nms-address": [ NMS address of server
{
"nms-address": "string", NMS address of server
"test-request-count": "integer", Test Request Count
"getbulk-request-count": "integer", Getbulk Request Count
"set-request-count": "integer", Set Request Count
"getnext-request-count": "integer", Getnext Request Count
"get-request-count": "integer", Get Request Count
"nms-addr": "string" NMS address
}
]
}
}
NMS-ADDRESS - Retrieve
Retrieve operation of resource: nms-address
ID of nms-addr
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
ENGINE-ID - Retrieve
Retrieve operation of resource: engine-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"engine-id": { SNMPv3 engineID
"engine-id": "string" SNMPv3 engineID
}
}
RX-QUEUE - Retrieve
Retrieve operation of resource: rx-queue
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rx-queue": { SNMP rx queue statistics
"in-min": "integer", in min
"incoming-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" pending q
}
],
"qlen": "integer", qlen
"pend-min": "integer", pend min
"pend-max": "integer", pend max
"in-max": "integer", in max
"pend-avg": "integer", pend avg
"in-avg": "integer", in avg
"pending-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" pending q
}
]
}
}
INCOMING-Q - Retrieve
Retrieve operation of resource: incoming-q
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" min
}
}
PENDING-Q - Retrieve
Retrieve operation of resource: pending-q
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" min
}
}
SYSTEM-NAME - Retrieve
Retrieve operation of resource: system-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-name": { sysName <IP_ADDRESS>.<IP_ADDRESS>
"system-name": "string" sysName <IP_ADDRESS>.<IP_ADDRESS>
}
}
REQUEST-TYPE-DETAIL - Retrieve
Retrieve operation of resource: request-type-detail
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"request-type-detail": { SNMP request type details
"nms-addresses": { snmp request type details
{
"agent-request-count": "integer", Processing agent request count for each client\nfor particluar managment station
"total-count": "integer", Total request count for each managment station\nor client
"entity-request-count": "integer", Processing entity request count for each client\nfor particluar managment station
"infra-request-count": "integer", Processing infra request count for each client\nfor particluar Managment station
"interface-request-count": "integer", Processing interfce request count for each\nclient for particluar managment station
"route-request-count": "integer", Processing route request count for each client\nfor particluar Managment station
"nms-addr": "string" NMS address
}
]
}
}
}
NMS-ADDRESSES - Retrieve
Retrieve operation of resource: nms-addresses
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nms-addresses": { snmp request type details
{
"agent-request-count": "integer", Processing agent request count for each client\nfor particluar managment station
"total-count": "integer", Total request count for each managment station\nor client
"entity-request-count": "integer", Processing entity request count for each client\nfor particluar managment station
"infra-request-count": "integer", Processing infra request count for each client\nfor particluar Managment station
"interface-request-count": "integer", Processing interfce request count for each\nclient for particluar managment station
"route-request-count": "integer", Processing route request count for each client\nfor particluar Managment station
"nms-addr": "string" NMS address
}
]
}
}
NMS-ADDRESS - Retrieve
Retrieve operation of resource: nms-address
ID of nms-addr
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
DUPLICATE-DROP - Retrieve
Retrieve operation of resource: duplicate-drop
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"duplicate-drop": { Duplicate request status, count, time
"duplicate-drop-enable-count": "integer", Number of times duplicate request drop feature\nis enabled.
"duplicate-dropped-requests": "integer", Number of duplicate SNMP requests are dropped.
"duplicate-drop-disable-count": "integer", Number of times duplicate request drop feature\nis disabled.
"duplicate-drop-configured-timeout": "integer", Configured Duplicate Drop feature Timeout.
"retry-processed-requests": "integer", Number of Retry SNMP requests are Processed.
"last-status-change-time": "string", Duplicate request drop feature last enable\ndisable time (Day Mon Date HH:MM:SS)
"duplicate-request-latest-enable-time": "string", Duplicate request drop feature last enable\ntime(Day Mon Date HH:MM:SS)
"first-enable-time": "string", Duplicate request drop feature first enable\ntime (Day Mon Date HH:MM:SS)
"latest-duplicate-dropped-requests": "integer", Number of duplicate SNMP requests dropped, from\nthe last enable time.
"duplicate-request-status": "string", Duplicate requests drop feature status.
"latest-retry-processed-requests": "integer" Number of retry SNMP requests processed, from\nthe last enable time.
}
}
BULK-STATS-TRANSFERS - Retrieve
Retrieve operation of resource: bulk-stats-transfers
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bulk-stats-transfers": { List of bulkstats transfer on the system
{
"transfer-name-xr": "string", Name of the bulkstats transfer session
"retained-file": "string", Bulkstats transfer retained file name
"url-primary": "string", Bulkstats transfer primary URL
"retry-left": "integer", Bulkstats transfer retry attempt left
"time-left": "integer", Bulkstats transfer retry time left in seconds
"url-secondary": "string", Bulkstats transfer secondary URL
"transfer-name": "string" Transfer name
}
]
}
}
BULK-STATS-TRANSFER - Retrieve
Retrieve operation of resource: bulk-stats-transfer
ID of transfer-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
TRAP-INFOS - Retrieve
Retrieve operation of resource: trap-infos
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-infos": { SNMP trap OID
{
"trap-oi-dinfo": [ No description
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Per trap OID statistics
}
],
"host": "string", NMS/Host address
"port-xr": "integer", udp port number
"trap-oid-count": "integer", Total number of OID's sent
"trap-host": "string", Trap Host
"port": "string" Trap port
}
]
}
}
TRAP-INFO - Retrieve
Retrieve operation of resource: trap-info
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
TRAP-OI-DINFO - Retrieve
Retrieve operation of resource: trap-oi-dinfo
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Number of Traps Dropped
}
}
POLL-OIDS - Retrieve
Retrieve operation of resource: poll-oids
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"poll-oids": { OID list for poll PDU
{
"request-count": "integer", OID request count for each Managment station
"nms-count": "integer", Managment station count
"nms": "string", Network Managment station ipadress
"object-id": "string" Object ID
}
]
}
}
POLL-OID - Retrieve
Retrieve operation of resource: poll-oid
ID of object-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
INFOM-DETAILS - Retrieve
Retrieve operation of resource: infom-details
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"infom-details": { SNMP trap OID
{
"trap-oi-dinfo": [ No description
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Per trap OID statistics
}
],
"host": "string", NMS/Host address
"port-xr": "integer", udp port number
"trap-oid-count": "integer", Total number of OID's sent
"trap-host": "string", Trap Host
"port": "string" Trap port
}
]
}
}
INFOM-DETAIL - Retrieve
Retrieve operation of resource: infom-detail
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
TRAP-OI-DINFO - Retrieve
Retrieve operation of resource: trap-oi-dinfo
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"count": "integer", Number of traps sent
"lastsent-time": "string", Timestamp of latest successfully sent
"trap-oid": "string", TRAP OID
"retry-count": "integer", Num of times retry
"lasrdrop-time": "string", Timestamp of latest droped
"drop-count": "integer" Number of Traps Dropped
}
}
STATISTICS - Retrieve
Retrieve operation of resource: statistics
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"statistics": { SNMP statistics
"total-set-variables-received": "integer", snmpInTotalSetVars
"no-such-names-sent": "integer", snmpOutNoSuchNames
"read-only-received": "integer", snmpInReadOnlys
"packets-received": "integer", snmpInPkts
"silent-drop-count": "integer", snmpSilentDrops
"bad-community-names-received": "integer", snmpInBadCommunityNames
"set-requests-received": "integer", snmpInSetRequests
"bad-values-received": "integer", snmpInBadValues
"too-big-packets-sent": "integer", snmpOutTooBigs
"get-next-requests-received": "integer", snmpInGetNexts
"traps-received": "integer", snmpInTraps
"total-packets-sent": "integer", snmpOutPkts
"bad-community-uses-received": "integer", snmpInBadCommunityUses
"max-packet-size": "integer", snmp maximum packet size
"proxy-drop-count": "integer", snmpProxyDrops
"traps-sent": "integer", snmpOutTraps
"bad-versions-received": "integer", snmpInBadVersions
"get-responses-received": "integer", snmpInGetResponses
"bad-values-sent": "integer", snmpOutBadValues
"asn-parse-errors-received": "integer", snmpInASNParseErrs
"get-requests-sent": "integer", snmpOutGetRequests
"general-errors-sent": "integer", snmpOutGenErrs
"total-general-errors": "integer", snmpInGenErrs
"total-requested-variables": "integer", snmpInTotalReqVars
"get-requests-received": "integer", snmpInGetRequests
"no-such-names-received": "integer", snmpInNoSuchNames
"get-next-request-sent": "integer", snmpOutGetNexts
"too-big-packet-received": "integer", snmpInTooBigs
"get-responses-sent": "integer", snmpOutGetResponses
"set-requests-sent": "integer" snmpOutSetRequests
}
}
INCOMING-QUEUE - Retrieve
Retrieve operation of resource: incoming-queue
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"incoming-queue": { Incoming queue details
"inq-entry": [ No description
{
"address-of-queue": "string", Address of NMS Q
"processed-request-count": "integer", Processed request Count.
"last-access-time": "string", Last Access time of Each Queue.
"request-count": "integer", Request Count of Each Queue.
"priority": "integer" Each Entry Details.
}
],
"queue-count": "integer" Number of NMS Queues Exist.
}
}
INQ-ENTRY - Retrieve
Retrieve operation of resource: inq-entry
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address-of-queue": "string", Address of NMS Q
"processed-request-count": "integer", Processed request Count.
"last-access-time": "string", Last Access time of Each Queue.
"request-count": "integer", Request Count of Each Queue.
"priority": "integer" Priority of Each Queue.
}
}
CONTEXT-MAPPING - Retrieve
Retrieve operation of resource: context-mapping
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-mapping": { Context name, features name, topology name,\ninstance
"contex-mapping": [ No description
{
"instance": "string", Instance name
"feature-name": "string", Feature name
"feature": "string", Feature
"context": "string", Context name
"topology": "string" Context Mapping
}
]
}
}
CONTEX-MAPPING - Retrieve
Retrieve operation of resource: contex-mapping
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"instance": "string", Instance name
"feature-name": "string", Feature name
"feature": "string", Feature
"context": "string", Context name
"topology": "string" Topology name
}
}
TRAP-OIDS - Retrieve
Retrieve operation of resource: trap-oids
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-oids": { SNMP trap OID
"trap-oid": [ Trap object ID
{
"trap-oid-count": "integer", Total number of OID's sent
"trap-oid-xr": "string", TRAP OID
"trap-oid": "string" Trap object ID
}
]
}
}
TRAP-OID - Retrieve
Retrieve operation of resource: trap-oid
ID of trap-oid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
NM-SPACKETS - Retrieve
Retrieve operation of resource: nm-spackets
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nm-spackets": { SNMP overload statistics
{
"number-of-nmsq-pkts-dropped": "integer", Number of packets which are currently enqueued\nwithin the NMS queues
"number-of-pkts-dropped": "integer", Number of packets dropped
"overload-end-time": "string", Time of overload contol End
"overload-start-time": "string", Time of overload contol begin
"packetcount": "string" NMS packet drop count
}
]
}
}
NM-SPACKET - Retrieve
Retrieve operation of resource: nm-spacket
ID of packetcount
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MIBS - Retrieve
Retrieve operation of resource: mibs
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mibs": { List of MIBS supported on the system
"mib": [
{
"name": "string", MIB Name
"mib-information": { MIB state and information
"is-mib-loaded": "boolean", TRUE if MIB DLL is currently loaded, will always\nbe TRUE for non-DLL MIBs
"dll-capabilities": "integer", DLL capabilities
"dll-name": "string", MIB DLL filename, non-DLL MIBs will have no\nvalue
"trap-strings": "string", List of trapstring configured
"mib-config-filename": "string", MIB config filename, non-DLL MIBs will have no\nvalue
"timeout": "boolean", TRUE is mib is in phase 1 timeout
"load-time": "integer", Load time
"mib-name": "string" Name of the MIB module
},
"oids": { List of OIDs per MIB
"oid": [ Object Identifier
{
"oid": "string", Object Identifier
"oid-name": "string" MIB OID Name
}
]
}
}
]
}
}
MIB - Retrieve
Retrieve operation of resource: mib
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
OIDS - Retrieve
Retrieve operation of resource: oids
ID of name
Successful operation
Internal Error
OID - Retrieve
Retrieve operation of resource: oid
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MIB-INFORMATION - Retrieve
Retrieve operation of resource: mib-information
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mib-information": { MIB state and information
"is-mib-loaded": "boolean", TRUE if MIB DLL is currently loaded, will always\nbe TRUE for non-DLL MIBs
"dll-capabilities": "integer", DLL capabilities
"dll-name": "string", MIB DLL filename, non-DLL MIBs will have no\nvalue
"trap-strings": "string", List of trapstring configured
"mib-config-filename": "string", MIB config filename, non-DLL MIBs will have no\nvalue
"timeout": "boolean", TRUE is mib is in phase 1 timeout
"load-time": "integer", Load time
"mib-name": "string" Name of the MIB module
}
}
SERIAL-NUMBERS - Retrieve
Retrieve operation of resource: serial-numbers
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"serial-numbers": { SNMP statistics pdu
{
"response-out": "integer", Response sent
"nms": "string", NMS address Rx PDU
"serial-num": "integer", Serial number per PDU processing
"pending-q": "integer", Enqueue the request into pending queue
"port-xr": "integer", NMS port number
"error-status": "integer", Is reques dropped due to error
"pdu-type": "integer", PDU type
"request-id": "integer", SNMP request id per PDU
"output-q": "integer", De-queue the request from the input queue
"input-q": "string", Request inserted into input queue
"req-id": "integer", Request ID
"number": "string", Serial number
"port": "string" Port
}
]
}
}
SERIAL-NUMBER - Retrieve
Retrieve operation of resource: serial-number
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
DROP-NMS-ADDRESSES - Retrieve
Retrieve operation of resource: drop-nms-addresses
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"drop-nms-addresses": { NMS list for drop PDU
{
"incoming-q-count": "integer", Drop Count at Incoming Q
"encode-count": "integer", Drop Count with Encode errors
"nms-address": "string", NMS address of server
"timeout-count": "integer", Drop count with timeout
"stack-count": "integer", Drop Count at snmp Stack
"overload-count": "integer", Drop Count with overload notification
"internal-count": "integer", drop with Internal Errors
"threshold-incoming-q-count": "integer", Drop Count at Incoming Q after threshold limit
"duplicate-count": "integer", Duplicate request drop count
"aipc-count": "integer", drop count with AIPC Buffer Full
"nms-addr": "string" NMS address
}
]
}
}
DROP-NMS-ADDRESS - Retrieve
Retrieve operation of resource: drop-nms-address
ID of nms-addr
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
VIEWS - Retrieve
Retrieve operation of resource: views
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"views": { SNMP view information
"view": [
{
"name": "string", View name
{
"snmp-view-family-type": "string", Include or exclude
"snmp-view-family-storage-type": "string", Storage type
"snmp-view-family-status": "string", Status of this entry
"object-id": "string" SNMP view OID
}
]
}
]
}
}
VIEW - Retrieve
Retrieve operation of resource: view
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
VIEW-INFORMATION - Retrieve
Retrieve operation of resource: view-information
ID of name
ID of object-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SYSTEM-DESCR - Retrieve
Retrieve operation of resource: system-descr
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-descr": { System description
"sys-descr": "string" sysDescr <IP_ADDRESS>.<IP_ADDRESS>
}
}
TABLES - Retrieve
Retrieve operation of resource: tables
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tables": { List of table
"user-engine-ids": { List of User
{
"engine-id": "string", SNMP Engine ID
"user-name": [ User name
{
"usm-user-storage-type": "integer", Storage type
"usm-user-status": "integer", Status of this user
"user-name": "string" User name
}
]
}
]
},
"groups": { List of vacmAccessTable
"group": [
{
"group-informations": { Group Model
{
"vacm-access-write-view-name": "string", Write view name
"vacm-access-read-view-name": "string", Read view name
"vacm-access-status": "integer", Status of this view configuration
"vacm-access-notify-view-name": "string", Notify view name
"modelnumber": "string", Model number
"level": "string" Level
}
]
},
"name": "string" Group Name
}
]
}
}
}
GROUPS - Retrieve
Retrieve operation of resource: groups
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"groups": { List of vacmAccessTable
"group": [
{
"group-informations": { Group Model
{
"vacm-access-write-view-name": "string", Write view name
"vacm-access-read-view-name": "string", Read view name
"vacm-access-status": "integer", Status of this view configuration
"vacm-access-notify-view-name": "string", Notify view name
"modelnumber": "string", Model number
"level": "string" Level
}
]
},
"name": "string" Group Name
}
]
}
}
GROUP - Retrieve
Retrieve operation of resource: group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
GROUP-INFORMATIONS - Retrieve
Retrieve operation of resource: group-informations
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"group-informations": { Group Model
{
"vacm-access-write-view-name": "string", Write view name
"vacm-access-read-view-name": "string", Read view name
"vacm-access-status": "integer", Status of this view configuration
"vacm-access-notify-view-name": "string", Notify view name
"modelnumber": "string", Model number
"level": "string" Level
}
]
}
}
GROUP-INFORMATION - Retrieve
Retrieve operation of resource: group-information
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
USER-ENGINE-IDS - Retrieve
Retrieve operation of resource: user-engine-ids
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"user-engine-ids": { List of User
{
"engine-id": "string", SNMP Engine ID
"user-name": [ User name
{
"usm-user-storage-type": "integer", Storage type
"usm-user-status": "integer", Status of this user
"user-name": "string" User name
}
]
}
]
}
}
USER-ENGINE-ID - Retrieve
Retrieve operation of resource: user-engine-id
ID of engine-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
USER-NAME - Retrieve
Retrieve operation of resource: user-name
ID of engine-id
ID of user-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SYSTEM-OID - Retrieve
Retrieve operation of resource: system-oid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"system-oid": { System object ID
"sys-obj-id": "string" sysObjID <IP_ADDRESS>.<IP_ADDRESS>
}
}
TRAP-QUEUE - Retrieve
Retrieve operation of resource: trap-queue
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-queue": { SNMP trap queue statistics
"trap-min": "integer", trap min
"trap-max": "integer", trap max
"trap-avg": "integer", trap avg
"trap-q": [ No description
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" trap q
}
]
}
}
TRAP-Q - Retrieve
Retrieve operation of resource: trap-q
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max": "integer", max
"avg": "integer", avg
"min": "integer" min
}
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": { List of interfaces
{
"name": "string", Interface Name
"interface-index": "integer" Interface Index as used by MIB tables
}
]
}
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
CORRELATOR - Retrieve
Retrieve operation of resource: correlator
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"correlator": { Trap Correlator operational data
"buffer-status": { Describes buffer utilization and parameters\nconfigured
"configured-size": "integer", Configured buffer size
"current-size": "integer" Current buffer usage
},
"rule-set-details": { Table that contains the ruleset detail info
{
"rules": [ No description
{
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Correlation Rule Name
}
],
"rule-set-name-xr": "string", Ruleset Name
"rule-set-name": "string" Ruleset Name
}
]
},
"traps": { Correlated traps Table
"trap": [
{
"rule-name": "string", Correlation Rule Name
"correlation-id": "integer", Correlation ID
"is-root-cause": "boolean", True if this is the rootcause
"trap-info": { Correlated trap information
"timestamp": "integer", Time when the trap was generated. It is\nexpressed in number of milliseconds since 00:00\n:00 UTC, January 1, 1970
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"relative-timestamp": "integer", Number of hsecs elapsed since snmpd was started
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"value": "string" VarBinds on the trap
}
]
},
"entry-id": "integer" Entry ID
}
]
},
"rule-details": { Table that contains the database of correlation\nrule details
{
"root-cause": { OID/VarBinds defining the rootcause match\nconditions.
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OIDs/VarBinds defining the nonrootcause match\nconditions.
},
"rule-summary": { Rule summary, name, etc
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Correlation Rule Name
},
"non-rootcaus": [ No description
{
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OIDs/VarBinds defining the nonrootcause match\nconditions.
}
],
{
"port": "integer", Port of the host
"ip-address": "string" Hosts (IP/port) to which the rule is applied
}
],
"timeout": "integer", Time window (in ms) for which root/all messages\nare kept in correlater before sending them to\nhosts
"rule-name": "string" Correlation Rule Name
}
]
}
}
}
RULE-DETAILS - Retrieve
Retrieve operation of resource: rule-details
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rule-details": { Table that contains the database of correlation\nrule details
{
"root-cause": { OID/VarBinds defining the rootcause match\nconditions.
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OIDs/VarBinds defining the nonrootcause match\nconditions.
},
"rule-summary": { Rule summary, name, etc
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Correlation Rule Name
},
"non-rootcaus": [ No description
{
"var-bind": [ No description
{
"oid": "string", OIDs/VarBinds defining the nonrootcause match\nconditions.
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OIDs/VarBinds defining the nonrootcause match\nconditions.
}
],
{
"port": "integer", Port of the host
"ip-address": "string" Hosts (IP/port) to which the rule is applied
}
],
"timeout": "integer", Time window (in ms) for which root/all messages\nare kept in correlater before sending them to\nhosts
"rule-name": "string" Correlation Rule Name
}
]
}
}
RULE-DETAIL - Retrieve
Retrieve operation of resource: rule-detail
ID of rule-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
RULE-SUMMARY - Retrieve
Retrieve operation of resource: rule-summary
ID of rule-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rule-summary": { Rule summary, name, etc
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Correlation Rule Name
}
}
ROOT-CAUSE - Retrieve
Retrieve operation of resource: root-cause
ID of rule-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"root-cause": { OID/VarBinds defining the rootcause match\nconditions.
"var-bind": [ No description
{
"oid": "string", OID of the trap
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OID of the trap
}
}
VAR-BIND - Retrieve
Retrieve operation of resource: var-bind
ID of rule-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"oid": "string", OID of the varbind
"match-type": "string", Varbind match type
"reg-exp": "string" Regular expression to match
}
}
NON-ROOTCAUS - Retrieve
Retrieve operation of resource: non-rootcaus
ID of rule-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"var-bind": [ No description
{
"oid": "string", OID of the trap
"match-type": "string", Varbind match type
"reg-exp": "string" VarBinds of the trap
}
],
"oid": "string" OID of the trap
}
}
VAR-BIND - Retrieve
Retrieve operation of resource: var-bind
ID of rule-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"oid": "string", OID of the varbind
"match-type": "string", Varbind match type
"reg-exp": "string" Regular expression to match
}
}
APPLY-HOST - Retrieve
Retrieve operation of resource: apply-host
ID of rule-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "integer", Port of the host
"ip-address": "string" IP address of the host
}
}
BUFFER-STATUS - Retrieve
Retrieve operation of resource: buffer-status
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"buffer-status": { Describes buffer utilization and parameters\nconfigured
"configured-size": "integer", Configured buffer size
"current-size": "integer" Current buffer usage
}
}
RULE-SET-DETAILS - Retrieve
Retrieve operation of resource: rule-set-details
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rule-set-details": { Table that contains the ruleset detail info
{
"rules": [ No description
{
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Rules contained in a ruleset
}
],
"rule-set-name-xr": "string", Ruleset Name
"rule-set-name": "string" Ruleset Name
}
]
}
}
RULE-SET-DETAIL - Retrieve
Retrieve operation of resource: rule-set-detail
ID of rule-set-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
RULES - Retrieve
Retrieve operation of resource: rules
ID of rule-set-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rules": {
"buffered-traps-count": "integer", Number of buffered traps correlated to this rule
"rule-state": "string", Applied state of the rule It could be not\napplied, applied or applied to all
"rule-name": "string" Correlation Rule Name
}
}
TRAPS - Retrieve
Retrieve operation of resource: traps
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"traps": { Correlated traps Table
"trap": [
{
"rule-name": "string", Correlation rule name
"correlation-id": "integer", Correlation ID
"is-root-cause": "boolean", True if this is the rootcause
"trap-info": { Correlated trap information
"timestamp": "integer", Time when the trap was generated. It is\nexpressed in number of milliseconds since 00:00\n:00 UTC, January 1, 1970
"oid": "string", OID of the varbind
"relative-timestamp": "integer", Number of hsecs elapsed since snmpd was started
"var-bind": [ No description
{
"oid": "string", OID of the varbind
"value": "string" VarBinds on the trap
}
]
},
"entry-id": "integer" Entry ID
}
]
}
}
TRAP - Retrieve
Retrieve operation of resource: trap
ID of entry-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
TRAP-INFO - Retrieve
Retrieve operation of resource: trap-info
ID of entry-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-info": { Correlated trap information
"timestamp": "integer", Time when the trap was generated. It is\nexpressed in number of milliseconds since 00:00\n:00 UTC, January 1, 1970
"oid": "string", OID of the varbind
"relative-timestamp": "integer", Number of hsecs elapsed since snmpd was started
"var-bind": [ No description
{
"oid": "string", OID of the varbind
"value": "string" VarBinds on the trap
}
]
}
}
VAR-BIND - Retrieve
Retrieve operation of resource: var-bind
ID of entry-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"oid": "string", OID of the varbind
"value": "string" Value of the varbind
}
}
INTERFACE-INDEXES - Retrieve
Retrieve operation of resource: interface-indexes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-indexes": { List of index
"interface-index": [ Interface Index as used by MIB tables
{
"interface-index": "integer", Interface Index as used by MIB tables
"interface-name": "string" Interface Name
}
]
}
}
INTERFACE-INDEX - Retrieve
Retrieve operation of resource: interface-index
ID of interface-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
IF-INDEXES - Retrieve
Retrieve operation of resource: if-indexes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"if-indexes": { List of ifnames
{
"interface-name": "string" Interface Name
"interface-index": "integer" Interface Index as used by MIB tables
}
]
}
}
IF-INDEX - Retrieve
Retrieve operation of resource: if-index
ID of interface-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}


{#Meeting meeting_announcement.html #}
{% spaceless %}
{% if show.announcement_state == 2 %}
pre-release: {{client.name}} meeting announcement
Please take a moment to review your details and reply with OK or edits.
Subject and below is what will go out and also will be used to title the videos.
Subject: {% endif %}
ANN: {{client.name}} at {{location.name}} {{episodes.0.start|date:"D F j, fp" }}
{% endspaceless %}
{% autoescape off %}
{{client.name}}
=========================
When: {{episodes.0.start|date:"f A l F j, Y"}}
Where: {{location.name}}
{{show.description}}
{{show.conf_url}}
Topics
------
{% for episode in episodes %}{{forloop.counter}}. {{ episode.name }}
{{episode.authors}}
{% if episode.tags %}tags: {{episode.tags}}{% endif %}
{% if episode.description %}{{episode.description}}{% else %}(Needs description.) {% endif %}
{% if show.announcement_state == 2 %} recording release: {{episode.released|yesno:"yes,no,maybe" }} {% if episode.released %}license: {{episode.license}} {%endif%} {% endif %}
{% if episode.public_url %} Video: {{episode.public_url}} {% endif %}
{% endfor %}
Location
--------
{{location.name}}
{{location.description}}
About the group
---------------
{{client.description}}
{% endautoescape %}


Debug is an extension to the facilities provided by the debug foreign conjunction. After Debug is turned on, then if execution is halted because of a stop or execution error, the Debug window shows the current execution environment.
Panels in the Debug window show the code being executed, the stack, and values of various names:
any watch names
the arguments of the current definition
any names on the current line of code.
For an introduction to Debug, see the Debug lab.
For information on the debug foreign conjunction, see the Dictionary entry for the 13!:x
family, and script system\main\debug.ijs.
To load Debug, use menu Run|Debug..., or press Ctrl-K when the J session has focus.
This loads the debug.ijs script, displays the Debug window, enables suspension (dbr 1), and sets the debug latent expression (dblxs) to run the verb debug in the jdebug locale.
Then run your program. If execution is halted because of a stop or execution error, the execution state is shown in the Debug window. Several commands let you step through the execution session.
To turn Debug off and disable suspension, close the Debug window.
Debug is active when suspension is on, and the debug latent expression is set. The Debug window is displayed when Debug is activated, so this provides a visual indication that Debug is active.
However, if you change either of these directly, for example, by entering:
dbr 0
then Debug will no longer be active, even if the Debug window is still displayed. You can reactivate Debug by pressing Ctrl-K.


--- title: Home order: 1 class: MyHome permalink: /home --- {% raw %}
{{ profile.bio }}
{{ profile.objective }}


Choose a Star
HIP 65426 b is 385 light-years from Earth. It was discovered on 6 July 2017 by the Max Planck Institute for Astronomy using the Spectro-Polarimetric High-Contrast Exoplanet Research (SPHERE) instrument belonging to the European Southern Observatory (ESO).
HIP 65426 b is around 14 million years old, and was expected to still have a debris disk. However, it doesn't have a debris disk, despite its young age, causing it to not fit current models for planetary formation. It is around 92 AU from its parent star, with a possible dusty atmosphere.
HIP 65426 b is 2860 times heavier than Earth.


Come along to one of our open days to discover the wide range of courses we offer, as well as having a look inside of the University and meeting some of our current students.
We offer a large range of courses, but if your not sure about what you might study have a go at our recommendation form. Worried about UCAS points check out our UCAS calculator.
We are following the most up to date Government advice, to find out more click the button below.
| Day | Times |
|---|---|
| Monday | 8:00am to 9:00pm |
| Tuesday | 8:00am to 9:00pm |
| Wednesday | 8:00am to 9:00pm |
| Thursday | 8:00am to 9:00pm |
| Friday | 8:00am to 5:30pm |
| Saturday | CLOSED |
| Sunday | CLOSED |
| Event | Dates |
|---|---|
| Start of academic year | WC Monday 14st September 2020 |
| Semester 1 Teaching | Monday 21st September 2020 - Friday 11th December 2020 |
| Christmas vaction | Monday 14th December 2020 - Friday 15th January 2021 |
| Semester 2 Teaching | Monday 18th January 2021 - Friday 23rd April 2021 |
| Easter vaction | Monday 29th March 2021 - Friday 9th April 2021 |
| Examinations | Monday 26th April 2021 - Friday 7th May 2021 |
| (Re)sit examinations | Monday 26th July 2021- Friday 6th August 2021 |


12:15 am :
It’s midnight.
I am on Quora. As usual.
My mother comes to my room, and sits beside me.
This conversation starts.
Mom : When will go to sleep?
Me : Just after a minute.
Mom : Really?
Me : Yes, don’t worry, you go to sleep, I will sleep now.
Mom : Then, go and brush now.
Me : Yes, I will.
Mom : Let me sit here till you come back from brushing.
Me : I will go, please go and sleep.
Mom : No, I will wait till I see you asleep.
Me : Mom, I just figured I have to watch the new episode of Arrow.
I will be sleeping late, Mom. Around 1 am, so go and sleep.
Mom : When will you take care of yourself? Okay. Sleep before 1am.
Me : Yes, Mom definitely.
She goes to her room. All lights are off of the house except mine. After brushing, I start watching Arrow. ( only one episode as promised to my Mother.)
It’s almost 1 am.
1:45 am :
Finish watching an episode of Arrow. As the suspense is unbearable, I watch another episode of Arrow.
2:30 am :
Finish watching another episode. (Sorry for the lie, mom)
It’s 2:30 am.
My mother walks in, again.
Conversation follows.
Mom : What time is it now!
Me : Err,… Umm. I don’t know.
Mom : 2:30 am!
Me : I’m hungry, mom.
Mom: I had told you to take one more roti.
Me(thinking) : I get it now
Mom : Wait, let me go and heat milk.
Goes to heat milk at 2:30 am for me, after a tiring and hard day.
Comes back with warm milk and some biscuits. :)
I greedily eat while she pats me and advises me to sleep early and eat properly.
I goof and joke around.
She laughs.
I do, too.
She says : “Always keep laughing irrespective you study, or do anything. I will be happy.”
Me (internally tears forming, and loving her more.) : Yes Mom, you too keep laughing, always.
It’s 3 am in the morning.
I go to sleep and she goes too.
All lights are off.
It’s dark.
3:15 am :
I am still awake, on my bed.
Insomnia, perhaps. I try to make those eyelids fall, but all effort goes in vain.
I start reading Quora. ;).
3:45 am :
Suddenly, I hear her footsteps, for her feet wears those pretty leg-ankle jewelry-chain.

I suddenly close my phone, face the screen down and play to be asleep.
My mother enters my room. She checks if I’m sleeping.
Covers my cold feet with the blanket.
Caresses my hair, kisses me on the forehead, and says good night.
It’s 4 am.
I will probably wake up late, at 11 am, but she has to wake up at 7 am for her work calls, which will, again be for me.
She slept only after she checked if I slept.
She stayed almost the whole night awake, just for me.
Indian Moms are so awesome and amazing, isn’t?
She loves me dearly. And…
And, such is mother’s love.
4:15 am :
I, totally amazed by a mother’s love, keep thinking about hope and love that makes the world such a beautiful place. It doesn’t matter where the hell we are, how old we are and how bad our situation is.
Mother’s love is always, always there for you.
You are still in the womb of her love.
Sacrifice is immense, and so is her tender, gentle and genuine love.
I love you, mom.
4:20 am
I start writing this on Quora.
;)
This answer was posted on Quora on 29th October, 2015 at around 4:40 am. It had got 29.6k upvotes and 200+ comments. Sadly, as good things stay short the question was deleted, deleting this answer.
The answer might be deleted, but my memories and love for her will never.
Ankit
Her proud son.


An
Indie Hackers
Meetup
Subscribe
A monthly meetup for the Indie Hackers community in Prague.
{% include current.html %} {% include past.html %} {% include signup.html %} {% include analytics.html %}


Create two thresholds, one of which (th_estcost) is an ESTIMATEDSQLCOST threshold and another (th_sqlrows) is a SQLROWSRETURNED threshold and apply them to the service class you wish to control the activities for (in this case, work1_sc service class) using the CREATE THRESHOLD statement.
The th_estcost threshold specifies an upper bound (10000 timerons) for the optimizer-estimated cost (in timerons) for an activity running in the work1_sc service class. If any query with an estimated cost greater than 100 timerons, tries to execute in the work1_sc service class, this threshold is violated and the query is not allowed to run.
The th_sqlrows threshold specifies that any activity running in the work1_sc service class can return at most 30 rows from the data server. If any query tries to return more than 30 rows, this threshold is violated, only 30 rows will be returned to the client and the query will be stopped. In addition, data about the activity that caused the threshold violation will be collected.
In either case, when an activity violates the threshold, a threshold violation record is written to the THRESHOLD VIOLATIONS event monitor as defined in step 1 and the execution of the activity is stopped (because of the STOP EXECUTION action). The application that submitted the activity will receive an SQL4712N error.
Additional information: A threshold can be either predictive or reactive:


The hip-hop veteran has come through this week with his, Jeremih and Davido‘s new “Choosy” lyric dance video. Watch and comment below!


Julian
Actor: John Paul Tremblay
Despite being a career criminal, Julian follows a clearly defined set of morals, and often displays a level of honour and selflessness well beyond that of any normal criminal. He is very well read and possesses a wide vocabulary, which often confuses Ricky. Julian's main goal in life, alongside Ricky, is to get rich quick and retire, and he spends most of the series pursuing this goal via a series of audacious crimes, such as bootlegging, dealing drugs, or even stealing barbecues.


EXCLUSIVE: Tray Deee Explains Why Bad Azz's Funeral GoFundMe was Taken Down
by Jessica ToddTray Deee opened up to VladTV about a GoFundMe page that was set up for Bad Azz's funeral following the news of his untimely death. Tray Deee explained that the page wasn't set up to scam people, with Tray Deee adding that it was set up by a relative of the late rapper. Tray Deee went on to reiterate that he is helping to pay for Bad Azz's funeral. He also opened up about Bad Azz's personality, and he likened him to Marvin Gaye, saying that Bad Azz was "in tune with humanity." To hear more of what Tray Deee had to say about his late friend, hit the above clip.


Hi!
I'm Fábio!
This is a scary, overly technical talk.
Grab a beer so that stuff makes more sense!
I'm Fábio
I'm Fábio
Does anyone know this language?
function foo($thing) {
return $thing + 1;
}
How about this one?
What language is this?
function main() {
return 0;
}
Anyways
(BTW, in chinese, the word for "programs that are valid in several programming languages" is the same as the word for "boring")
Enter js2cpp
(pronounced js2cpp)
- A JS to C++ transpiler
- With numbers, strings, first-class functions, closures, objects
- ...and some more stuff
- I am so very sorry.
But why?
But why?
Lol idk education and stuffs
Embedded systems and stuffs
Wtf, how does it c++?

Wtf, how does it c++?
- (totally unexpected) No!
- To transpile to c++ you need to know the types of everything ahead of time.
So, how would you actually do this?
- Not so hard. I'm parsing javascript with
acorn
- Transforming the parts that are different (with
estraverse.replace
)
-
Some of these transforms will return some C by doing some smarts and calling into themselves
So, how would you actually do this?
-
For example, this is how FunctionDeclaration is transformed
function transformStuff(syntaxTree) {
estraverse.replace(syntaxTree, {
leave: function (node, parent) {
if (node.type === 'FunctionDeclaration') {
var retType = goAskTernLolIDunno(node) // ¯\_(ツ)_/¯
var funcBody = escodegen.generate(node.body)
var funcParams = node.arguments
.map(paramsToCpp)
funcParams = '(' + funcParams + ')'
return retType + ' ' + node.id.name + funcParams + ' ' + funcBody
Wait, is that escodegen?
- Yes, I found a way to hack through it and display whatever I wanted. The previous slide is an oversimplification.
-
The beautiful part is that escodegen can already generate most of the c++ syntax.
So, how would you actually do this?
struct FakeClass_0:public FKClass {
double y;
double z;
FakeClass_0(){}
};
Of course, this is not all
What we've just seen is the simplest part of js2cpp, generation.
More complicated stuff exists on the github repo!
Demo time!
- Pray to demo gods
- Show you some running transpiled code
- EPIC FIB() BENCHMARK
What's the future for js2cpp?
- The future of js2cpp is closely related to its sister project, dumbjs.
- Moving forward I wish to implement constructors,
this
, arguments
, generators, etc.
- This is going to happen in the dumbjs project, which is a bunch of small, well-defined javascript transformers instead of a language transpiler.
- Garbage collection! Exactly 2 days after everyone stops laughing.


Use native html tag and add a parent div with form-group class and for all input, exept radio and checkbox, add form-control class


Russia Ready to Give France Remains of Napoleon's General Gudin
MOSCOW (Sputnik) - Russia will be ready to hand over to France the remains of Napoleon’s general discovered near Smolensk if the French side voices its desire, Kremlin spokesman Dmitry Peskov said Thursday.
"Indeed, this story is well known. Russian and French archaeologists did a great job. They studied the documents and carried out joint excavations. Actually, all the DNA tests, as far as I understand, confirmed that it was General Gudin. President [Vladimir] Putin already knows about this story. And, of course, if the French side indicates its intentions in this regard, its interest in this matter, then, of course, we will be ready to provide all possible assistance", Peskov said.
The remains, whose belonging was questioned by experts, were discovered this July during excavations at the Royal Bastion in the Lopatinsky Garden in Smolensk. DNA examination confirmed that they really belong to one of Napoleon's closest associates - General Charles-Etienne Gudin.
The general was given command of a division in the second Grande Armée during the French campaign against Russia in 1812 and was severely wounded at the Battle of Valentino when a cannonball tore one of his legs off. Gudin was brought to Smolensk, where the French emperor personally visited him, but the officer could not be saved.


{-# LANGUAGE PolyKinds, StandaloneDeriving #-}
#if MIN_VERSION_base(4,7,0)
{-# LANGUAGE NoAutoDeriveTypeable #-}
#endif
module Generics.SOP.Sing
(
SList(..)
, SListI(..)
, Sing
, SingI(..)
, Shape(..)
, shape
, lengthSList
, lengthSing
) where
data SList :: [k] -> * where
SNil :: SList '[]
SCons :: SListI xs => SList (x ': xs)
deriving instance Show (SList (xs :: [k]))
deriving instance Eq (SList (xs :: [k]))
deriving instance Ord (SList (xs :: [k]))
-- | Implicit singleton list.
--
-- A singleton list can be used to reveal the structure of
-- a type-level list argument that the function is quantified
-- over.
--
-- The class 'SListI' should have instances that match the
-- constructors of 'SList'.
--
-- @since 0.2
--
class SListI (xs :: [k]) where
-- | Get hold of the explicit singleton (that one can then
-- pattern match on).
sList :: SList xs
instance SListI '[] where
sList = SNil
instance SListI xs => SListI (x ': xs) where
sList = SCons
-- | General class for implicit singletons.
--
-- Just provided for limited backward compatibility.
--
{-# DEPRECATED SingI "Use 'SListI' instead." #-}
{-# DEPRECATED sing "Use 'sList' instead." #-}
class SListI xs => SingI (xs :: [k]) where
sing :: Sing xs
-- | Explicit singleton type.
--
-- Just provided for limited backward compatibility.
{-# DEPRECATED Sing "Use 'SList' instead." #-}
type Sing = SList
-- * Shape of type-level lists
-- | Occassionally it is useful to have an explicit, term-level, representation
-- of type-level lists (esp because of https://ghc.haskell.org/trac/ghc/ticket/9108)
data Shape :: [k] -> * where
ShapeNil :: Shape '[]
ShapeCons :: SListI xs => Shape xs -> Shape (x ': xs)
deriving instance Show (Shape xs)
deriving instance Eq (Shape xs)
deriving instance Ord (Shape xs)
-- | The shape of a type-level list.
shape :: forall (xs :: [k]). SListI xs => Shape xs
shape = case sList :: SList xs of
SNil -> ShapeNil
SCons -> ShapeCons shape
-- | The length of a type-level list.
--
-- @since 0.2
--
lengthSList :: forall (xs :: [k]) proxy. SListI xs => proxy xs -> Int
lengthSList _ = lengthShape (shape :: Shape xs)
where
lengthShape :: forall xs'. Shape xs' -> Int
lengthShape ShapeNil = 0
lengthShape (ShapeCons s) = 1 + lengthShape s
-- | Old name for 'lengthSList'.
{-# DEPRECATED lengthSing "Use 'lengthSList' instead." #-}
lengthSing :: SListI xs => proxy xs -> Int
lengthSing = lengthSList


{% extends "base.html" %} {% block title %}Email sign up - {% endblock %} {% block css %} {% include "css/full.html" %} {% endblock %} {% block content %}
Past email issues are posted on the Full Stack Python blog and are also listed here:


Venture!
Get Out There
Event Finder
Arts & Entertainment Events
Visual Arts
Music
Performing Arts
Go To Your List!
New Tree


dependsOnGroups
groups
@Test
The quick-fix adds the undefined name to a list of known groups.
Use the textfield below to define a comma-separated list of known groups.


Plain of Tears [aq32], plain, in Mandoria, peasants: 152
Last updated Turn #142
Plain of Tears [aq32], plain, in Mandoria, peasants: 152
------------------------------------------------------------------------
0: Garrison [in9h], garrison, uncontrolled, with four peasants guards
0: Plain of Tears [aq32].
15: Bastall [t6v], refugee, arrived from the west.
17: Bastall [t6v], refugee, went north.
25: Trader Joe [h5i], Mandor Confederacy, with 15 soldiers, ten pikemen,
25: 109 riding horses, 16 warmounts, arrived from the south,
25: accompanied by:
25: Bang [g3i], Mandor Confederacy, with five peasants, ten lt.
25: xbowmen
26: Trader Joe [h5i], Mandor Confederacy, with 15 soldiers, ten pikemen,
26: 109 riding horses, 16 warmounts, went north, accompanied by:
26: Bang [g3i], Mandor Confederacy, with five peasants, ten lt.
26: xbowmen
30: The population grows by one peasant.
Routes leaving Plain of Tears:
North, plain, to Plain of Tears [ap32], 7 days
Garrison [ag6b], garrison, uncontrolled, with four peasants
East, plain, to Plain of Tears [aq33], 7 days
Garrison [cs5z], garrison, uncontrolled, with ten peasants
South, plain, to Plain of Tears [ar32], 7 days
Garrison [bj6y], garrison, uncontrolled, with ten peasants
West, plain, to Plain of Tears [aq31], 7 days
Garrison [bl5x], garrison, uncontrolled, with six peasants
Inner locations:
Rocky hill [ad8s], rocky hill, 1 day, owner:
Centaur [ie7w], centaurs, number: 15
Harpie [ft0e], harpies, number: 4
Seen here:
Garrison [in9h], garrison, uncontrolled, with four peasants
Pack of wolves [eh0k], wolves, number: 9
Pack of wolves [cd7g], wolves, number: 6
Pack of wolves [hg7a], wolves, number: 5


Buy {{$ctrl.quantity}} shares of {{$ctrl.symbol.Symbol}} at {{$ctrl.symbol.Ask | currency}} a share for {{$ctrl.quantity * $ctrl.symbol.Ask | currency}}
You will have {{$ctrl.user.selectedAccount.availableCash - ($ctrl.quantity * $ctrl.symbol.Ask) | currency}} in remaining cash.


--- layout: post title: "Broadcom does the Right Thing" date: 2010-09-10 12:57:10 +0000 permalink: /2010/09/10/broadcom-does-the-right-thing/ category: Misc redirect_from: - /blog/broadcom-does-the-right-thing/ ---
Looks like Broadcom is doing the right thing: http://arstechnica.com/open-source/news/2010/09/broadcom-announces-official-open-source-drivers-for-linux.ars
They've released fully-open drivers for 3 of their 802.11n chipsets. I hope this'll spread to more of their hardware, but regardless, it's a great move. No longer will Broadcom be an absolute contraindication to my buying hardware. Thanks Broadcom!


8.1.2. sklearn.cluster.DBSCAN¶
- class sklearn.cluster.DBSCAN(eps=0.5, min_samples=5, metric='euclidean', verbose=False, random_state=None)¶
Perform DBSCAN clustering from vector array or distance matrix.
DBSCAN - Density-Based Spatial Clustering of Applications with Noise. Finds core samples of high density and expands clusters from them. Good for data which contains clusters of similar density.
Parameters : eps : float, optional
The maximum distance between two samples for them to be considered as in the same neighborhood.
min_samples : int, optional
The number of samples in a neighborhood for a point to be considered as a core point.
metric : string, or callable
The metric to use when calculating distance between instances in a feature array. If metric is a string or callable, it must be one of the options allowed by metrics.pairwise.calculate_distance for its metric parameter. If metric is “precomputed”, X is assumed to be a distance matrix and must be square.
random_state : numpy.RandomState, optional
The generator used to initialize the centers. Defaults to numpy.random.
verbose : boolean, optional
The verbosity level
Notes
See examples/plot_dbscan.py for an example.
References
Ester, M., H. P. Kriegel, J. Sander, and X. Xu, “A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise”. In: Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, AAAI Press, pp. 226–231. 1996
Attributes
core_sample_indices_ array, shape = [n_core_samples] Indices of core samples. components_ array, shape = [n_core_samples, n_features] Copy of each core sample found by training. labels_ array, shape = [n_samples] Cluster labels for each point in the dataset given to fit(). Noisy samples are given the label -1. Methods
fit(X, **params) Perform DBSCAN clustering from vector array or distance matrix. get_params([deep]) Get parameters for the estimator set_params(**params) Set the parameters of the estimator. - __init__(eps=0.5, min_samples=5, metric='euclidean', verbose=False, random_state=None)¶
- fit(X, **params)¶
Perform DBSCAN clustering from vector array or distance matrix.
Parameters : X: array [n_samples, n_samples] or [n_samples, n_features] :
Array of distances between samples, or a feature array. The array is treated as a feature array unless the metric is given as ‘precomputed’.
params: dict :
Overwrite keywords from __init__.
- get_params(deep=True)¶
Get parameters for the estimator
Parameters : deep: boolean, optional :
If True, will return the parameters for this estimator and contained subobjects that are estimators.
- set_params(**params)¶
Set the parameters of the estimator.
The method works on simple estimators as well as on nested objects (such as pipelines). The former have parameters of the form <component>__<parameter> so that it’s possible to update each component of a nested object.
Returns : self :


BACK
Manager Menu
Description
Developing cost:
Reward value:
Expertise:
Junior
Medior
Senior
ADD PRODUCT


Tourism Australia launches Virtual Travel Fair
by Sanchita NambiarTourism Australia has announced its Virtual Travel Fair, a bi-yearly sale that allows Indian travellers to enjoy special deals on their trip to Australia.
As part of the sale, Tourism Australia has collaborated with seven airlines including Air India, Cathay Pacific, China Southern Airlines, Malaysia Airlines, Singapore Airlines, SriLankan Airlines, and Thai Airways to offer fares starting from as low as ₹40,000. A range of discounts on hotels, cars rentals and recreational experiences are also being offered through Tourism Australia’s Aussie specialist agents, key distribution partners and leading online travel agents like MakeMyTrip, GoIbibo, Yatra and Cleartrip.
Nishant Kashikar, country manager, India and Gulf, Tourism Australia said, “We are always exploring avenues to keep offering value for money holiday experiences to our Indian travellers. We are proud to collaborate with seven leading airlines, our key distribution partners and the Australian tourism Industry to provide this opportunity to Indian travellers. The response to the previous versions of the sale event has been phenomenal, and we are confident of repeating this success given that 2020 is a power packed year of cricket in Australia.”
The sale is valid from November 14 to December 13, 2019 with a travel validity of up to December 2020.


Studio GUI
Touch User interface that controls a self recording green-screen studio
Role
Lead UX/UI Designer. In charge of designing user experience and graphical elements.
Overview
The Youstar Studio is a self recording room that any user in the University can utilize to record themselves. The system is equipped with a green-screen, professional recording lighting, camera and sounds system. The user only interacts with a control screen that with a simple graphic interface walks them through the different recording scenarios they would like to utilize; after the user selects their recording style the system automatically will be set up to the specified parameters and be ready for an hour long recording.
Users can record, pause and save their recording at any point. The user can bring their own devices to the room and utilize any media they wish to incorporate in their recording.
System Flow
Starting with the initial requirements of desired functionality I worked with developers and users to determine a flow for the system. The chart above is what we determined the system should follow to create a simple and usable recording experience for any level of user.
Wireframes
Once the desired flow was established I created paper wireframes with screens showing the functionality they would contain. The wireframes were shown to a group of users and adjusted into digital mockups where a more permanent place for items were established.
Usability Test
User testing was conducted with interfaces on a click through prototype, which was very helpful to gather feedback and see how users would interact with the interface. Users found the system easy to understand and any level of expertise could utilize the studio.
Click Through Prototype
Collaborating with Devs
In order to deliver design to developers I created a simple HTML CSS page where I could show elements, colors, typography and examples of interactions. Where code gaps existed, I created simple interaction videos to represent the desired action and communicated as detailed as possible so developers could implement. In this site I also attached the assets necessary so in delivering one web file all the elements were hosted in the same place.
By delivering assets in this manner it allowed us to communicate more clearly on what the desired design and interactions were for the project. The site was hosted on an internal site, but here is a copy of the file I provided. Youstar style guide
Final Design
The final design was implemented and has been used by students, faculty and staff at the University. To see a video of how is used please visit the Texas State University YouStar youtube video


Toggle navigation
LCSK - Agent Panel
Show Real Time Visits
Internal Agent Chat
...
Logged in as
Chat Sessions
Log In to Start Accepting Chat Requests
Enter your agent name and password
Agent Name
Agent Password
Start accepting chat >
Real time visits
Requested on
Page
Referrer
City
Country
In Chat
Invite
Send
×
Available commands


Two day, single track, Barcelona, warm.
Your Code as a Crime Scene by Adam Tornhill
code-maat: A command line tool to mine and analyze data from version-control systems
test.check in Clojure based on QuickCheck from Haskell
Write rules that tests are generated from
This is reaallllly useful
Example: Write some rules around Nuxeo docs and generate tests for our indexer code
There are some Python libs but they are not as mature
Think this is a case for using Clojure or other languages with mature libraries
More on Generative Testing
Om is a wrapper on React.js which is real cool but not my main takeaway
The main takeaway was making smarter side effect-y/network calls
There is a big drive for this at Netflix, Facebook...
e.g. using JSONGraph, Netflix reduced network traffic from their apps by 90%
Libraries that take a group of calls and through smart things and convention does things like...
I ate too much jamon
Second high profile/high traffic site using minimal unit tests with integration tests and LOTS of monitoring
Performance and Lies talk - the JVM inliner ignores long methods!
I'd go again


Diamond Health Club Classes
Diamond Health Club offers several different classes for varying
interests and abilities. To receive our current schedule,
e-mail Marcia Lopez.
Senior Classes
For our members 60 years and older
- Aerobics
- Yoga
- Stretch and Strengthen
- Water Aerobics
Adult Classes
For members older than 16
- Aerobics
- Kickboxing
- Yoga
- Circuit Training
- Water Aerobics
- Masters Swimming
Teen Classes
For ages 12 to 18
- Aerobics
- Basketball
- Gymnastics
- Weight Training
- Swim lessons
- Babysitting Certification
Children's Classes
For ages 5 to 11
- CardioKids
- Swim lessons
- Jumping rope
Diamond Health Club ♦
4317 Alvin Way ♦
Boise, ID 83701 ♦
(208) 555-4398
Your Year-Round Source for Fun Family Health


Hi guys, today I have a quick tip where I will show you another cool functionality of modern JavaScript, the operators spread and rest. This little guys has been implanted in ES6 and bellow is a description of each one.
Rest operator: Used to merge a list of function arguments into an array:
function sortArgs(...args){
//args is an array so we can use array methods like sort or map
return args.sort();
}
If you have a function call sum() and do you want this function sum all of arguments passed as parameter, independent if one or ten arguments are passed, for example you just need make something like this:
function sum(...args){
let sum = 0;
for (let arg of args) sum += arg;
return sum;
}
print(sum(1,3,4)); //8
print(sum(2,2,2,1)); //7
print(sum(1,2,3,4,5,6,7,8,9)); //45
Rest parameter must be at the end, something like function(a, ..b, c) don’t make sense.
Spread operator: Used to split up array elements or objects properties:
const oldArray = [1,2,3];
const newArray = [...oldArray, 4, 5];
console.log(newArray); //[1,2,3,4,5]
const oldObject = {name: 'Batman', age: '25'};
const newObject = {...oldObject, city:'Gothan'};
console.log(newObject); //{name: 'Batman', age: '25', city:'Gothan'};
The spread operator can be used anywhere in the array literal and it can be used multiple times, like this:
let nfcnorth = ['Packers', 'Bears', 'Lions', 'Vikings'];
let nfcsouth = ['Buccaneers', 'Falcons', 'Panthers', 'Saints'];
let nfc = ['49ers', ...nfcnorth, 'Rams', 'Cowboys', ...nfcsouth, 'Eagles', 'Giants'];
console.log(nfc);
Combine arrays
const array = [1,2,3];
let newArray = [4, 5];
newArray.push(...array);
print(newArray); //[4,5,1,2,3];
If you make something like newArray.push(array) the result would be [4,5, [1,2,3]];
Copying arrays
const array = [1,2,3];
const newArray = [...array];
console.log(newArray); //[1,2,3]
Using Math Functions
let numbers = [8, 20, 15, 2];
Math.min(...numbers); //1
Combining with Destructuring
let { x, y, ...z } = { x: 1, y: 2, w: 3, z: 4 };
console.log(x); // 1
console.log(y); // 2
console.log(z); // { w: 3, z: 4 }
As I said this would be a quick tip, so this is all folks, until next time! :-D
Written on September 15th, 2018 by Hallessandro D´villa