diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/404.html b/404.html new file mode 100644 index 00000000..f89a30ba --- /dev/null +++ b/404.html @@ -0,0 +1,992 @@ + + + + + + + + + + + + + + + + + + + + + + Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ +

404 - Not found

+ +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/_media/favicon.ico b/_media/favicon.ico new file mode 100644 index 00000000..cf55b0c8 Binary files /dev/null and b/_media/favicon.ico differ diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 00000000..1cf13b9f Binary files /dev/null and b/assets/images/favicon.png differ diff --git a/assets/javascripts/bundle.a00a7c5e.min.js b/assets/javascripts/bundle.a00a7c5e.min.js new file mode 100644 index 00000000..88ee663c --- /dev/null +++ b/assets/javascripts/bundle.a00a7c5e.min.js @@ -0,0 +1,29 @@ +"use strict";(()=>{var Hi=Object.create;var xr=Object.defineProperty;var Pi=Object.getOwnPropertyDescriptor;var $i=Object.getOwnPropertyNames,kt=Object.getOwnPropertySymbols,Ii=Object.getPrototypeOf,Er=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable;var on=(e,t,r)=>t in e?xr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,P=(e,t)=>{for(var r in t||(t={}))Er.call(t,r)&&on(e,r,t[r]);if(kt)for(var r of kt(t))an.call(t,r)&&on(e,r,t[r]);return e};var sn=(e,t)=>{var r={};for(var n in e)Er.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&kt)for(var n of kt(e))t.indexOf(n)<0&&an.call(e,n)&&(r[n]=e[n]);return r};var Ht=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var Fi=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of $i(t))!Er.call(e,o)&&o!==r&&xr(e,o,{get:()=>t[o],enumerable:!(n=Pi(t,o))||n.enumerable});return e};var yt=(e,t,r)=>(r=e!=null?Hi(Ii(e)):{},Fi(t||!e||!e.__esModule?xr(r,"default",{value:e,enumerable:!0}):r,e));var fn=Ht((wr,cn)=>{(function(e,t){typeof wr=="object"&&typeof cn!="undefined"?t():typeof define=="function"&&define.amd?define(t):t()})(wr,function(){"use strict";function e(r){var n=!0,o=!1,i=null,a={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function s(T){return!!(T&&T!==document&&T.nodeName!=="HTML"&&T.nodeName!=="BODY"&&"classList"in T&&"contains"in T.classList)}function f(T){var Ke=T.type,We=T.tagName;return!!(We==="INPUT"&&a[Ke]&&!T.readOnly||We==="TEXTAREA"&&!T.readOnly||T.isContentEditable)}function c(T){T.classList.contains("focus-visible")||(T.classList.add("focus-visible"),T.setAttribute("data-focus-visible-added",""))}function u(T){T.hasAttribute("data-focus-visible-added")&&(T.classList.remove("focus-visible"),T.removeAttribute("data-focus-visible-added"))}function p(T){T.metaKey||T.altKey||T.ctrlKey||(s(r.activeElement)&&c(r.activeElement),n=!0)}function m(T){n=!1}function d(T){s(T.target)&&(n||f(T.target))&&c(T.target)}function h(T){s(T.target)&&(T.target.classList.contains("focus-visible")||T.target.hasAttribute("data-focus-visible-added"))&&(o=!0,window.clearTimeout(i),i=window.setTimeout(function(){o=!1},100),u(T.target))}function v(T){document.visibilityState==="hidden"&&(o&&(n=!0),B())}function B(){document.addEventListener("mousemove",z),document.addEventListener("mousedown",z),document.addEventListener("mouseup",z),document.addEventListener("pointermove",z),document.addEventListener("pointerdown",z),document.addEventListener("pointerup",z),document.addEventListener("touchmove",z),document.addEventListener("touchstart",z),document.addEventListener("touchend",z)}function ne(){document.removeEventListener("mousemove",z),document.removeEventListener("mousedown",z),document.removeEventListener("mouseup",z),document.removeEventListener("pointermove",z),document.removeEventListener("pointerdown",z),document.removeEventListener("pointerup",z),document.removeEventListener("touchmove",z),document.removeEventListener("touchstart",z),document.removeEventListener("touchend",z)}function z(T){T.target.nodeName&&T.target.nodeName.toLowerCase()==="html"||(n=!1,ne())}document.addEventListener("keydown",p,!0),document.addEventListener("mousedown",m,!0),document.addEventListener("pointerdown",m,!0),document.addEventListener("touchstart",m,!0),document.addEventListener("visibilitychange",v,!0),B(),r.addEventListener("focus",d,!0),r.addEventListener("blur",h,!0),r.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&r.host?r.host.setAttribute("data-js-focus-visible",""):r.nodeType===Node.DOCUMENT_NODE&&(document.documentElement.classList.add("js-focus-visible"),document.documentElement.setAttribute("data-js-focus-visible",""))}if(typeof window!="undefined"&&typeof document!="undefined"){window.applyFocusVisiblePolyfill=e;var t;try{t=new CustomEvent("focus-visible-polyfill-ready")}catch(r){t=document.createEvent("CustomEvent"),t.initCustomEvent("focus-visible-polyfill-ready",!1,!1,{})}window.dispatchEvent(t)}typeof document!="undefined"&&e(document)})});var un=Ht(Sr=>{(function(e){var t=function(){try{return!!Symbol.iterator}catch(c){return!1}},r=t(),n=function(c){var u={next:function(){var p=c.shift();return{done:p===void 0,value:p}}};return r&&(u[Symbol.iterator]=function(){return u}),u},o=function(c){return encodeURIComponent(c).replace(/%20/g,"+")},i=function(c){return decodeURIComponent(String(c).replace(/\+/g," "))},a=function(){var c=function(p){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var m=typeof p;if(m!=="undefined")if(m==="string")p!==""&&this._fromString(p);else if(p instanceof c){var d=this;p.forEach(function(ne,z){d.append(z,ne)})}else if(p!==null&&m==="object")if(Object.prototype.toString.call(p)==="[object Array]")for(var h=0;hd[0]?1:0}),c._entries&&(c._entries={});for(var p=0;p1?i(d[1]):"")}})})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Sr);(function(e){var t=function(){try{var o=new e.URL("b","http://a");return o.pathname="c d",o.href==="http://a/c%20d"&&o.searchParams}catch(i){return!1}},r=function(){var o=e.URL,i=function(f,c){typeof f!="string"&&(f=String(f)),c&&typeof c!="string"&&(c=String(c));var u=document,p;if(c&&(e.location===void 0||c!==e.location.href)){c=c.toLowerCase(),u=document.implementation.createHTMLDocument(""),p=u.createElement("base"),p.href=c,u.head.appendChild(p);try{if(p.href.indexOf(c)!==0)throw new Error(p.href)}catch(T){throw new Error("URL unable to set base "+c+" due to "+T)}}var m=u.createElement("a");m.href=f,p&&(u.body.appendChild(m),m.href=m.href);var d=u.createElement("input");if(d.type="url",d.value=f,m.protocol===":"||!/:/.test(m.href)||!d.checkValidity()&&!c)throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:m});var h=new e.URLSearchParams(this.search),v=!0,B=!0,ne=this;["append","delete","set"].forEach(function(T){var Ke=h[T];h[T]=function(){Ke.apply(h,arguments),v&&(B=!1,ne.search=h.toString(),B=!0)}}),Object.defineProperty(this,"searchParams",{value:h,enumerable:!0});var z=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==z&&(z=this.search,B&&(v=!1,this.searchParams._fromString(this.search),v=!0))}})},a=i.prototype,s=function(f){Object.defineProperty(a,f,{get:function(){return this._anchorElement[f]},set:function(c){this._anchorElement[f]=c},enumerable:!0})};["hash","host","hostname","port","protocol"].forEach(function(f){s(f)}),Object.defineProperty(a,"search",{get:function(){return this._anchorElement.search},set:function(f){this._anchorElement.search=f,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(a,{toString:{get:function(){var f=this;return function(){return f.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(f){this._anchorElement.href=f,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(f){this._anchorElement.pathname=f},enumerable:!0},origin:{get:function(){var f={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],c=this._anchorElement.port!=f&&this._anchorElement.port!=="";return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(c?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(f){},enumerable:!0},username:{get:function(){return""},set:function(f){},enumerable:!0}}),i.createObjectURL=function(f){return o.createObjectURL.apply(o,arguments)},i.revokeObjectURL=function(f){return o.revokeObjectURL.apply(o,arguments)},e.URL=i};if(t()||r(),e.location!==void 0&&!("origin"in e.location)){var n=function(){return e.location.protocol+"//"+e.location.hostname+(e.location.port?":"+e.location.port:"")};try{Object.defineProperty(e.location,"origin",{get:n,enumerable:!0})}catch(o){setInterval(function(){e.location.origin=n()},100)}}})(typeof global!="undefined"?global:typeof window!="undefined"?window:typeof self!="undefined"?self:Sr)});var Qr=Ht((Lt,Kr)=>{/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(t,r){typeof Lt=="object"&&typeof Kr=="object"?Kr.exports=r():typeof define=="function"&&define.amd?define([],r):typeof Lt=="object"?Lt.ClipboardJS=r():t.ClipboardJS=r()})(Lt,function(){return function(){var e={686:function(n,o,i){"use strict";i.d(o,{default:function(){return ki}});var a=i(279),s=i.n(a),f=i(370),c=i.n(f),u=i(817),p=i.n(u);function m(j){try{return document.execCommand(j)}catch(O){return!1}}var d=function(O){var w=p()(O);return m("cut"),w},h=d;function v(j){var O=document.documentElement.getAttribute("dir")==="rtl",w=document.createElement("textarea");w.style.fontSize="12pt",w.style.border="0",w.style.padding="0",w.style.margin="0",w.style.position="absolute",w.style[O?"right":"left"]="-9999px";var k=window.pageYOffset||document.documentElement.scrollTop;return w.style.top="".concat(k,"px"),w.setAttribute("readonly",""),w.value=j,w}var B=function(O,w){var k=v(O);w.container.appendChild(k);var F=p()(k);return m("copy"),k.remove(),F},ne=function(O){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},k="";return typeof O=="string"?k=B(O,w):O instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(O==null?void 0:O.type)?k=B(O.value,w):(k=p()(O),m("copy")),k},z=ne;function T(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?T=function(w){return typeof w}:T=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},T(j)}var Ke=function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=O.action,k=w===void 0?"copy":w,F=O.container,q=O.target,Le=O.text;if(k!=="copy"&&k!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(q!==void 0)if(q&&T(q)==="object"&&q.nodeType===1){if(k==="copy"&&q.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(k==="cut"&&(q.hasAttribute("readonly")||q.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(Le)return z(Le,{container:F});if(q)return k==="cut"?h(q):z(q,{container:F})},We=Ke;function Ie(j){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Ie=function(w){return typeof w}:Ie=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},Ie(j)}function Ti(j,O){if(!(j instanceof O))throw new TypeError("Cannot call a class as a function")}function nn(j,O){for(var w=0;w0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof F.action=="function"?F.action:this.defaultAction,this.target=typeof F.target=="function"?F.target:this.defaultTarget,this.text=typeof F.text=="function"?F.text:this.defaultText,this.container=Ie(F.container)==="object"?F.container:document.body}},{key:"listenClick",value:function(F){var q=this;this.listener=c()(F,"click",function(Le){return q.onClick(Le)})}},{key:"onClick",value:function(F){var q=F.delegateTarget||F.currentTarget,Le=this.action(q)||"copy",Rt=We({action:Le,container:this.container,target:this.target(q),text:this.text(q)});this.emit(Rt?"success":"error",{action:Le,text:Rt,trigger:q,clearSelection:function(){q&&q.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(F){return yr("action",F)}},{key:"defaultTarget",value:function(F){var q=yr("target",F);if(q)return document.querySelector(q)}},{key:"defaultText",value:function(F){return yr("text",F)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(F){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return z(F,q)}},{key:"cut",value:function(F){return h(F)}},{key:"isSupported",value:function(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],q=typeof F=="string"?[F]:F,Le=!!document.queryCommandSupported;return q.forEach(function(Rt){Le=Le&&!!document.queryCommandSupported(Rt)}),Le}}]),w}(s()),ki=Ri},828:function(n){var o=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var i=Element.prototype;i.matches=i.matchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector||i.webkitMatchesSelector}function a(s,f){for(;s&&s.nodeType!==o;){if(typeof s.matches=="function"&&s.matches(f))return s;s=s.parentNode}}n.exports=a},438:function(n,o,i){var a=i(828);function s(u,p,m,d,h){var v=c.apply(this,arguments);return u.addEventListener(m,v,h),{destroy:function(){u.removeEventListener(m,v,h)}}}function f(u,p,m,d,h){return typeof u.addEventListener=="function"?s.apply(null,arguments):typeof m=="function"?s.bind(null,document).apply(null,arguments):(typeof u=="string"&&(u=document.querySelectorAll(u)),Array.prototype.map.call(u,function(v){return s(v,p,m,d,h)}))}function c(u,p,m,d){return function(h){h.delegateTarget=a(h.target,p),h.delegateTarget&&d.call(u,h)}}n.exports=f},879:function(n,o){o.node=function(i){return i!==void 0&&i instanceof HTMLElement&&i.nodeType===1},o.nodeList=function(i){var a=Object.prototype.toString.call(i);return i!==void 0&&(a==="[object NodeList]"||a==="[object HTMLCollection]")&&"length"in i&&(i.length===0||o.node(i[0]))},o.string=function(i){return typeof i=="string"||i instanceof String},o.fn=function(i){var a=Object.prototype.toString.call(i);return a==="[object Function]"}},370:function(n,o,i){var a=i(879),s=i(438);function f(m,d,h){if(!m&&!d&&!h)throw new Error("Missing required arguments");if(!a.string(d))throw new TypeError("Second argument must be a String");if(!a.fn(h))throw new TypeError("Third argument must be a Function");if(a.node(m))return c(m,d,h);if(a.nodeList(m))return u(m,d,h);if(a.string(m))return p(m,d,h);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function c(m,d,h){return m.addEventListener(d,h),{destroy:function(){m.removeEventListener(d,h)}}}function u(m,d,h){return Array.prototype.forEach.call(m,function(v){v.addEventListener(d,h)}),{destroy:function(){Array.prototype.forEach.call(m,function(v){v.removeEventListener(d,h)})}}}function p(m,d,h){return s(document.body,m,d,h)}n.exports=f},817:function(n){function o(i){var a;if(i.nodeName==="SELECT")i.focus(),a=i.value;else if(i.nodeName==="INPUT"||i.nodeName==="TEXTAREA"){var s=i.hasAttribute("readonly");s||i.setAttribute("readonly",""),i.select(),i.setSelectionRange(0,i.value.length),s||i.removeAttribute("readonly"),a=i.value}else{i.hasAttribute("contenteditable")&&i.focus();var f=window.getSelection(),c=document.createRange();c.selectNodeContents(i),f.removeAllRanges(),f.addRange(c),a=f.toString()}return a}n.exports=o},279:function(n){function o(){}o.prototype={on:function(i,a,s){var f=this.e||(this.e={});return(f[i]||(f[i]=[])).push({fn:a,ctx:s}),this},once:function(i,a,s){var f=this;function c(){f.off(i,c),a.apply(s,arguments)}return c._=a,this.on(i,c,s)},emit:function(i){var a=[].slice.call(arguments,1),s=((this.e||(this.e={}))[i]||[]).slice(),f=0,c=s.length;for(f;f{"use strict";/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var is=/["'&<>]/;Jo.exports=as;function as(e){var t=""+e,r=is.exec(t);if(!r)return t;var n,o="",i=0,a=0;for(i=r.index;i0&&i[i.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),o,i=[],a;try{for(;(t===void 0||t-- >0)&&!(o=n.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(r=n.return)&&r.call(n)}finally{if(a)throw a.error}}return i}function D(e,t,r){if(r||arguments.length===2)for(var n=0,o=t.length,i;n1||s(m,d)})})}function s(m,d){try{f(n[m](d))}catch(h){p(i[0][3],h)}}function f(m){m.value instanceof Xe?Promise.resolve(m.value.v).then(c,u):p(i[0][2],m)}function c(m){s("next",m)}function u(m){s("throw",m)}function p(m,d){m(d),i.shift(),i.length&&s(i[0][0],i[0][1])}}function mn(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof xe=="function"?xe(e):e[Symbol.iterator](),r={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=e[i]&&function(a){return new Promise(function(s,f){a=e[i](a),o(s,f,a.done,a.value)})}}function o(i,a,s,f){Promise.resolve(f).then(function(c){i({value:c,done:s})},a)}}function A(e){return typeof e=="function"}function at(e){var t=function(n){Error.call(n),n.stack=new Error().stack},r=e(t);return r.prototype=Object.create(Error.prototype),r.prototype.constructor=r,r}var $t=at(function(e){return function(r){e(this),this.message=r?r.length+` errors occurred during unsubscription: +`+r.map(function(n,o){return o+1+") "+n.toString()}).join(` + `):"",this.name="UnsubscriptionError",this.errors=r}});function De(e,t){if(e){var r=e.indexOf(t);0<=r&&e.splice(r,1)}}var Fe=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,r,n,o,i;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=xe(a),f=s.next();!f.done;f=s.next()){var c=f.value;c.remove(this)}}catch(v){t={error:v}}finally{try{f&&!f.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}else a.remove(this);var u=this.initialTeardown;if(A(u))try{u()}catch(v){i=v instanceof $t?v.errors:[v]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var m=xe(p),d=m.next();!d.done;d=m.next()){var h=d.value;try{dn(h)}catch(v){i=i!=null?i:[],v instanceof $t?i=D(D([],W(i)),W(v.errors)):i.push(v)}}}catch(v){n={error:v}}finally{try{d&&!d.done&&(o=m.return)&&o.call(m)}finally{if(n)throw n.error}}}if(i)throw new $t(i)}},e.prototype.add=function(t){var r;if(t&&t!==this)if(this.closed)dn(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(r=this._finalizers)!==null&&r!==void 0?r:[]).push(t)}},e.prototype._hasParent=function(t){var r=this._parentage;return r===t||Array.isArray(r)&&r.includes(t)},e.prototype._addParent=function(t){var r=this._parentage;this._parentage=Array.isArray(r)?(r.push(t),r):r?[r,t]:t},e.prototype._removeParent=function(t){var r=this._parentage;r===t?this._parentage=null:Array.isArray(r)&&De(r,t)},e.prototype.remove=function(t){var r=this._finalizers;r&&De(r,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}();var Or=Fe.EMPTY;function It(e){return e instanceof Fe||e&&"closed"in e&&A(e.remove)&&A(e.add)&&A(e.unsubscribe)}function dn(e){A(e)?e():e.unsubscribe()}var Ae={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var st={setTimeout:function(e,t){for(var r=[],n=2;n0},enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(r){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,r)},t.prototype._subscribe=function(r){return this._throwIfClosed(),this._checkFinalizedStatuses(r),this._innerSubscribe(r)},t.prototype._innerSubscribe=function(r){var n=this,o=this,i=o.hasError,a=o.isStopped,s=o.observers;return i||a?Or:(this.currentObservers=null,s.push(r),new Fe(function(){n.currentObservers=null,De(s,r)}))},t.prototype._checkFinalizedStatuses=function(r){var n=this,o=n.hasError,i=n.thrownError,a=n.isStopped;o?r.error(i):a&&r.complete()},t.prototype.asObservable=function(){var r=new U;return r.source=this,r},t.create=function(r,n){return new wn(r,n)},t}(U);var wn=function(e){ie(t,e);function t(r,n){var o=e.call(this)||this;return o.destination=r,o.source=n,o}return t.prototype.next=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.next)===null||o===void 0||o.call(n,r)},t.prototype.error=function(r){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.error)===null||o===void 0||o.call(n,r)},t.prototype.complete=function(){var r,n;(n=(r=this.destination)===null||r===void 0?void 0:r.complete)===null||n===void 0||n.call(r)},t.prototype._subscribe=function(r){var n,o;return(o=(n=this.source)===null||n===void 0?void 0:n.subscribe(r))!==null&&o!==void 0?o:Or},t}(E);var Et={now:function(){return(Et.delegate||Date).now()},delegate:void 0};var wt=function(e){ie(t,e);function t(r,n,o){r===void 0&&(r=1/0),n===void 0&&(n=1/0),o===void 0&&(o=Et);var i=e.call(this)||this;return i._bufferSize=r,i._windowTime=n,i._timestampProvider=o,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=n===1/0,i._bufferSize=Math.max(1,r),i._windowTime=Math.max(1,n),i}return t.prototype.next=function(r){var n=this,o=n.isStopped,i=n._buffer,a=n._infiniteTimeWindow,s=n._timestampProvider,f=n._windowTime;o||(i.push(r),!a&&i.push(s.now()+f)),this._trimBuffer(),e.prototype.next.call(this,r)},t.prototype._subscribe=function(r){this._throwIfClosed(),this._trimBuffer();for(var n=this._innerSubscribe(r),o=this,i=o._infiniteTimeWindow,a=o._buffer,s=a.slice(),f=0;f0?e.prototype.requestAsyncId.call(this,r,n,o):(r.actions.push(this),r._scheduled||(r._scheduled=ut.requestAnimationFrame(function(){return r.flush(void 0)})))},t.prototype.recycleAsyncId=function(r,n,o){var i;if(o===void 0&&(o=0),o!=null?o>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,r,n,o);var a=r.actions;n!=null&&((i=a[a.length-1])===null||i===void 0?void 0:i.id)!==n&&(ut.cancelAnimationFrame(n),r._scheduled=void 0)},t}(Ut);var On=function(e){ie(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(r){this._active=!0;var n=this._scheduled;this._scheduled=void 0;var o=this.actions,i;r=r||o.shift();do if(i=r.execute(r.state,r.delay))break;while((r=o[0])&&r.id===n&&o.shift());if(this._active=!1,i){for(;(r=o[0])&&r.id===n&&o.shift();)r.unsubscribe();throw i}},t}(Wt);var we=new On(Tn);var R=new U(function(e){return e.complete()});function Dt(e){return e&&A(e.schedule)}function kr(e){return e[e.length-1]}function Qe(e){return A(kr(e))?e.pop():void 0}function Se(e){return Dt(kr(e))?e.pop():void 0}function Vt(e,t){return typeof kr(e)=="number"?e.pop():t}var pt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function zt(e){return A(e==null?void 0:e.then)}function Nt(e){return A(e[ft])}function qt(e){return Symbol.asyncIterator&&A(e==null?void 0:e[Symbol.asyncIterator])}function Kt(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Ki(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Qt=Ki();function Yt(e){return A(e==null?void 0:e[Qt])}function Gt(e){return ln(this,arguments,function(){var r,n,o,i;return Pt(this,function(a){switch(a.label){case 0:r=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,Xe(r.read())];case 3:return n=a.sent(),o=n.value,i=n.done,i?[4,Xe(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,Xe(o)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return r.releaseLock(),[7];case 10:return[2]}})})}function Bt(e){return A(e==null?void 0:e.getReader)}function $(e){if(e instanceof U)return e;if(e!=null){if(Nt(e))return Qi(e);if(pt(e))return Yi(e);if(zt(e))return Gi(e);if(qt(e))return _n(e);if(Yt(e))return Bi(e);if(Bt(e))return Ji(e)}throw Kt(e)}function Qi(e){return new U(function(t){var r=e[ft]();if(A(r.subscribe))return r.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Yi(e){return new U(function(t){for(var r=0;r=2;return function(n){return n.pipe(e?_(function(o,i){return e(o,i,n)}):de,Oe(1),r?He(t):zn(function(){return new Xt}))}}function Nn(){for(var e=[],t=0;t=2,!0))}function fe(e){e===void 0&&(e={});var t=e.connector,r=t===void 0?function(){return new E}:t,n=e.resetOnError,o=n===void 0?!0:n,i=e.resetOnComplete,a=i===void 0?!0:i,s=e.resetOnRefCountZero,f=s===void 0?!0:s;return function(c){var u,p,m,d=0,h=!1,v=!1,B=function(){p==null||p.unsubscribe(),p=void 0},ne=function(){B(),u=m=void 0,h=v=!1},z=function(){var T=u;ne(),T==null||T.unsubscribe()};return g(function(T,Ke){d++,!v&&!h&&B();var We=m=m!=null?m:r();Ke.add(function(){d--,d===0&&!v&&!h&&(p=jr(z,f))}),We.subscribe(Ke),!u&&d>0&&(u=new et({next:function(Ie){return We.next(Ie)},error:function(Ie){v=!0,B(),p=jr(ne,o,Ie),We.error(Ie)},complete:function(){h=!0,B(),p=jr(ne,a),We.complete()}}),$(T).subscribe(u))})(c)}}function jr(e,t){for(var r=[],n=2;ne.next(document)),e}function K(e,t=document){return Array.from(t.querySelectorAll(e))}function V(e,t=document){let r=se(e,t);if(typeof r=="undefined")throw new ReferenceError(`Missing element: expected "${e}" to be present`);return r}function se(e,t=document){return t.querySelector(e)||void 0}function _e(){return document.activeElement instanceof HTMLElement&&document.activeElement||void 0}function tr(e){return L(b(document.body,"focusin"),b(document.body,"focusout")).pipe(ke(1),l(()=>{let t=_e();return typeof t!="undefined"?e.contains(t):!1}),N(e===_e()),G())}function Be(e){return{x:e.offsetLeft,y:e.offsetTop}}function Yn(e){return L(b(window,"load"),b(window,"resize")).pipe(Ce(0,we),l(()=>Be(e)),N(Be(e)))}function rr(e){return{x:e.scrollLeft,y:e.scrollTop}}function dt(e){return L(b(e,"scroll"),b(window,"resize")).pipe(Ce(0,we),l(()=>rr(e)),N(rr(e)))}var Bn=function(){if(typeof Map!="undefined")return Map;function e(t,r){var n=-1;return t.some(function(o,i){return o[0]===r?(n=i,!0):!1}),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(r){var n=e(this.__entries__,r),o=this.__entries__[n];return o&&o[1]},t.prototype.set=function(r,n){var o=e(this.__entries__,r);~o?this.__entries__[o][1]=n:this.__entries__.push([r,n])},t.prototype.delete=function(r){var n=this.__entries__,o=e(n,r);~o&&n.splice(o,1)},t.prototype.has=function(r){return!!~e(this.__entries__,r)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(r,n){n===void 0&&(n=null);for(var o=0,i=this.__entries__;o0},e.prototype.connect_=function(){!zr||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),xa?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){!zr||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(t){var r=t.propertyName,n=r===void 0?"":r,o=ya.some(function(i){return!!~n.indexOf(i)});o&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),Jn=function(e,t){for(var r=0,n=Object.keys(t);r0},e}(),Zn=typeof WeakMap!="undefined"?new WeakMap:new Bn,eo=function(){function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var r=Ea.getInstance(),n=new Ra(t,r,this);Zn.set(this,n)}return e}();["observe","unobserve","disconnect"].forEach(function(e){eo.prototype[e]=function(){var t;return(t=Zn.get(this))[e].apply(t,arguments)}});var ka=function(){return typeof nr.ResizeObserver!="undefined"?nr.ResizeObserver:eo}(),to=ka;var ro=new E,Ha=I(()=>H(new to(e=>{for(let t of e)ro.next(t)}))).pipe(x(e=>L(Te,H(e)).pipe(C(()=>e.disconnect()))),J(1));function he(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ge(e){return Ha.pipe(S(t=>t.observe(e)),x(t=>ro.pipe(_(({target:r})=>r===e),C(()=>t.unobserve(e)),l(()=>he(e)))),N(he(e)))}function bt(e){return{width:e.scrollWidth,height:e.scrollHeight}}function ar(e){let t=e.parentElement;for(;t&&(e.scrollWidth<=t.scrollWidth&&e.scrollHeight<=t.scrollHeight);)t=(e=t).parentElement;return t?e:void 0}var no=new E,Pa=I(()=>H(new IntersectionObserver(e=>{for(let t of e)no.next(t)},{threshold:0}))).pipe(x(e=>L(Te,H(e)).pipe(C(()=>e.disconnect()))),J(1));function sr(e){return Pa.pipe(S(t=>t.observe(e)),x(t=>no.pipe(_(({target:r})=>r===e),C(()=>t.unobserve(e)),l(({isIntersecting:r})=>r))))}function oo(e,t=16){return dt(e).pipe(l(({y:r})=>{let n=he(e),o=bt(e);return r>=o.height-n.height-t}),G())}var cr={drawer:V("[data-md-toggle=drawer]"),search:V("[data-md-toggle=search]")};function io(e){return cr[e].checked}function qe(e,t){cr[e].checked!==t&&cr[e].click()}function je(e){let t=cr[e];return b(t,"change").pipe(l(()=>t.checked),N(t.checked))}function $a(e,t){switch(e.constructor){case HTMLInputElement:return e.type==="radio"?/^Arrow/.test(t):!0;case HTMLSelectElement:case HTMLTextAreaElement:return!0;default:return e.isContentEditable}}function Ia(){return L(b(window,"compositionstart").pipe(l(()=>!0)),b(window,"compositionend").pipe(l(()=>!1))).pipe(N(!1))}function ao(){let e=b(window,"keydown").pipe(_(t=>!(t.metaKey||t.ctrlKey)),l(t=>({mode:io("search")?"search":"global",type:t.key,claim(){t.preventDefault(),t.stopPropagation()}})),_(({mode:t,type:r})=>{if(t==="global"){let n=_e();if(typeof n!="undefined")return!$a(n,r)}return!0}),fe());return Ia().pipe(x(t=>t?R:e))}function Me(){return new URL(location.href)}function ot(e){location.href=e.href}function so(){return new E}function co(e,t){if(typeof t=="string"||typeof t=="number")e.innerHTML+=t.toString();else if(t instanceof Node)e.appendChild(t);else if(Array.isArray(t))for(let r of t)co(e,r)}function M(e,t,...r){let n=document.createElement(e);if(t)for(let o of Object.keys(t))typeof t[o]!="undefined"&&(typeof t[o]!="boolean"?n.setAttribute(o,t[o]):n.setAttribute(o,""));for(let o of r)co(n,o);return n}function fr(e){if(e>999){let t=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(t)}k`}else return e.toString()}function fo(){return location.hash.substring(1)}function uo(e){let t=M("a",{href:e});t.addEventListener("click",r=>r.stopPropagation()),t.click()}function Fa(){return b(window,"hashchange").pipe(l(fo),N(fo()),_(e=>e.length>0),J(1))}function po(){return Fa().pipe(l(e=>se(`[id="${e}"]`)),_(e=>typeof e!="undefined"))}function Nr(e){let t=matchMedia(e);return Zt(r=>t.addListener(()=>r(t.matches))).pipe(N(t.matches))}function lo(){let e=matchMedia("print");return L(b(window,"beforeprint").pipe(l(()=>!0)),b(window,"afterprint").pipe(l(()=>!1))).pipe(N(e.matches))}function qr(e,t){return e.pipe(x(r=>r?t():R))}function ur(e,t={credentials:"same-origin"}){return pe(fetch(`${e}`,t)).pipe(ce(()=>R),x(r=>r.status!==200?Tt(()=>new Error(r.statusText)):H(r)))}function Ue(e,t){return ur(e,t).pipe(x(r=>r.json()),J(1))}function mo(e,t){let r=new DOMParser;return ur(e,t).pipe(x(n=>n.text()),l(n=>r.parseFromString(n,"text/xml")),J(1))}function pr(e){let t=M("script",{src:e});return I(()=>(document.head.appendChild(t),L(b(t,"load"),b(t,"error").pipe(x(()=>Tt(()=>new ReferenceError(`Invalid script: ${e}`))))).pipe(l(()=>{}),C(()=>document.head.removeChild(t)),Oe(1))))}function ho(){return{x:Math.max(0,scrollX),y:Math.max(0,scrollY)}}function bo(){return L(b(window,"scroll",{passive:!0}),b(window,"resize",{passive:!0})).pipe(l(ho),N(ho()))}function vo(){return{width:innerWidth,height:innerHeight}}function go(){return b(window,"resize",{passive:!0}).pipe(l(vo),N(vo()))}function yo(){return Q([bo(),go()]).pipe(l(([e,t])=>({offset:e,size:t})),J(1))}function lr(e,{viewport$:t,header$:r}){let n=t.pipe(X("size")),o=Q([n,r]).pipe(l(()=>Be(e)));return Q([r,t,o]).pipe(l(([{height:i},{offset:a,size:s},{x:f,y:c}])=>({offset:{x:a.x-f,y:a.y-c+i},size:s})))}(()=>{function e(n,o){parent.postMessage(n,o||"*")}function t(...n){return n.reduce((o,i)=>o.then(()=>new Promise(a=>{let s=document.createElement("script");s.src=i,s.onload=a,document.body.appendChild(s)})),Promise.resolve())}var r=class{constructor(n){this.url=n,this.onerror=null,this.onmessage=null,this.onmessageerror=null,this.m=a=>{a.source===this.w&&(a.stopImmediatePropagation(),this.dispatchEvent(new MessageEvent("message",{data:a.data})),this.onmessage&&this.onmessage(a))},this.e=(a,s,f,c,u)=>{if(s===this.url.toString()){let p=new ErrorEvent("error",{message:a,filename:s,lineno:f,colno:c,error:u});this.dispatchEvent(p),this.onerror&&this.onerror(p)}};let o=new EventTarget;this.addEventListener=o.addEventListener.bind(o),this.removeEventListener=o.removeEventListener.bind(o),this.dispatchEvent=o.dispatchEvent.bind(o);let i=document.createElement("iframe");i.width=i.height=i.frameBorder="0",document.body.appendChild(this.iframe=i),this.w.document.open(),this.w.document.write(` + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

EOS mTLS Configuration

+

Overview

+

EOS supports the use of mutual TLS (mTLS) for gRPC, RESTCONF and eAPI services. This allows the use of certificates, +signed by a recognized and trusted CA, for authentication to gNMI and other gRPC based services.

+

By default only certificates signed with Arista's CA are trusted. In order to generate and sign certificates for mTLS +authentication, an operator will need to install and configure a certifying authority (CA) that is used for signing +certificates that are generated on network elements as well as the servers that will be interacting with the gRPC +services. The necessary certificates for establishing the chain of trust will need to be imported into the switches and +tools interacting with the switches.

+

This document outlines the necessary steps to generate certificate signing requests (CSR) on arista devices, sign the +certificates and import these into the switches.

+

Process Overview

+
    +
  • Setup a private certificate authority (CA). This document uses easy-rsa
  • +
  • Generate CSRs from the switch as well as for the host that will be initiating connections to the switch using mTLS as + the authentication mechanism.
  • +
  • Sign the CSRs using the CA tools.
  • +
  • Copy the relevant elements to the switch (signed server certificate and CA certificate).
  • +
  • Configure the switch to use the certificates and the associated CA certificate to perform mTLS authentication.
  • +
  • Initiate connections from the clients to the switch to execute gNMI RPCs.
  • +
+

Easy-RSA Setup

+

The simple installation of Easy-RSA is well documented in the Easy RSA quick start +guide. For a more durable installation you're +encouraged to review the Easy-RSA documentation and customize the settings to your environment.

+

Easy-RSA CA parameters

+

easy RSA version: 3.0.8

+

As of this writing EOS only supports RSA certificates, this differs from the default configuration of Easy-RSA. The +following variable in the vars file will need to be set in order to generate the appropriate certificate type.

+
set_var EASYRSA_ALGO "rsa"
+
+

Use the easyrsa build-ca command to create the necessary certificate signing infrastructure within easyrsa. This will +generate a ca.crt certificate which can be imported into the PKI validation chain of the switches and other hosts in +your PKI domain. This can also be used in a standalone manner with most gnmi clients.

+

In our case, this CA certificate resides in: ${HOME}/easy-rsa/pki/ca.crt

+

This will need to be imported into the network elements where you're using mTLS for authentication.

+

Generate a Local Client Certificate

+

This will be used by local clients (gnmi, gnoi, gribi, etc.) connecting to the switches in order to authenticate.

+

Note the gnmi-client.cnf configuration file provided in the following openssl command is used to create the Subject +Alternate Name IP address entry associated with the client certificate. This is optional and is not required for +certificates.

+
mkdir ~/gnmi-client-cert
+cd ~/gnmi-client-cert
+openssl req -out gnmi-client.csr -newkey rsa:2048 -nodes -keyout gnmi-client.key -config gnmi-client.cnf
+
+

The above commands will generate a private key as well as the Certificate Signing Request (CSR)

+

Sign the Local Client Certificate with Easy-RSA

+

Note, that this is going to be a client certificate. As our gnmi client will be talking to the gnmi server on the +switch.

+
cd ~/easy-rsa
+./easyrsa import-req ../gnmi-client-cert gnmi-client.csr gnmi-client
+./easyrsa sign-req client gnmi-client
+
+

The sign-req command generates the following output.

+
Using SSL: openssl OpenSSL 1.1.1f  31 Mar 2020
+
+... snipped ...
+
+subject=
+    countryName               = us
+    stateOrProvinceName       = mn
+    localityName              = minneapolis
+    organizationName          = arista-lab
+    commonName                = sulrich@arista.com
+
+X509v3 Subject Alternative Name:
+    IP:192.168.1.11
+
+
+Type the word 'yes' to continue, or any other input to abort.
+  Confirm request details: yes
+Using configuration from /home/sulrich/easy-rsa/pki/easy-rsa-3625384.5yQThV/tmp.kaJhk0
+Check that the request matches the signature
+Signature ok
+The Subject's Distinguished Name is as follows
+countryName           :PRINTABLE:'us'
+stateOrProvinceName   :ASN.1 12:'mn'
+localityName          :ASN.1 12:'minneapolis'
+organizationName      :ASN.1 12:'arista-lab'
+commonName            :ASN.1 12:'sulrich@arista.com'
+Certificate is to be certified until Oct 10 19:45:42 2023 GMT (825 days)
+
+Write out database with 1 new entries
+Data Base Updated
+
+Certificate created at: /home/sulrich/easy-rsa/pki/issued/gnmi-client.crt
+
+

Switch Side Actions

+
    +
  • Generate a key pair on the switch the key will be named v1.key
  • +
+
security pki key generate rsa 4096 v1.key
+
+
    +
  • Generate the CSR
  • +
+
security pki certificate generate signing-request key v1.key
+
+
    +
  • Capture the CSR text into a file and copy this to the CA server.
  • +
+

Sign the Switch CSR with Easy-RSA

+

Note that in this case we're generating a server certificate.

+
cd ~/easy-rsa
+./easyrsa import-req ../v1.csr v1
+./easyrsa sign-req server v1
+
+

This will generate the signed certificate and place it into the easy-rsa local store.

+

${HOME}/easy-rsa/pki/issued/v1.crt

+
    +
  • Copy this to the switch and import it into the switch's certificate store.
  • +
+

copy file:/mnt/flash/v1.crt certificate:v1.crt

+

Copy the Private CA Certificate to the Switch

+

You will need to copy the CA.crt (commonly in <easyrsa_root>/pki/ca.crt) to the switch and add it to the list of +certificates. In the following example the file has been copied to the switch as demo-ca.crt.

+
copy flash:demo-ca.crt certificate:
+
+

SSL Profile Configuration

+

Configure the necessary ssl profile and include the demo-ca.crt in the list of trusted CAs.

+
management security
+   ssl profile test-arista
+      certificate v1.crt key v1.key
+      trust certificate demo-ca.crt
+!
+
+

gNMI Configuration

+

The following configuration associates the gnmi service with the associated ssl profile and enables it for use with mTLS +for authentication.

+
management api gnmi
+   transport grpc default
+      ssl profile test-arista
+   provider eos-native
+!
+
+

At this point the switch is configured to accept connections from clients with valid, signed certificates.

+

Useful Troubleshooting Commands

+

show management api gnmi

+

This command enables you to determine the operational state of the gnmi process as well as whether or not the ssl profile +is considered valid.

+

show management security ssl profile

+

This command enables you to see the state of the ssl profiles and whether there are issues with the validation chain.

+

Clocks and Certificate Lifetime

+

Certificates should be created with a finite lifetime and rotated within that lifetime. However, if the clocks on the +switch are grossly off this may impact certificate operation. Make sure that the clock on the switch is set correctly +and synchronized to a reliable time source.

+

Client Examples

+

gnmi (Arista Client)

+
gnmi -addr 192.168.1.21:6030                    \
+  -username admin -password arista              \
+  -cafile easy-rsa/pki/ca.crt                   \
+  -certfile easy-rsa/pki/issued/gnmi-client.crt \
+  -keyfile gnmi-client/gnmi-client.key capabilities
+
+

gnmic

+
gnmic -a 192.168.1.21:6030 -u admin -p arista    \
+  --tls-ca easy-rsa/pki/ca.crt                   \
+  --tls-cert easy-rsa/pki/issued/gnmi-client.crt \
+  --tls-key gnmi-client/gnmi-client.key capabilities
+
+

Additional References

+ + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/configuration/netconf/index.html b/configuration/netconf/index.html new file mode 100644 index 00000000..5e3a8bf4 --- /dev/null +++ b/configuration/netconf/index.html @@ -0,0 +1,1124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + NETCONF Device Configuration - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

NETCONF

+ +

Overview

+

EOS provides support for managing the switch via NETCONF.

+

NETCONF

+

Currently supported NETCONF operations: get, get-config, get-schema, +edit-config, lock, unlock, close-session, kill-session.

+

To configure NETCONF in default VRF we can enable the ssh transport under +management api netconf:

+

Default VRF

+
management api netconf
+   transport ssh test
+
+

Non-default VRF

+
management api netconf
+   transport ssh test
+      vrf management
+
+

Changing the port:

+
management api netconf
+   transport ssh test
+      port 830
+
+

Apply ACL

+
management api netconf
+   transport ssh test
+      ip access-group ACCESS_GROUP
+
+

Note The ACL should be a standard ACL allowing hosts or subnets.

+

Status check:

+
#show management api netconf
+
+Enabled:            Yes
+Server:             running on port 830, in management VRF
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/configuration/openconfig/index.html b/configuration/openconfig/index.html new file mode 100644 index 00000000..f337417c --- /dev/null +++ b/configuration/openconfig/index.html @@ -0,0 +1,1658 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + OpenConfig Configuration - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ +
+ + + +
+
+ + + + + + + + + + + + + +

OpenConfig

+ +

Overview

+

EOS supports the OpenConfig gNMI interface for device management.

+

Platform compatibility

+

All EOS flavors support OpenConfig (physical, virtual, containerized, cloud).

+

gNMI

+

To start the gNMI server, which listens by default on TCP/6030 configure the gRPC transport under management api gnmi +in the global config mode:

+

Default VRF

+
management api gnmi
+  transport grpc openmgmt
+
+

Non-default VRF

+
management api gnmi
+   transport grpc openmgmt
+     vrf management
+
+

Changing the port:

+
management api gnmi
+   transport grpc openmgmt
+      port 5900
+
+

Apply ACL

+
management api gnmi
+   transport grpc openmgmt
+      ip access-group ACCESS_GROUP
+
+

Note, the ACL should be a standard ACL allowing hosts or subnets.

+

Authenticate the connection with TLS

+
management api gnmi
+   transport grpc openmgmt
+      ssl profile PROFILE
+
+

Enable authorization of incoming requests

+
management api gnmi
+   transport grpc openmgmt
+      authorization requests
+
+

Status check

+
#show management api gnmi
+Octa:               No
+Enabled:            Yes
+Server:             running on port 6030, in default VRF
+SSL Profile:        none
+QoS DSCP:           none
+
+

OCTA

+

The OpenConfig agent (gNMI API) can leverage the EOS state streaming agent's (TerminAttr) libraries, thus exposing EOS +native paths. If Octa (OpenConfig + TerminAttr) is enabled then OpenConfig, in addition to accepting OpenConfig paths in +gNMI get/subscribe requests, will also support EOS native paths (for example, Sysdb/Smash paths). This feature was +introduced in 4.22.1F.

+

gNMI requests received by Octa are interpreted as either OpenConfig or TerminAttr requests, as follows.

+
    +
  • gNMI requests containing an origin of eos_native are processed as as native path requests.
  • +
  • Requests lacking an origin of eos_native are treated as OpenConfig requests.
  • +
+

A gNMI client that supports specification of an origin as part of the associated RPC is a requirement.

+

Note support for sending GET/SUBSCRIBE requests to both an openconfig and an eos-native path in the same call is not yet +supported.

+

How to enable Octa

+

Octa can be enable by adding provider eos-native under management api gnmi

+

SW(config-mgmt-api-gnmi)#provider eos-native

+

Status check

+
#show management api gnmi
+Octa:               enabled
+Enabled:            Yes
+Server:             running on port 6030, in default VRF
+SSL Profile:        none
+QoS DSCP:           none
+
+
API models
+

Starting in EOS 4.24.0F it is possible to configure the Smash paths that Octa has access to. Under the management api +models mode, the provider smash sub-mode allows for enabling or disabling a Smash path with the [no] path +smash_path_here [disabled] command.

+
management api models
+   provider smash
+      path forwarding/status
+      path routing/status disabled
+      path routing/isis/lsdb
+
+

Note that every time a new path is added the Octa agent has to be restarted. +EOS CLI:

+
management api gnmi
+   transport grpc <NAME>
+   shutdown
+   no shutdown
+
+

Bash: +$ sudo killall Octa

+

Alternatively agent Octa terminate can be used from EOS CLI as well.

+

show management api models will list the Smash paths enabled/disabled

+

e.g.:

+
#show management api models
+provider smash
+  path /Smash/bridging
+  path /Smash/forwarding/status
+  path /Smash/routing/isis/lsdb
+  path /Smash/routing
+  path /Smash/routing/status disabled
+provider sysdb
+
+

AAA Accounting for gNMI/OpenConfig

+

Starting with EOS 4.27.2F accounting requests can be enabled to account records for gNMI/gNOI RPCs:

+
management api gnmi
+   transport grpc default
+      authorization requests
+      accounting requests
+   provider eos-native
+!
+aaa accounting commands all default start-stop logging
+
+

we can also use these commands to log to tacacs+ or radius and syslog too

+
aaa accounting commands all default start-stop group tacacs+
+aaa accounting commands all default start-stop group radius
+
+
spine1# sh management api gnmi
+Octa: enabled
+
+Transport: default
+Enabled: yes
+Server: running on port 6030, in default VRF
+SSL profile: none
+QoS DSCP: none
+Authorization required: yes
+Accounting requests: yes
+Certificate username authentication: no
+Notification timestamp: last change time
+Listen addresses: ::
+spine1#
+
+

Configuration change using OpenConfig and gNMI:

+
$ gnmic -a 192.168.0.10:6030 -u arista -p arista77rx --insecure set --update-path "/interfaces/interface[name=Ethernet1]/config/description" --update-value "test"
+{
+  "source": "192.168.0.10:6030",
+  "timestamp": 1663615213475353999,
+  "time": "2022-09-19T19:20:13.475353999Z",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "interfaces/interface[name=Ethernet1]/config/description"
+    }
+  ]
+}
+
+
$ gnmic -a 192.168.0.10:6030 -u arista -p arista77rx --insecure get --path "/interfaces/interface[name=Ethernet1]/config/description"
+[
+  {
+    "source": "192.168.0.10:6030",
+    "timestamp": 1663615224964145128,
+    "time": "2022-09-19T19:20:24.964145128Z",
+    "updates": [
+      {
+        "Path": "interfaces/interface[name=Ethernet1]/config/description",
+        "values": {
+          "interfaces/interface/config/description": "test"
+        }
+      }
+    ]
+  }
+]
+
+

Syslog messages on the device:

+
spine1#sh logging last 5 minutes
+Sep 19 19:20:13 spine1 Aaa: %ACCOUNTING-6-CMD: arista unknown unknown stop task_id=34 start_time=1663615213.48 timezone=UTC service=shell priv-lvl=15 cmd=OpenConfig.Set addr=192.168.0.1:57388 rpc=/gnmi.gNMI/Set request={"update":[{"path":"/interfaces/interface[name=Ethernet1]/config/description","val":"\\"test\\""}]} <cr>
+Sep 19 19:20:13 spine1 ConfigAgent: %SYS-5-CONFIG_SESSION_ENTERED: User arista entered configuration session session11521733719371 on GNMI (192.168.0.1:57388)
+Sep 19 19:20:13 spine1 ConfigAgent: %SYS-5-CONFIG_SESSION_COMMIT_SUCCESS: User arista committed configuration session session11521733719371 successfully on GNMI (192.168.0.1:57388)
+Sep 19 19:20:13 spine1 ConfigAgent: %SYS-5-CONFIG_SESSION_EXITED: User arista exited configuration session session11521733719371 on GNMI (192.168.0.1:57388)
+Sep 19 19:20:24 spine1 Aaa: %ACCOUNTING-6-CMD: arista unknown unknown stop task_id=35 start_time=1663615224.96 timezone=UTC service=shell priv-lvl=15 cmd=OpenConfig.Get addr=192.168.0.1:57428 rpc=/gnmi.gNMI/Get request={"path":[{"path":"/interfaces/interface[name=Ethernet1]/config/description"}]} <cr>
+
+
spine1#trace monitor octa
+--- Monitoring /var/log/agents/Octa-3748 ---
+I0919 19:20:13.715618    3748 router.go:234] Cli commands:
+configure session session11521733719371
+interface Ethernet1
+description test
+exit
+configure session session11521733719371 commit
+^Cspine1#
+
+
spine1#bash ps -ef | grep Octa
+root      3748   480  2 16:51 ?        00:03:20 /usr/bin/Octa --agenttitle=Octa
+
+
spine1#bash  more /var/log/agents/Octa-3748 | tail -4
+interface Ethernet1
+description test
+exit
+configure session session11521733719371 commit
+spine1#
+
+

Limitations

+

An accounting record is limited to a maximum of 8098 characters. +The record will be truncated if it exceeds the maximum character length.

+

gNMI per-RPC role authorizations

+

Starting in EOS 4.24.1F it is possible to perform authorization of each RPC (that is, GET, SET, SUBSCRIBE), if +authorization requests is supplied as described above.

+

During authorization, the OpenConfig agent will communicate with the AAA agent, allowing authorization policies or roles +to permit or deny the new tokens OpenConfig.Get and OpenConfig.Set.

+

For example, a role may be defined such as:

+
role oc-read
+   10 permit command OpenConfig.Get
+
+

A user which is assigned to this role would be allowed to issue a gNMI GET or SUBSCRIBE request, but not a SET request.

+
+

Note that this is only available for gNMI.

+
+

Enable AFT mapping

+

By default, mapping of the FIB (forwarding information base) to the OpenConfig AFT (abstract forwarding table) model is +disabled, as the volume of data can be large.

+

Starting in EOS 4.25.1F it is possible to enable these mappings, for IPV4, IPV6, or both, as described below:

+
management api models
+   provider aft
+      ipv4-unicast
+      ipv6-unicast
+
+
+

Note that prior to EOS 4.27 a restart of the gNMI agent is required, e.g.: agent Octa terminate or +agent OpenConfig terminate (in case the eos-native provider is not enabled).

+
+

Telemetry Timestamps

+

Per the GNMI specification, the default timestamp field of a notification message is set to be the time at which the +value of the underlying data source changes or when the reported event takes place. In order to facilitate integration +in legacy environments oriented around polling style operations, an option to support overriding the timestamp field to +the send-time is available. (as of 4.27.0F)

+

Overriding the timestamp to send-time is applicable to all STREAM and POLL subscriptions.

+

Configuration is outlined below.

+
management api gnmi
+   transport grpc <NAME>
+      notification timestamp send-time
+
+

If there's a need to return to the standards-oriented operation, the following mechanisms can be used to reset the +behavior.

+
no notification timestamp send-time
+default notification timestamp
+notification timestamp last-change-time
+
+
Validation +

+ +

#show management api gnmi
+Octa: enabled
+Set persistence: enabled
+
+Transport: default
+Enabled: yes
+Server: running on port 6030, in default VRF
+SSL profile: none
+QoS DSCP: none
+Authorization required: no
+Accounting requests: no
+Certificate username authentication: no
+Notification timestamp: send time  !! note: timestamp mode
+Listen addresses: ::
+
+ +

+
+ +

Configuration Persistence

+

By default, within EOS, the application of gNMI Set RPCs are not persisted to the startup-config. A copy +running-config startup-config is required in order to save configuration updates imposed via gNMI.

+

As of EOS 4.28.0F, if the operator desires to be able to save gNMI-driven configuration automatically, persistence can be +enabled by adding the following configuration. With this option, all gnmi Set operations will be saved to the +startup-config. Note, the configuration is saved using Arista's EOS configuration syntax and there is no corresponding +presentation of the OpenConfig syntax.

+
management api gnmi
+   transport grpc <NAME>
+   operation set persistence
+
+

If there is a need to return to the default mode of gNMI configuration non-persistence, this can be disabled using the +following commands.

+
no operation set persistence
+default operation set persistence
+
+
Validation +

+ +

#show management api gnmi
+Octa: enabled
+Set persistence: enabled  !! note: persistence state
+
+Transport: default
+Enabled: yes
+Server: running on port 6030, in default VRF
+SSL profile: none
+QoS DSCP: none
+Authorization required: no
+Accounting requests: no
+Certificate username authentication: no
+Notification timestamp: last change time
+Listen addresses: ::
+
+ +

+
+ +

Troubleshooting

+

The OpenConfig agent handles all transports described above: gNMI, RESTCONF, and +NETCONF. The agent log file is present at /var/log/agents/OpenConfig-{PID}. +Lines that begin with E are errors. Debug logging can be enabled with a +regular trace command. Here are a couple of examples:

+

(config)#trace OpenConfig setting server/9 - For server (gNMI) traces

+

(config)#trace OpenConfig setting */9 - For all traces with verbose setting

+

similarly if Octa is enabled:

+

(config)#trace Octa setting server/9 - For server (gNMI) traces

+

(config)#trace Octa setting */9 - For all traces with verbose setting

+

Limitations

+
    +
  • In EOS versions prior to 4.24.0F, not all Smash paths were accessible via Octa.
  • +
  • Starting in EOS 4.24.0F configuring the Smash paths that Octa has access to will also affect OpenConfig. Enabling a + Smash path for Octa can result in extra YANG paths being populated in OpenConfig. Disabling a Smash path can result in + having some YANG paths missing in OpenConfig.
  • +
  • The %<zone-id> optional suffix in YANG ietf:ipv4-address, and ietf:ipv6-address types are not supported.
  • +
  • An OpenConfig client update/merge/replace request can erase config that is not modified by the incoming request. This + happens if a config that is part of a certain mount point but not supported by OpenConfig is configured via CLI prior + to the OpenConfig client update/merge/replace request is processed.
  • +
+

Supported OpenConfig paths

+

Please refer to the EOS Central TOIs to see the new list of paths supported per release.

+

For convenience, supported paths may be found at: https://eos.arista.com/path-report.

+

References / Resources

+ + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/configuration/restconf/index.html b/configuration/restconf/index.html new file mode 100644 index 00000000..fafeda5a --- /dev/null +++ b/configuration/restconf/index.html @@ -0,0 +1,1213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + RESTCONF Configuration - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

RESTCONF

+ +

Overview

+

EOS provides support for RESTCONF and the necessary transport services to support it.

+

The RESTCONF server is in the EOS device.

+

RESTCONF configuration on EOS

+

Certificate

+

Certificate-based authentication is required for RESTCONF to operate. You should follow the instructions in the +Certificate Authentication section in order to generate and install a certificate to support +RESTCONF in your environment. Alternately, a self-signed certificate may be generated on the switch and certificate +validation can be handled appropriately by remote RESTCONF clients.

+

The following Cli command generates a self-signed cert:

+
security pki certificate generate self-signed restconf.crt key restconf.key generate rsa 2048 parameters common-name restconf
+
+

Create ssl profile:

+
management security
+   ssl profile restconf
+   certificate restconf.crt key restconf.key
+
+

RESTCONF API

+

Configure RESTCONF:

+

Default VRF:

+
management api restconf
+   transport https test
+   ssl profile restconf
+
+

Non-default VRF

+
management api restconf
+   transport https test
+   ssl profile restconf
+   vrf management
+
+

Changing the port:

+
management api restconf
+   transport https test
+      port 5900
+
+

Apply ACL

+
management api restconf
+   transport https test
+      ip access-group ACCESS_GROUP
+
+
+

Note The ACL should be a standard ACL allowing hosts or subnets.

+
+

Control-plane ACL

+

The default RESTCONF port on Arista devices is TCP 6020.

+

We need to change the default control-plane ACL on EOS in order to allow TCP 6020 (or to allow the configured RESTCONF port).

+

Please refer to this link

+

Status check

+
#show management api restconf
+Enabled:            Yes
+Server:             running on port 6020, in management VRF
+SSL Profile:        restconf
+QoS DSCP:           none
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/configuration/security/index.html b/configuration/security/index.html new file mode 100644 index 00000000..1b0ac706 --- /dev/null +++ b/configuration/security/index.html @@ -0,0 +1,1196 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Securing Management Services - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Security Configuration

+ +

Changing Default Service Ports

+

When changing the default ports one has to make sure they are also allowed in the control-plane ACL. The default +control-plane ACL cannot be modified, so a new one has to be created and applied under system control-plane (EOS +4.23+) or control-plane (pre-EOS 4.23). The fastest way to do this is to clone the existing control-plane and add +new permit rules.

+

Example

+

1. Reading the default CP ACL can be done with show ip access-lists default-control-plane-acl

+
#show ip access-lists default-control-plane-acl
+IP Access List default-control-plane-acl [readonly]
+        counters per-entry
+        10 permit icmp any any [match 7172 packets, 1 day, 20:46:09 ago]
+        20 permit ip any any tracked [match 98544013 packets, 0:00:36 ago]
+        30 permit udp any any eq bfd ttl eq 255
+        40 permit udp any any eq bfd-echo ttl eq 254
+        50 permit udp any any eq multihop-bfd
+        60 permit udp any any eq micro-bfd
+        70 permit udp any any eq sbfd
+        80 permit udp any eq sbfd any eq sbfd-initiator
+        90 permit ospf any any
+        100 permit tcp any any eq ssh telnet www snmp bgp https msdp ldp netconf-ssh gnmi [match 873 packets, 1 day, 20:43:39 ago]
+        110 permit udp any any eq bootps bootpc snmp rip ntp ldp [match 970 packets, 1:43:38 ago]
+        120 permit tcp any any eq mlag ttl eq 255
+        130 permit udp any any eq mlag ttl eq 255
+        140 permit vrrp any any
+        150 permit ahp any any
+        160 permit pim any any
+        170 permit igmp any any
+        180 permit tcp any any range 5900 5910
+        190 permit tcp any any range 50000 50100 [match 1480505 packets, 1 day, 20:43:16 ago]
+        200 permit udp any any range 51000 51100
+        210 permit tcp any any eq 3333
+        220 permit tcp any any eq nat ttl eq 255
+        230 permit tcp any eq bgp any
+        240 permit rsvp any any
+        250 permit tcp any any eq 6040
+        260 permit tcp any any eq 5541 ttl eq 255
+        270 permit tcp any any eq 5542 ttl eq 255
+
+

2. There are multiple ways to quickly edit and remove the unnecessary match + outputs, in this example we'll use sed on EOS. Save the file to /mnt/flash:

+
show ip access-lists  default-control-plane-acl | redirect flash:cpacl.txt
+
+

3. Enter bash: #bash

+

4. Go to /mnt/flash and remove the match outputs

+
cd /mnt/flash
+sudo sed -i  "s/\[.*//g" cpacl.txt
+
+

5. Reading the file now should be clean without all the match counter outputs like below:

+
IP Access List default-control-plane-acl
+        counters per-entry
+        10 permit icmp any any
+        20 permit ip any any tracked
+        30 permit udp any any eq bfd ttl eq 255
+        40 permit udp any any eq bfd-echo ttl eq 254
+        50 permit udp any any eq multihop-bfd
+        60 permit udp any any eq micro-bfd
+        70 permit udp any any eq sbfd
+        80 permit udp any eq sbfd any eq sbfd-initiator
+        90 permit ospf any any
+        100 permit tcp any any eq ssh telnet www snmp bgp https msdp ldp netconf-ssh gnmi
+        110 permit udp any any eq bootps bootpc snmp rip ntp ldp
+        120 permit tcp any any eq mlag ttl eq 255
+        130 permit udp any any eq mlag ttl eq 255
+        140 permit vrrp any any
+        150 permit ahp any any
+        160 permit pim any any
+        170 permit igmp any any
+        180 permit tcp any any range 5900 5910
+        190 permit tcp any any range 50000 50100
+        200 permit udp any any range 51000 51100
+        210 permit tcp any any eq 3333
+        220 permit tcp any any eq nat ttl eq 255
+        230 permit tcp any eq bgp any
+        240 permit rsvp any any
+        250 permit tcp any any eq 6040
+        260 permit tcp any any eq 5541 ttl eq 255
+        270 permit tcp any any eq 5542 ttl eq 255
+
+

6. Now we can just copy that ACLs content into a new ACL, add our new rules and apply it on the control-plane.

+

From config mode:

+
ip access-list custom-cp
+   <paste the content of the default CP from the file created>
+   280 permit tcp any any eq 5900
+
+

7. Apply the new ACL

+

Default VRF

+
system control-plane
+   ip access-group custom-cp in
+
+

Non-default VRF

+
system control-plane
+   ip access-group custom-cp vrf management in
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/WiFi/index.html b/examples/WiFi/index.html new file mode 100644 index 00000000..615e71e7 --- /dev/null +++ b/examples/WiFi/index.html @@ -0,0 +1,1492 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + WiFi - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

WiFi

+ +

Overview

+

Arista APs include an agent module (ocagent) that implements the OpenConfig +interfaces. The agent module interacts with the rest of the AP modules for +applying changes, fetching data, etc. For mor information on OpenConfig +implementation in Arista WiFi, +see OpenConfig for Arista WiFi.

+

This page lists a few examples of the AP using gNMI. For more information on gNxI, refer to gNxI Tools.

+

Get AP

+
python py_gnmicli.py -m
+get -t <AP-IP> -x /provision-aps -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com
+
+
Reveal output +

+ +

{
+  "openconfig-ap-manager:provision-ap": [
+    {
+      "mac": "30:86:2D:B0:0F:EF",
+      "config": {
+        "country-code": "IN",
+        "hostname": "arista"
+      },
+      "state": {
+        "country-code": "IN",
+        "hostname": "arista"
+      }
+    }
+  ]
+}
+
+ +

+
+ +

Get operating frequencies (bands) of SSID

+
python py_gnmicli.py -m
+get -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/ssids/ssid[name=<ssid-name>]/state/operating-frequency
+
+
Reveal output +

+ +

FREQ_2_5_GHZ
+
+ +

+
+ +

Get SSID Configuration

+
python py_gnmicli.py -m
+get -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/ssids/ssid[name=<ssid-name>]/config
+
+
Reveal output +

+ +

{
+  "openconfig-access-points:dva": true,
+  "openconfig-access-points:supported-data-rates-5g": [
+    "openconfig-wifi-types:RATE_11MB",
+    "openconfig-wifi-types:RATE_12MB",
+    "openconfig-wifi-types:RATE_18MB",
+    "openconfig-wifi-types:RATE_24MB",
+    "openconfig-wifi-types:RATE_36MB",
+    "openconfig-wifi-types:RATE_48MB",
+    "openconfig-wifi-types:RATE_54MB"
+  ],
+  "openconfig-access-points:opmode": "WPA2_PERSONAL",
+  "openconfig-access-points:okc": true,
+  "openconfig-access-points:supported-data-rates-2g": [
+    "openconfig-wifi-types:RATE_11MB",
+    "openconfig-wifi-types:RATE_12MB",
+    "openconfig-wifi-types:RATE_18MB",
+    "openconfig-wifi-types:RATE_24MB",
+    "openconfig-wifi-types:RATE_36MB",
+    "openconfig-wifi-types:RATE_48MB",
+    "openconfig-wifi-types:RATE_54MB"
+  ],
+  "openconfig-access-points:name": "OCWiFi1",
+  "openconfig-access-points:basic-data-rates-2g": [
+    "openconfig-wifi-types:RATE_11MB",
+    "openconfig-wifi-types:RATE_12MB",
+    "openconfig-wifi-types:RATE_18MB",
+    "openconfig-wifi-types:RATE_24MB",
+    "openconfig-wifi-types:RATE_36MB",
+    "openconfig-wifi-types:RATE_48MB",
+    "openconfig-wifi-types:RATE_54MB"
+  ],
+  "openconfig-access-points:wpa2-psk": "0123456789",
+  "openconfig-access-points:basic-data-rates-5g": [
+    "openconfig-wifi-types:RATE_11MB",
+    "openconfig-wifi-types:RATE_12MB",
+    "openconfig-wifi-types:RATE_18MB",
+    "openconfig-wifi-types:RATE_24MB",
+    "openconfig-wifi-types:RATE_36MB",
+    "openconfig-wifi-types:RATE_48MB",
+    "openconfig-wifi-types:RATE_54MB"
+  ]
+}
+
+ +

+
+ +

Get clients for SSID

+
python py_gnmicli.py -m
+get -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/ssids/ssid[name=<ssid-name>]/clients
+
+
Reveal output +

+ +

{
+  "openconfig-access-points:client": [
+    {
+      "mac": "C2:2F:42:79:CB:BA",
+      "client-rf": {
+        "state": {
+          "phy-rate": 0,
+          "rssi": -52,
+          "frequency": 0,
+          "snr": 42,
+          "ss": 0
+        }
+      },
+      "state": {
+        "mac": "C2:2F:42:79:CB:BA",
+        "counters": {
+          "tx-bytes": "34707",
+          "tx-retries": "0",
+          "rx-bytes": "19705",
+          "rx-retries": "18"
+        }
+      },
+      "client-connection": {
+        "state": {
+          "username": "",
+          "client-state": "openconfig-wifi-types:AUTHENTICATED",
+          "hostname": "",
+          "operating-system": "",
+          "ipv6-addresses": [
+            "fe80::c02f:42ff:fe79:cbba"
+          ],
+          "ipv4-address": [
+            "192.168.29.250"
+          ],
+          "connection-time": "1628849487411018113"
+        }
+      }
+    }
+  ]
+}
+
+ +

+
+ +

Get operating channel of radio

+
python py_gnmicli.py -m
+get -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/radios/radio[id=1][operating-frequency=FREQ_5GHZ]/state/channel
+
+
Reveal output +

+ +

{
+  timestamp: 1628855017049472718
+  update {
+    path {
+      elem {
+        name: "access-points"
+      }
+      elem {
+        name: "access-point"
+        key {
+          key: "hostname"
+          value: "arista"
+        }
+      }
+      elem {
+        name: "radios"
+      }
+      elem {
+        name: "radio"
+        key {
+          key: "id"
+          value: "1"
+        }
+        key {
+          key: "operating-frequency"
+          value: "FREQ_5GHZ"
+        }
+      }
+      elem {
+        name: "state"
+      }
+      elem {
+        name: "channel"
+      }
+    }
+    val {
+      uint_val: 36
+    }
+  }
+}
+
+ +

+
+ +

Get operating EIRP of radio

+
python py_gnmicli.py -m
+get -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/radios/radio[id=1][operating-frequency=FREQ_5GHZ]/state/transmit-eirp
+
+
Reveal output +

+ +

{
+  timestamp: 1628855017049472718
+  update {
+    path {
+      elem {
+        name: "access-points"
+      }
+      elem {
+        name: "access-point"
+        key {
+          key: "hostname"
+          value: "arista"
+        }
+      }
+      elem {
+        name: "radios"
+      }
+      elem {
+        name: "radio"
+        key {
+          key: "id"
+          value: "1"
+        }
+        key {
+          key: "operating-frequency"
+          value: "FREQ_5GHZ"
+        }
+      }
+      elem {
+        name: "state"
+      }
+      elem {
+        name: "transmit-eirp"
+      }
+    }
+    val {
+      uint_val: 28
+    }
+  }
+}
+
+ +

+
+ +

Set operating channel of radio

+
python py_gnmicli.py -m
+set-replace-t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/radios/radio[id=1][operating-frequency=FREQ_5GHZ]/config/channel -val 169
+
+
Reveal output +

+ +

response {
+  path {
+    elem {
+      name: "access-points"
+    }
+    elem {
+      name: "access-point"
+      key {
+        key: "hostname"
+        value: "arista"
+      }
+    }
+    elem {
+      name: "radios"
+    }
+    elem {
+      name: "radio"
+      key {
+        key: "id"
+        value: "1"
+      }
+      key {
+        key: "operating-frequency"
+        value: "FREQ_5GHZ"
+      }
+    }
+    elem {
+      name: "config"
+    }
+    elem {
+      name: "channel"
+    }
+  }
+  op: REPLACE
+}
+
+ +

+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/ansible/index.html b/examples/ansible/index.html new file mode 100644 index 00000000..d776a77c --- /dev/null +++ b/examples/ansible/index.html @@ -0,0 +1,1187 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ansible playbook example demo - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Ansible

+ +

overview

+

In this ansible collection we show how to use ansible to find all the available +modules within an Arista EOS device using the capabilities method within +gNMI.

+

Edit the inventory file to match your environment

+
[leaf]
+127.0.0.1 ansible_user=admin ansible_password=admin
+
+[all:vars]
+ansible_user=admin
+ansible_password=admin
+ansible_become_pass=admin
+ansible_python_interpreter=/usr/bin/python3
+ansible_port=6030
+ansible_connection=nokia.grpc.gnmi
+ansible_gnmi_encoding=JSON
+
+

gNMI collection

+
ansible-galaxy collection install nokia.openconfig
+
+

Run the playbook

+
ansible-playbook -i inventory capabilities.yaml
+
+

output of playbook

+
ok: [10.20.30.67] => {
+    "msg": {
+        "gNMIVersion": "0.7.0",
+        "supportedEncodings": [
+            "JSON",
+            "JSON_IETF",
+            "ASCII"
+        ],
+        "supportedModels": [
+            {
+                "name": "arista-exp-eos-multicast",
+                "organization": "Arista Networks <http://arista.com/>"
+            },
+            {
+                "name": "arista-exp-eos-evpn",
+                "organization": "Arista Networks, Inc."
+            },
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/gnmi-clients/arista-gnmi/index.html b/examples/gnmi-clients/arista-gnmi/index.html new file mode 100644 index 00000000..3dbdca19 --- /dev/null +++ b/examples/gnmi-clients/arista-gnmi/index.html @@ -0,0 +1,2778 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Arista gNMI client examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

gnmi (Arista)

+ +

gNMI GET RPC Examples

+

OpenConfig paths

+

Get all information

+
gnmi -addr 192.0.2.139:6030 -username admin -password arista get /
+
+

Get the BGP configuration in the default VRF

+
gnmi -addr 198.51.100.219:6030 -username admin -password arista \
+  get '/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp'`
+
+
Reveal output +

+ +

/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp:
+{
+  "openconfig-network-instance:global": {
+ "confederation": {
+   "config": {
+     "identifier": 0
+   },
+   "state": {p
+     "identifier": 0
+   }
+ },
+ "config": {
+   "as": 4206000022,
+   "router-id": "0.0.0.0"
+ },
+ "default-route-distance": {
+   "config": {
+     "external-route-distance": 200,
+     "internal-route-distance": 200
+   },
+   "state": {
+     "external-route-distance": 200,
+     "internal-route-distance": 200
+   }
+ },
+ "graceful-restart": {
+   "config": {
+     "restart-time": 0
+   },
+   "state": {
+     "restart-time": 0
+   }
+ },
+ "route-selection-options": {
+   "config": {},
+   "state": {}
+ },
+ "state": {
+   "as": 4206000022,
+   "router-id": "4.4.4.4"
+ }
+  },
+  "openconfig-network-instance:neighbors": {
+ "neighbor": [
+   {
+     "afi-safis": {
+       "afi-safi": [
+         {
+           "afi-safi-name": "IPV4_UNICAST",
+           "config": {
+             "afi-safi-name": "IPV4_UNICAST",
+             "enabled": false
+           },
+           "graceful-restart": {
+             "config": {
+               "enabled": false
+             },
+             "state": {
+               "enabled": false
+             }
+           },
+           "state": {
+             "afi-safi-name": "IPV4_UNICAST",
+             "enabled": false
+           }
+         },
+         {
+           "afi-safi-name": "IPV6_UNICAST",
+           "config": {
+             "afi-safi-name": "IPV6_UNICAST",
+             "enabled": false
+           },
+           "graceful-restart": {
+             "config": {
+               "enabled": false
+             },
+             "state": {
+               "enabled": false
+             }
+           },
+           "state": {
+             "afi-safi-name": "IPV6_UNICAST",
+             "enabled": false
+           }
+         }
+       ]
+     },
+     "config": {
+       "auth-password": "",
+       "description": "",
+       "local-as": 0,
+       "neighbor-address": "3.4.5.6",
+       "peer-as": 1,
+       "send-community": "NONE"
+     },
+     "ebgp-multihop": {
+       "config": {
+         "multihop-ttl": 0
+       },
+       "state": {
+         "multihop-ttl": 0
+       }
+     },
+     "neighbor-address": "3.4.5.6",
+     "route-reflector": {
+       "config": {
+         "route-reflector-client": false
+       },
+       "state": {
+         "route-reflector-client": false
+       }
+     },
+     "state": {
+       "auth-password": "",
+       "description": "",
+       "local-as": 0,
+       "peer-as": 1,
+       "send-community": "NONE"
+     },
+     "timers": {
+       "config": {
+         "hold-time": "180.0",
+         "keepalive-interval": "60.0"
+       },
+       "state": {
+         "hold-time": "180.0",
+         "keepalive-interval": "60.0"
+       }
+     },
+     "transport": {
+       "config": {
+         "passive-mode": false
+       },
+       "state": {
+         "passive-mode": false
+       }
+     }
+   },
+   {
+     "afi-safis": {
+       "afi-safi": [
+         {
+           "afi-safi-name": "IPV4_UNICAST",
+           "config": {
+             "afi-safi-name": "IPV4_UNICAST",
+             "enabled": false
+           },
+           "graceful-restart": {
+             "config": {
+               "enabled": false
+             },
+             "state": {
+               "enabled": false
+             }
+           },
+           "state": {
+             "afi-safi-name": "IPV4_UNICAST",
+             "enabled": false
+           }
+         },
+         {
+           "afi-safi-name": "IPV6_UNICAST",
+           "config": {
+             "afi-safi-name": "IPV6_UNICAST",
+             "enabled": false
+           },
+           "graceful-restart": {
+             "config": {
+               "enabled": false
+             },
+             "state": {
+               "enabled": false
+             }
+           },
+           "state": {
+             "afi-safi-name": "IPV6_UNICAST",
+             "enabled": false
+           }
+         }
+       ]
+     },
+     "config": {
+       "auth-password": "",
+       "description": "",
+       "local-as": 0,
+       "neighbor-address": "20.1.1.1",
+       "peer-as": 65001,
+       "send-community": "NONE"
+     },
+     "ebgp-multihop": {
+       "config": {
+         "multihop-ttl": 0
+       },
+       "state": {
+         "multihop-ttl": 0
+       }
+     },
+     "neighbor-address": "20.1.1.1",
+     "route-reflector": {
+       "config": {
+         "route-reflector-client": false
+       },
+       "state": {
+         "route-reflector-client": false
+       }
+     },
+     "state": {
+       "auth-password": "",
+       "description": "",
+       "local-as": 0,
+       "peer-as": 65001,
+       "send-community": "NONE"
+     },
+     "timers": {
+       "config": {
+         "hold-time": "180.0",
+         "keepalive-interval": "60.0"
+       },
+       "state": {
+         "hold-time": "180.0",
+         "keepalive-interval": "60.0"
+       }
+     },
+     "transport": {
+       "config": {
+         "passive-mode": false
+       },
+       "state": {
+         "passive-mode": false
+       }
+     }
+   }
+ ]
+  }
+
+ +

+
+ +

Get BGP neighbors

+
gnmi -addr 192.0.2.139 -username admin \
+  get '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors'
+
+
Reveal output +

+ +

/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors:
+{
+  "openconfig-network-instance:neighbor": [
+    {
+      "afi-safis": {
+        "afi-safi": [
+          {
+            "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST",
+            "config": {
+              "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST"
+            },
+            "state": {
+              "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST",
+              "prefixes": {
+                "arista-bgp-augments:best-ecmp-paths": 0,
+                "arista-bgp-augments:best-paths": 0,
+                "installed": 0,
+                "received": 0,
+                "sent": 0
+              }
+            }
+          },
+          {
+            "afi-safi-name": "openconfig-bgp-types:L2VPN_EVPN",
+            "config": {
+              "afi-safi-name": "openconfig-bgp-types:L2VPN_EVPN"
+            },
+            "state": {
+              "afi-safi-name": "openconfig-bgp-types:L2VPN_EVPN",
+              "prefixes": {
+                "arista-bgp-augments:best-ecmp-paths": 0,
+                "arista-bgp-augments:best-paths": 0,
+                "installed": 0,
+                "received": 0,
+                "sent": 0
+              }
+            }
+          },
+          {
+            "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST",
+            "config": {
+              "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST"
+            },
+            "state": {
+              "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST",
+              "prefixes": {
+                "arista-bgp-augments:best-ecmp-paths": 0,
+                "arista-bgp-augments:best-paths": 0,
+                "installed": 0,
+                "received": 0,
+                "sent": 0
+              }
+            }
+          }
+        ]
+      },
+      "apply-policy": {
+        "config": {
+          "default-export-policy": "REJECT_ROUTE",
+          "default-import-policy": "REJECT_ROUTE"
+        },
+        "state": {
+          "default-export-policy": "REJECT_ROUTE",
+          "default-import-policy": "REJECT_ROUTE"
+        }
+      },
+      "as-path-options": {
+        "config": {
+          "replace-peer-as": false
+        },
+        "state": {
+          "replace-peer-as": false
+        }
+      },
+      "config": {
+        "enabled": true,
+        "neighbor-address": "172.168.14.2",
+        "peer-as": 65002,
+        "send-community": "NONE"
+      },
+      "ebgp-multihop": {
+        "config": {
+          "enabled": false,
+          "multihop-ttl": 0
+        },
+        "state": {
+          "enabled": false,
+          "multihop-ttl": 0
+        }
+      },
+      "neighbor-address": "172.168.14.2",
+      "state": {
+        "enabled": true,
+        "established-transitions": "2",
+        "last-established": "1614170027122047488",
+        "messages": {
+          "received": {
+            "UPDATE": "2"
+          },
+          "sent": {
+            "UPDATE": "2"
+          }
+        },
+        "neighbor-address": "172.168.14.2",
+        "peer-as": 65002,
+        "send-community": "NONE",
+        "session-state": "ESTABLISHED"
+      },
+      "transport": {
+        "config": {
+          "mtu-discovery": true
+        },
+        "state": {
+          "mtu-discovery": true,
+          "remote-address": "172.168.14.2",
+          "remote-port": 0
+        }
+      }
+    }
+  ]
+}
+
+ +

+
+ +

Get all interface descriptions

+
gnmi -addr 192.0.2.139:6030 -username admin -password arista \
+  get '/interfaces/interface/subinterfaces/subinterface/state/description'
+
+
/interfaces/interface[name=Ethernet3]/subinterfaces/subinterface[index=0]/state/description: SRV01
+/interfaces/interface[name=Ethernet1]/subinterfaces/subinterface[index=0]/state/description: DCI
+/interfaces/interface[name=Ethernet2]/subinterfaces/subinterface[index=0]/state/description: To Spines
+
+

Get an interface's description

+
gnmi -addr 198.51.100.100:6030 -username admin -password arista \
+  get 'interfaces/interface[name=Ethernet1/1]/subinterfaces/subinterface/state/description'
+
+
/interfaces/interface[name=Ethernet1/1]/subinterfaces/subinterface[index=0]/state/description: "Tyrion"
+
+

Get the operational status of all interfaces

+
gnmi -addr 192.0.2.139:6030 -username admin -password arista \
+  get 'interfaces/interface/state/oper-status'`
+
+
Get all states of an interface
+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  get 'interfaces/interface[name=Ethernet24]/state/'`
+
+
Reveal output +

+ +

/interfaces/interface[name=Ethernet24]/state:
+{
+  "openconfig-interfaces:admin-status": "UP",
+  "openconfig-interfaces:counters": {
+    "in-broadcast-pkts": "1",
+    "in-discards": "0",
+    "in-errors": "0",
+    "in-fcs-errors": "0",
+    "in-multicast-pkts": "70143",
+    "in-octets": "570132503174",
+    "in-unicast-pkts": "376128549",
+    "out-broadcast-pkts": "2",
+    "out-discards": "0",
+    "out-errors": "0",
+    "out-multicast-pkts": "169207",
+    "out-octets": "569979193348",
+    "out-unicast-pkts": "376049116"
+  },
+  "openconfig-interfaces:description": "",
+  "openconfig-interfaces:enabled": true,
+  "openconfig-platform-port:hardware-port": "Port24",
+  "openconfig-interfaces:ifindex": 24,
+  "arista-intf-augments:inactive": false,
+  "openconfig-interfaces:last-change": "1614001155863084032",
+  "openconfig-interfaces:loopback-mode": false,
+  "openconfig-interfaces:mtu": 0,
+  "openconfig-interfaces:name": "Ethernet24",
+  "openconfig-interfaces:oper-status": "UP",
+  "openconfig-vlan:tpid": "openconfig-vlan-types:TPID_0X8100",
+  "openconfig-interfaces:type": "iana-if-type:ethernetCsmacd"
+}
+
+ +

+
+ +

Get an interface's operational status

+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  get 'interfaces/interface[name=Ethernet24]/state/oper-status'
+
+

Output:

+
/interfaces/interface[name=Ethernet24]/state/oper-status: UP
+
+

Get an interface's admin status

+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  get 'interfaces/interface[name=Ethernet24]/state/admin-status'`
+
+

Output:

+
/interfaces/interface[name=Ethernet24]/state/admin-status: UP
+
+
Get the DOM metrics of all interfaces
+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  get "components/component/transceiver/physical-channels/channel/state/"
+
+

Get the DOM metrics of an interface

+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  get "components/component[name=Ethernet24  transceiver]/transceiver/physical-channels/channel/state/"
+
+
Reveal output +

+ +

/components/component[name=Ethernet24 transceiver]/transceiver/physical-channels/channel[index=0]/state:
+{
+  "openconfig-platform-transceiver:index": 0,
+  "openconfig-platform-transceiver:input-power": {
+    "instant": "-0.26"
+  },
+  "openconfig-platform-transceiver:laser-bias-current": {
+    "instant": "7.49"
+  },
+  "openconfig-platform-transceiver:output-power": {
+    "instant": "0.32"
+  }
+}
+
+ +

+
+ +
Get per core CPU utilization
+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  get 'components/component/cpu'
+
+
Reveal output +

+ +

/components/component[name=CPU3]/cpu:
+{
+  "openconfig-platform-cpu:utilization": {
+    "state": {
+      "avg": 18,
+      "instant": 16,
+      "interval": "1000000000000",
+      "max": 28,
+      "max-time": "3230106984172745216",
+      "min": 13,
+      "min-time": "3230106514174602752"
+    }
+  }
+}
+/components/component[name=CPU0]/cpu:
+{
+  "openconfig-platform-cpu:utilization": {
+    "state": {
+      "avg": 17,
+      "instant": 16,
+      "interval": "1000000000000",
+      "max": 25,
+      "max-time": "3230106564173730816",
+      "min": 12,
+      "min-time": "3230106394175068672"
+    }
+  }
+}
+/components/component[name=CPU1]/cpu:
+{
+  "openconfig-platform-cpu:utilization": {
+    "state": {
+      "avg": 18,
+      "instant": 17,
+      "interval": "1000000000000",
+      "max": 27,
+      "max-time": "3230107464174793728",
+      "min": 13,
+      "min-time": "3230107334172570624"
+    }
+  }
+}
+/components/component[name=CPU2]/cpu:
+{
+  "openconfig-platform-cpu:utilization": {
+    "state": {
+      "avg": 17,
+      "instant": 21,
+      "interval": "1000000000000",
+      "max": 24,
+      "max-time": "3230106924173756928",
+      "min": 11,
+      "min-time": "3230107394173572608"
+    }
+  }
+}
+
+ +

+
+ +
Get the available/utilized memory
+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  get 'components/component/state/memory/'
+
+

Output:

+
/components/component[name=Chassis]/state/memory:
+{
+  "openconfig-platform:available": "8298774528",
+  "openconfig-platform:utilized": "7706267648"
+}
+
+
Get the system environment temperatures
+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+   get 'components/component/state/temperature/instant'
+
+
Reveal output +

+ +

/components/component[name=DomTemperatureSensor49]/state/temperature/instant: 30.49609375
+/components/component[name=DomTemperatureSensor25]/state/temperature/instant: 24.69921875
+/components/component[name=DomTemperatureSensor40]/state/temperature/instant: 25.5078125
+/components/component[name=TempSensorP2/2]/state/temperature/instant: 0.0
+/components/component[name=TempSensorP1/3]/state/temperature/instant: 40.0
+/components/component[name=TempSensorP2/1]/state/temperature/instant: 0.0
+/components/component[name=TempSensorP2/3]/state/temperature/instant: 0.0
+/components/component[name=DomTemperatureSensor24]/state/temperature/instant: 24.5
+/components/component[name=DomTemperatureSensor26]/state/temperature/instant: 23.73046875
+/components/component[name=DomTemperatureSensor54]/state/temperature/instant: 27.26953125
+/components/component[name=TempSensorP1/1]/state/temperature/instant: 34.0
+/components/component[name=DomTemperatureSensor50]/state/temperature/instant: 27.453125
+/components/component[name=TempSensorP1/2]/state/temperature/instant: 25.0
+/components/component[name=TempSensor1]/state/temperature/instant: 45.84278576588521
+/components/component[name=TempSensor15]/state/temperature/instant: 33.875
+/components/component[name=TempSensor18]/state/temperature/instant: 44.625
+/components/component[name=TempSensor16]/state/temperature/instant: 22.75
+/components/component[name=TempSensor17]/state/temperature/instant: 37.0
+/components/component[name=TempSensor14]/state/temperature/instant: 37.0
+
+ +

+
+ +

EOS Native paths

+

To get EOS native paths, OCTA has to be enabled as mentioned in the +configuration section. Performing GET/SUBSCRIBE actions using EOS native paths +require changing the origin to eos_native.

+

Commonly used paths

+
    +
  • MAC table: /Smash/bridging/status/smashFdbStatus
  • +
  • ARP table: /Smash/arp/status/arpEntry
  • +
  • Neighbor table: /Smash/arp/status/neighborEntry
  • +
  • IPv4 RIB: /Smash/routing/status/route
  • +
  • IPv6 RIB: /Smash/routing6/status/route
  • +
  • IPv4 next-hop table: /Smash/routing/status/nexthop
  • +
  • IPv6 next-hop table: /Smash/routing6/status/nexthop
  • +
  • CPU info: /Kernel/proc/cpu
  • +
  • Process statistics: /Kernel/proc/stat
  • +
  • System info: /Kernel/sysinfo
  • +
  • EOS version: /Eos/image
  • +
  • Interface counters: /Smash/counters/ethIntf/<agent>/current/counter
  • +
  • Values for <agent> are:
      +
    • 7500-family, 7280-family, 7020-family (Arad/Jericho ASICs): SandCounters
    • +
    • 7300-family, 7250-family, 7050-family, 7010 products, 720-family (Trident + ASICs): StrataCounters
    • +
    • For 7060-family, 7260-family (Tomahawk): Strata-FixedSystem or + StrataCounters from 4.22+
    • +
    • 7150-family products (Alta ASICs): FocalPointV2
    • +
    • 7160-family products (Cavium/Xpliant ASICs): XpCounters
    • +
    • 7170-family products (Barefoot ASIC): BfnCounters
    • +
    +
  • +
+
Get CPU utilization
+
gnmi -addr 192.0.2.130:6030 -username admin \
+  get origin=eos_native '/Kernel/proc/cpu/utilization/total'
+
+

Output:

+
/Kernel/proc/cpu/utilization/total/nice:
+38446
+/Kernel/proc/cpu/utilization/total/system:
+2347714
+/Kernel/proc/cpu/utilization/total/idle:
+247720286
+/Kernel/proc/cpu/utilization/total/name:
+total
+/Kernel/proc/cpu/utilization/total/util:
+7
+/Kernel/proc/cpu/utilization/total/user:
+16984784
+
+
Get transceiver DOM temperature
+
gnmi -addr 192.0.2.130:6030 -username admin  get origin=eos_native \
+  'Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32'`
+
+
Reveal output +

+ +

/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/temperature:
+{
+  "value": 32.5
+}
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/maxTemperature:
+{
+  "value": 34.88671875
+}
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/maxTemperatureTime: 1564757444.339129
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/name: DomTemperatureSensor32
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/generationId: 0
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/hwStatus: ok
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/alertRaised: false
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/alertRaisedCount: 0
+/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/lastAlertRaisedTime: 1564194739.259879
+
+ +

+
+ +
Get connectivity monitor host stats
+
gnmi -addr 192.0.2.139:6030 -username admin get origin=eos_native '/Sysdb/connectivityMonitor/status/hostStatus/'
+
+
Reveal output +

+ +

/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/key/hostName: wls100
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/key/vrfName:
+{
+  "value": "default"
+}
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/name: wls100_default
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/packetLoss: 0
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/httpResponseTime: 0
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/interfaceName:
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/jitter: 0
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/latency: 0
+/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/ipAddr: "192.0.2.140"
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/key/hostName: ats323
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/key/vrfName:
+{
+  "value": "management"
+}
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/name: ats323_management
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/ipAddr: "192.0.2.138"
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/latency: 0.127
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/jitter: 0.033
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/packetLoss: 0
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/httpResponseTime: 21.860306
+/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/interfaceName:
+
+ +

+
+ +

gNMI SET RPC Examples

+

OpenConfig paths

+

Configure BGP neighbor

+
Configure neighbor address and peer AS
+
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \
+  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \
+  '{"config": {"neighbor-address":"198.51.100.43", "peer-as": 123}}'
+
+
Configure neighbor address, peer AS and send-community
+
gnmi -addr 192.0.2.203:6030 -username arista -password arista
+  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \
+  {"config": {"neighbor-address":"198.51.100.43", "peer-as": 123, "enabled": true, "send-community": "EXTENDED"}}'
+
+

Create peer group

+
gnmi -addr 192.0.2.203 -username arista -password arista update \
+  '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/peer-groups/peer-group[peer-group-name=XYZ]' \
+  '{"config": {"peer-group-name":"XYZ", "local-as": 114}}'
+
+

Update the peer AS

+
gnmi -addr 192.0.2.203:6030 -username arista -password arista \
+  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.0]/config/peer-as' \
+  '110'
+
+
gnmi -addr 192.0.2.203:6030 -username arista -password arista \
+  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.0]' \
+  '{"config": {"peer-as": 110}}'
+
+

Update the peer group

+
gnmi -addr 192.0.2.203:6030 -username arista -password arista \
+  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-group' \
+  'XYZ'
+
+
gnmi -addr 192.0.2.203:6030 -username arista -password arista \
+  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.0]' \
+  '{"config": {"peer-group": "XYZ","peer-as": 143}}'
+
+

Update BGP config using json file

+
gnmi -addr 192.0.2.203:6030 -username arista -password arista \
+  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp' bgp.json
+
+
cat bgp.json
+
+
Reveal output +

+ +

{
+    "neighbors": {
+        "neighbor": [
+            {
+                "config": {
+                    "enabled": true,
+                    "neighbor-address": "10.10.10.154",
+                    "peer-group": "XYZ"
+                },
+                "neighbor-address": "10.10.10.154"
+            },
+            {
+                "config": {
+                    "enabled": true,
+                    "neighbor-address": "10.10.10.157",
+                    "peer-group": "XYZ"
+                },
+                "neighbor-address": "10.10.10.157"
+            }
+        ]
+    },
+    "peer-groups": {
+        "peer-group": [
+            {
+                "config": {
+                    "peer-as": 65002,
+                    "peer-group-name": "ABC"
+                },
+                "peer-group-name": "ABC"
+            }
+        ]
+    }
+}
+
+ +

+
+ +

Create an ACL

+
gnmi -addr 192.0.2.203:6030 -username admin -password arista \
+  update /acl/acl-sets acl2.json
+
+
cat acl2.json
+
+
Reveal output +

+ +

{
+   "acl-set": [
+      {
+         "config": {
+            "name": "test",
+            "type": "ACL_IPV4"
+         },
+         "name": "test",
+         "type": "ACL_IPV4",
+         "acl-entries": {
+            "acl-entry": [
+               {
+                  "sequence-id": 10,
+                  "actions": {
+                     "config": {
+                        "forwarding-action": "DROP"
+                     }
+                  },
+                  "config": {
+                     "sequence-id": 10
+                  },
+                  "ipv4": {
+                     "config": {
+                        "destination-address": "192.0.2.1/32",
+                        "source-address": "0.0.0.0/0"
+                     }
+                  }
+               }
+            ]
+         }
+      }
+   ]
+}
+
+ +

+
+ +

This creates

+
ip access-list test
+   10 deny ip any 1.0.0.0/12
+
+

Shutdown an interface

+
gnmi -addr 192.0.2.139:6030 -username arista -password arista  \
+  update '/interfaces/interface[name=Ethernet1]/config/enabled' \
+  'false'
+
+

Bring up an interface

+
gnmi -addr 192.0.2.139:6030 -username arista -password arista  \
+  update '/interfaces/interface[name=Ethernet1]/config/enabled' \
+  'true'
+
+

gNMI SUBSCRIBE RPC Examples

+

OpenConfig paths

+

Subscribe to all BGP neighbor states

+
gnmi -addr 192.0.2.203 -username arista -password arista \
+  subscribe '/network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state'
+
+

Subscribe to specific BGP neighbor state

+
gnmi -addr 192.0.2.203 -username arista -password arista \
+  subscribe '/network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor[neighbor-address=198.51.100.5]/state'
+
+

Subscribe with stream mode sample and interval

+
gnmi -addr 192.0.2.214:6030 -username admin -password arista \
+  -sample_interval 5s -stream_mode sample                     \
+  subscribe                                                   \
+  '/network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.1]/afi-safis/afi-safi[afi-safi-name=openconfig-bgp-types:IPV4_UNICAST]/state/prefixes/received'
+
+

CLI origin

+

Changing the maximum-routes for a BGP neighbor

+
gnmi -addr 192.0.2.214:6030 -username arista -password arista \
+    update origin=cli "" "router bgp 65101
+    neighbor IPv4-UNDERLAY-PEERS maximum-routes 12500"
+
+
+

NOTE the neighbor command has to be on a new line, so the previous line should not end in \.

+
+

show version

+
gnmi -addr 192.0.2.214:6030 -username cvpadmin -password arista \
+   get  origin=cli "show version"
+
+
Reveal output +

+ +

/show version:
+{
+  "architecture": "i686",
+  "bootupTimestamp": 1626291561.0,
+  "configMacAddress": "00:00:00:00:00:00",
+  "hardwareRevision": "",
+  "hwMacAddress": "00:00:00:00:00:00",
+  "imageFormatVersion": "1.0",
+  "internalBuildId": "ed275a6c-1771-482d-829b-125e9c6ba677",
+  "internalVersion": "4.26.2F-23035564.riorel",
+  "isIntlVersion": false,
+  "memFree": 2422124,
+  "memTotal": 4002356,
+  "mfgName": "Arista",
+  "modelName": "vEOS-lab",
+  "serialNumber": "BAD032986065E8DC14CBB6472EC314A6",
+  "systemMacAddress": "50:08:00:a7:ca:c3",
+  "uptime": 1814877.63,
+  "version": "4.26.2F-23035564.riorel (engineering build)"
+}
+
+ +

+
+ +

Running unconverted show commands that use 'text' format

+

To run show commands that are not converted to JSON and require format="text" the ASCII encoding +can be used from EOS 4.29.2F or newer.

+

show platform fap interrupts

+
gnmi -addr 192.0.2.214:6030 -username cvpadmin -password arista get encoding=ascii origin=cli "show platform fap interrupts"
+
+
Reveal output +

+ +

/show platform fap interrupts:
+ Jericho0
+ --------------------------------------------------------------------------------------------------------------
+ | Interrupt Bit                                                         | Count | First Occurrence    | Last Occurrence     |
+ --------------------------------------------------------------------------------------------------------------
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_12[0]       |    55 | 2023-10-05 00:02:22 | 2023-10-20 10:29:21 |
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_13[0]       |    39 | 2023-10-05 00:02:21 | 2023-10-16 19:00:15 |
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_14[0]       |    39 | 2023-10-05 00:02:23 | 2023-10-16 19:00:15 |
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_15[0]       |    39 | 2023-10-05 00:02:22 | 2023-10-16 19:00:15 |
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_20[0]       |    67 | 2023-10-05 00:02:26 | 2023-10-24 00:44:24 |
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_21[0]       |    56 | 2023-10-05 00:02:25 | 2023-10-24 00:44:24 |
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_22[0]       |    53 | 2023-10-05 00:02:25 | 2023-10-24 00:45:15 |
+ | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_23[0]       |    55 | 2023-10-05 00:02:24 | 2023-10-24 00:45:15 |
+ | IPS_QueueEnteredDel[1]                                                |     6 | 2023-10-11 14:00:20 | 2023-10-11 14:12:02 |
+ | EPNI_PP_NewDaErr[0]                                                   | 255206 | 2023-10-05 15:06:43 | 2023-10-25 21:42:04 |
+ | EPNI_PP_VsiMembershipDeny[1]                                          |     2 | 2023-10-11 02:27:16 | 2023-10-11 14:11:46 |
+ | EPNI_PP_EesLastActionNotAc[0]                                         | 255206 | 2023-10-05 15:06:43 | 2023-10-25 21:42:04 |
+ | EPNI_PP_EesLastActionNotAc[1]                                         | 47299 | 2023-10-05 13:33:12 | 2023-10-23 16:16:04 |
+ | FMAC_FMAC_2_RxLostOfSync_0[32]                                        | 883547 | 2023-10-05 00:02:34 | 2023-10-25 21:42:08 |
+<ommitted>
+}
+
+ +

+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/gnmi-clients/gnmic/index.html b/examples/gnmi-clients/gnmic/index.html new file mode 100644 index 00000000..4f16d276 --- /dev/null +++ b/examples/gnmi-clients/gnmic/index.html @@ -0,0 +1,3360 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + gNMIC examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

gnmic

+ +

overview

+

The following examples are used to find openconfig paths within Arista EOS using +the gNMIC binary. There will be some commands which +will specify one liners which will have the address of the gNMI target and some +commands which will use the .gnmic.yaml file which will have the target +information inside declared. All outputs will be redirected to the outputs file +with the .json extension so they are easier to view within a text editor.

+

Download && install gnmic

+

To install run:

+
bash -c "$(curl -sL https://get-gnmic.openconfig.net)"
+
+

To get the version run:

+
gnmi_stuff$ gnmic version
+
+

Output:

+
version : 0.27.0
+ commit : cc5759c
+   date : 2022-10-10T06:40:26Z
+ gitURL : https://github.com/openconfig/gnmic
+   docs : https://gnmic.openconfig.net
+
+

Device config

+
management api gnmi
+   transport grpc default
+       no shutdown
+   provider eos-native
+
+ceos3#                show management api gnmi
+Octa:               enabled
+Enabled:            Yes
+Server:             running on port 6030
+SSL Profile:        none
+QoS DSCP:           none
+Authorization Required:No
+
+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure capabilities  \
+  >> outputs/capabilities.json
+
+

gNMI GET RPC Examples

+

OpenConfig paths

+

Get all information

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path "/"
+
+

Get the BGP configuration in the default VRF

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  '/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp'
+
+

Get BGP neighbors

+
gnmic -a 192.0.2.139:6030 -u cvpadmin -p arista --insecure get --path  \
+  '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors'
+
+

Get all interface descriptions

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  '/interfaces/interface/subinterfaces/subinterface/state/description'
+
+

Get an interface's description

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'interfaces/interface[name=Ethernet1]/subinterfaces/subinterface/state/description'
+
+
[
+  {
+    "timestamp": 1626293671204274106,
+    "time": "2021-07-14T21:14:31.204274106+01:00",
+    "updates": [
+      {
+        "Path": "interfaces/interface[name=Ethernet1]/subinterfaces/subinterface[index=0]/state/description",
+        "values": {
+          "interfaces/interface/subinterfaces/subinterface/state/description": "To-SPINE1"
+        }
+      }
+    ]
+  }
+]
+
+

Get the operational status of all interfaces

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'interfaces/interface/state/oper-status'
+
+
Reveal output +

+ +

[
+  {
+    "timestamp": 1626293641102904713,
+    "time": "2021-07-14T21:14:01.102904713+01:00",
+    "updates": [
+      {
+        "Path": "interfaces/interface[name=Management1]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      },
+      {
+        "Path": "interfaces/interface[name=Ethernet1]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      },
+      {
+        "Path": "interfaces/interface[name=Ethernet5]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      },
+      {
+        "Path": "interfaces/interface[name=Ethernet4]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      },
+      {
+        "Path": "interfaces/interface[name=Ethernet3]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      },
+      {
+        "Path": "interfaces/interface[name=Ethernet2]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      },
+      {
+        "Path": "interfaces/interface[name=Port-Channel4]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      },
+      {
+        "Path": "interfaces/interface[name=Port-Channel3]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Get all states of an interface

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'interfaces/interface[name=Ethernet1]/state/'
+
+
Reveal output +

+ +

[[
+  {
+    "timestamp": 1626293429376469348,
+    "time": "2021-07-14T21:10:29.376469348+01:00",
+    "updates": [
+      {
+        "Path": "interfaces/interface[name=Ethernet1]/state",
+        "values": {
+          "interfaces/interface/state": {
+            "arista-intf-augments:inactive": false,
+            "openconfig-interfaces:admin-status": "UP",
+            "openconfig-interfaces:counters": {
+              "in-broadcast-pkts": "0",
+              "in-discards": "0",
+              "in-errors": "0",
+              "in-fcs-errors": "0",
+              "in-multicast-pkts": "48",
+              "in-octets": "111398",
+              "in-unicast-pkts": "1460",
+              "out-broadcast-pkts": "1",
+              "out-discards": "0",
+              "out-errors": "0",
+              "out-multicast-pkts": "49",
+              "out-octets": "117389",
+              "out-unicast-pkts": "1457"
+            },
+            "openconfig-interfaces:description": "To-SPINE1",
+            "openconfig-interfaces:ifindex": 1,
+            "openconfig-interfaces:last-change": "1626292006733589760",
+            "openconfig-interfaces:mtu": 0,
+            "openconfig-interfaces:name": "Ethernet1",
+            "openconfig-interfaces:oper-status": "UP",
+            "openconfig-interfaces:type": "iana-if-type:ethernetCsmacd",
+            "openconfig-platform-port:hardware-port": "Port1"
+          }
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Get an interface's operational status

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'interfaces/interface[name=Ethernet24]/state/oper-status'
+
+
[
+  {
+    "timestamp": 1626293414057239130,
+    "time": "2021-07-14T21:10:14.05723913+01:00",
+    "updates": [
+      {
+        "Path": "interfaces/interface[name=Ethernet2]/state/oper-status",
+        "values": {
+          "interfaces/interface/state/oper-status": "UP"
+        }
+      }
+    ]
+  }
+]
+
+

Get an interface's admin status

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'interfaces/interface[name=Ethernet1]/state/admin-status'
+
+
[
+  {
+    "timestamp": 1626293085257457373,
+    "time": "2021-07-14T21:04:45.257457373+01:00",
+    "updates": [
+      {
+        "Path": "interfaces/interface[name=Ethernet1]/state/admin-status",
+        "values": {
+          "interfaces/interface/state/admin-status": "UP"
+        }
+      }
+    ]
+  }
+]
+
+

Get the DOM metrics of all interfaces

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  "components/component/transceiver/physical-channels/channel/state/"
+
+
Reveal output +

+ +

[
+  {
+    "timestamp": 1626293085257457373,
+    "time": "2021-07-14T21:04:45.257457373+01:00",
+    "updates": [
+      {
+        "Path": "components/component[name=Ethernet49 transceiver]/transceiver/physical-channels/channel[index=0]/state",
+        "values": {
+          "components/component/transceiver/physical-channels/channel/state": {
+            "openconfig-platform-transceiver:index": 0,
+            "openconfig-platform-transceiver:input-power": {
+              "instant": "1.15"
+            },
+            "openconfig-platform-transceiver:laser-bias-current": {
+              "instant": "0.0"
+            },
+            "openconfig-platform-transceiver:output-power": {}
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=Ethernet50 transceiver]/transceiver/physical-channels/channel[index=0]/state",
+        "values": {
+          "components/component/transceiver/physical-channels/channel/state": {
+            "openconfig-platform-transceiver:index": 0,
+            "openconfig-platform-transceiver:input-power": {
+              "instant": "1.11"
+            },
+            "openconfig-platform-transceiver:laser-bias-current": {
+              "instant": "0.0"
+            },
+            "openconfig-platform-transceiver:output-power": {}
+          }
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Get the DOM metrics of an interface

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  "components/component[name=Ethernet49 transceiver]/transceiver/physical-channels/channel/state/"
+
+
Reveal output +

+ +

[
+  {
+    "time": "1970-01-01T01:00:00+01:00",
+    "updates": [
+      {
+        "Path": "components/component[name=Ethernet49 transceiver]/transceiver/physical-channels/channel[index=0]/state",
+        "values": {
+          "components/component/transceiver/physical-channels/channel/state": {
+            "openconfig-platform-transceiver:index": 0,
+            "openconfig-platform-transceiver:input-power": {
+              "instant": "1.08"
+            },
+            "openconfig-platform-transceiver:laser-bias-current": {
+              "instant": "0.0"
+            },
+            "openconfig-platform-transceiver:output-power": {}
+          }
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Get per core CPU utilization

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'components/component/cpu'
+
+
Reveal output +

+ +

[
+  {
+    "timestamp": 1626294810779644595,
+    "time": "2021-07-14T21:33:30.779644595+01:00",
+    "updates": [
+      {
+        "Path": "components/component[name=CPU1]/cpu",
+        "values": {
+          "components/component/cpu": {
+            "openconfig-platform-cpu:utilization": {
+              "state": {
+                "avg": 6,
+                "instant": 6,
+                "interval": "1000000000000",
+                "max": 14,
+                "max-time": "3252585270429488128",
+                "min": 2,
+                "min-time": "3252586330424618496"
+              }
+            }
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=CPU0]/cpu",
+        "values": {
+          "components/component/cpu": {
+            "openconfig-platform-cpu:utilization": {
+              "state": {
+                "avg": 5,
+                "instant": 7,
+                "interval": "1000000000000",
+                "max": 13,
+                "max-time": "3252586170423993344",
+                "min": 1,
+                "min-time": "3252585340433252352"
+              }
+            }
+          }
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Get the available/utilized memory

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'components/component/state/memory/'
+
+
[
+  {
+    "timestamp": 1626294846423115892,
+    "time": "2021-07-14T21:34:06.423115892+01:00",
+    "updates": [
+      {
+        "Path": "components/component[name=Chassis]/state/memory",
+        "values": {
+          "components/component/state/memory": {
+            "openconfig-platform:available": "4098412544",
+            "openconfig-platform:utilized": "4018016256"
+          }
+        }
+      }
+    ]
+  }
+]
+
+

Get the system environment temperatures

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+   'components/component/state/temperature/instant'
+
+
Reveal output +

+ +

[
+  {
+    "timestamp": 1626294876186613578,
+    "time": "2021-07-14T21:34:36.186613578+01:00"
+    "updates": [
+      {
+        "Path": "components/component[name=DomTemperatureSensor50]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 2709375,
+            "precision": 5
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=DomTemperatureSensor49]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 27140625,
+            "precision": 6
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor7]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 41168000000000006,
+            "precision": 15
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor8]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 4225279999999998,
+            "precision": 14
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor9]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 4062560000000002,
+            "precision": 14
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor1]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 39141723894742796,
+            "precision": 15
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor6]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 23875,
+            "precision": 3
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor3]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 21
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor4]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 1725,
+            "precision": 2
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor5]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 29
+          }
+        }
+      },
+      {
+        "Path": "components/component[name=TempSensor2]/state/temperature/instant",
+        "values": {
+          "components/component/state/temperature/instant": {
+            "digits": 32
+          }
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Get the information about connected gNMI clients

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path \
+  '/telemetry-system/subscriptions'
+
+
Reveal output +

+ +

[
+  {
+    "source": "192.0.2.214:6030",
+    "timestamp": 1723202310565051604,
+    "time": "2024-08-09T16:48:30.565051604+05:30",
+    "updates": [
+      {
+        "Path": "telemetry-system/subscriptions",
+        "values": {
+          "telemetry-system/subscriptions": {
+            "openconfig-telemetry:dynamic-subscriptions": {
+              "dynamic-subscription": [
+                {
+                  "id": "2",
+                  "sensor-paths": {
+                    "sensor-path": [
+                      {
+                        "path": "/components/component/state/memory",
+                        "state": {
+                          "path": "/components/component/state/memory"
+                        }
+                      },
+                      {
+                        "path": "/Kernel/proc/cpu/utilization/total",
+                        "state": {
+                          "path": "/Kernel/proc/cpu/utilization/total"
+                        }
+                      }
+                    ]
+                  },
+                  "state": {
+                    "destination-address": "192.0.2.139",
+                    "destination-port": 51478,
+                    "encoding": "openconfig-telemetry-types:ENC_PROTO3",
+                    "id": "2",
+                    "protocol": "openconfig-telemetry-types:STREAM_GRPC"
+                  }
+                },
+                {
+                  "id": "3",
+                  "sensor-paths": {
+                    "sensor-path": [
+                      {
+                        "path": "/components/component/transceiver/physical-channels/channel/state",
+                        "state": {
+                          "path": "/components/component/transceiver/physical-channels/channel/state"
+                        }
+                      }
+                    ]
+                  },
+                  "state": {
+                    "destination-address": "192.168.3.2",
+                    "destination-port": 57928,
+                    "encoding": "openconfig-telemetry-types:ENC_PROTO3",
+                    "id": "3",
+                    "protocol": "openconfig-telemetry-types:STREAM_GRPC"
+                  }
+                }
+              ]
+            }
+          }
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

gNMI SUBSCRIBE RPC Examples

+

OpenConfig paths

+

Subscribe to all BGP neighbor states

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip subscribe --path  \
+  '/network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state'
+
+
Reveal output +

+ +

{
+  "source": "192.0.2.214:6030",
+  "subscription-name": "default-1626302647",
+  "timestamp": 1626292010055258009,
+  "time": "2021-07-14T20:46:50.055258009+01:00",
+  "updates": [
+    {
+      "Path": "network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=172.18.255.42]/state/messages/sent/UPDATE",
+      "values": {
+        "network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state/messages/sent/UPDATE": 8
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.214:6030",
+  "subscription-name": "default-1626302647",
+  "timestamp": 1626292008053994815,
+  "time": "2021-07-14T20:46:48.053994815+01:00",
+  "updates": [
+    {
+      "Path": "network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=172.18.255.42]/state/established-transitions",
+      "values": {
+        "network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state/established-transitions": 1
+      }
+    }
+  ]
+}
+
+ +

+
+ +

Subscribe to specific BGP neighbor state

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip subscribe --path  \
+  'network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/state'
+
+
Reveal output +

+ +

{
+  "source": "192.0.2.214:6030",
+  "subscription-name": "default-1626303017",
+  "timestamp": 1626302991598465536,
+  "time": "2021-07-14T23:49:51.598465536+01:00",
+  "updates": [
+    {
+      "Path": "network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/state/last-established",
+      "values": {
+        "network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state/last-established": 1626302991563603200
+      }
+    }
+  ]
+}
+
+ +

+
+ +

Subscribe with stream mode sample and interval

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip --sample-interval 5s --stream-mode sample subscribe --path  \
+  '/network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/afi-safis/afi-safi[afi-safi-name=openconfig-bgp-types:IPV4_UNICAST]/state/prefixes/received'
+
+
Reveal output +

+ +

{
+  "source": "192.0.2.214:6030",
+  "subscription-name": "default-1626303393",
+  "timestamp": 1626303158135414182,
+  "time": "2021-07-14T23:52:38.135414182+01:00",
+  "updates": [
+    {
+      "Path": "network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/afi-safis/afi-safi[afi-safi-name=IPV4_UNICAST]/state/prefixes/received",
+      "values": {
+        "network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/state/prefixes/received": 5
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.214:6030",
+  "subscription-name": "default-1626303393",
+  "timestamp": 1626303158135414182,
+  "time": "2021-07-14T23:52:38.135414182+01:00",
+  "updates": [
+    {
+      "Path": "network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/afi-safis/afi-safi[afi-safi-name=IPV4_UNICAST]/state/prefixes/received",
+      "values": {
+        "network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/state/prefixes/received": 5
+      }
+    }
+  ]
+}
+
+ +

+
+ +

Subscribe to interface counters and save them to a file

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure subscribe --path \
+  "/interfaces/interface/state/counters"  >> outputs/interface_state.json
+
+

gNMI SET RPC Examples

+

OpenConfig paths

+

Configure BGP neighbor address and peer AS

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \
+--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \
+--update-file value.json
+
+

value.json:

+
{"config": {"neighbor-address":"198.51.100.43", "peer-as": 123}}
+
+

Output:

+
{
+  "timestamp": 1626305876151537555,
+  "time": "2021-07-15T00:37:56.151537555+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]"
+    }
+  ]
+}
+
+

Configure BGP neighbor address, peer AS and send-community

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set  \
+--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \
+--update-file value.json
+
+

value.json:

+
{"config": {"neighbor-address":"198.51.100.43", "peer-as": 123, "enabled": true, "send-community": "EXTENDED"}}
+
+

Output:

+
{
+  "timestamp": 1626305480401353997,
+  "time": "2021-07-15T00:31:20.401353997+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]"
+    }
+  ]
+}
+
+

Create BGP peer group

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \
+  --update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/peer-groups/peer-group[peer-group-name=XYZ]' \
+  --update-file value.json
+
+

value.json:

+
{"config": {"peer-group-name":"XYZ", "local-as": 114}}
+
+

Update BGP peer AS

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \
+--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-as' \
+--update-value '110'
+
+

Output:

+
{
+  "timestamp": 1626306067189329813,
+  "time": "2021-07-15T00:41:07.189329813+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-as"
+    }
+  ]
+}
+
+

Update BGP peer group

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \
+--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-group' \
+--update-value 'XYZ'
+
+

Output:

+
{
+  "timestamp": 1626306067189329813,
+  "time": "2021-07-15T00:41:07.189329813+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-as"
+    }
+  ]
+}
+
+

Create an ACL

+
gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip set \
+--update-path /acl/acl-sets \
+--update-file acl2.json
+
+

Output:

+
{
+  "timestamp": 1626307972085688242,
+  "time": "2021-07-15T01:12:52.085688242+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "acl/acl-sets"
+    }
+  ]
+}
+
+
acl2.json +

+ +

{
+   "acl-set": [
+      {
+         "config": {
+            "name": "test",
+            "type": "ACL_IPV4"
+         },
+         "name": "test",
+         "type": "ACL_IPV4",
+         "acl-entries": {
+            "acl-entry": [
+               {
+                  "sequence-id": 10,
+                  "actions": {
+                     "config": {
+                        "forwarding-action": "DROP"
+                     }
+                  },
+                  "config": {
+                     "sequence-id": 10
+                  },
+                  "ipv4": {
+                     "config": {
+                        "destination-address": "192.0.2.0/24",
+                        "source-address": "0.0.0.0/0"
+                     }
+                  }
+               }
+            ]
+         }
+      }
+   ]
+}
+
+ +

+
+ +

This creates

+
ip access-list test
+   10 deny ip any 192.0.2.0/24
+
+

Shutdown an interface

+
gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip set \
+--update-path '/interfaces/interface[name=Ethernet1]/config/enabled' \
+--update-value 'false'
+
+
{
+  "timestamp": 1626309145489047571,
+  "time": "2021-07-15T01:32:25.489047571+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "interfaces/interface[name=Ethernet1]/config/enabled"
+    }
+  ]
+}
+
+

Bring up an interface

+
gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip set \
+--update-path '/interfaces/interface[name=Ethernet1]/config/enabled' \
+--update-value 'true'
+
+
{
+  "timestamp": 1626309156607307596,
+  "time": "2021-07-15T01:32:36.607307596+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "interfaces/interface[name=Ethernet1]/config/enabled"
+    }
+  ]
+}
+
+

EOS Native paths

+

To get EOS native paths, OCTA has to be enabled as mentioned in the +configuration section. Performing GET/SUBSCRIBE actions using EOS native paths +require changing the origin to eos_native.

+

Commonly used paths

+
    +
  • MAC table: /Smash/bridging/status/smashFdbStatus
  • +
  • ARP table: /Smash/arp/status/arpEntry
  • +
  • Neighbor table: /Smash/arp/status/neighborEntry
  • +
  • IPv4 RIB: /Smash/routing/status/route
  • +
  • IPv6 RIB: /Smash/routing6/status/route
  • +
  • IPv4 next-hop table: /Smash/routing/status/nexthop
  • +
  • IPv6 next-hop table: /Smash/routing6/status/nexthop
  • +
  • CPU info: /Kernel/proc/cpu
  • +
  • Process statistics: /Kernel/proc/stat
  • +
  • System info: /Kernel/sysinfo
  • +
  • EOS version: /Eos/image
  • +
  • Interface counters: /Smash/counters/ethIntf/<agent>/current/counter
  • +
  • Values for <agent> are:
      +
    • 7500-family, 7280-family, 7020-family (Arad/Jericho ASICs): SandCounters
    • +
    • 7300-family, 7250-family, 7050-family, 7010 products, 720-family (Trident + ASICs): StrataCounters
    • +
    • For 7060-family, 7260-family (Tomahawk): Strata-FixedSystem or + StrataCounters from 4.22+
    • +
    • 7150-family products (Alta ASICs): FocalPointV2
    • +
    • 7160-family products (Cavium/Xpliant ASICs): XpCounters
    • +
    • 7170-family products (Barefoot ASIC): BfnCounters
    • +
    +
  • +
+

Get CPU utilization

+
 gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip get --path  \
+  'eos_native:/Kernel/proc/cpu/utilization/total'
+
+
Reveal output +

+ +

[
+  {
+    "timestamp": 1626291721294738334,
+    "time": "2021-07-14T20:42:01.294738334+01:00",
+    "prefix": "eos_native:Kernel/proc/cpu/utilization/total",
+    "updates": [
+      {
+        "Path": "name",
+        "values": {
+          "name": "total"
+        }
+      },
+      {
+        "Path": "nice",
+        "values": {
+          "nice": 28845
+        }
+      },
+      {
+        "Path": "util",
+        "values": {
+          "util": 41
+        }
+      },
+      {
+        "Path": "user",
+        "values": {
+          "user": 32058347
+        }
+      },
+      {
+        "Path": "system",
+        "values": {
+          "system": 4597389
+        }
+      },
+      {
+        "Path": "idle",
+        "values": {
+          "idle": 76373566
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Get transceiver DOM temperature

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure --gzip get --path \
+  eos_native:/Sysdb/hardware/archer/xcvr/status >> outputs/doms.json
+
+

Get EOS image version

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure --gzip get \
+  --path eos_native:/Eos/image >> outputs/eos_image.json
+
+

Get LANZ Data Streaming

+

In addition to Octa, LANZ and LANZ Data Streaming also needs to be enabled on the switch.

+
queue-monitor length
+!
+queue-monitor streaming
+   no shutdown
+
+

With Octa and LANZ Data Streaming enabled, LANZ metrics can be subscribed to:

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure --gzip \
+  subscribe --path 'eos_native:/LANZ'
+
+
Reveal output +

+ +

{
+  "source": "192.0.2.1:6030",
+  "subscription-name": "default-1669906007",
+  "timestamp": 1669903438845029161,
+  "time": "2022-12-01T19:33:58.845029161+05:30",
+  "prefix": "eos_native:LANZ/config",
+  "updates": [
+    {
+      "Path": "name",
+      "values": {
+        "name": "config"
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.1:6030",
+  "subscription-name": "default-1669906007",
+  "timestamp": 1669903438845141433,
+  "time": "2022-12-01T19:33:58.845141433+05:30",
+  "prefix": "eos_native:LANZ/globalBufferUsage",
+  "updates": [
+    {
+      "Path": "name",
+      "values": {
+        "name": "globalBufferUsage"
+      }
+    },
+    {
+      "Path": "globalBufferUsageRecord",
+      "values": {
+        "globalBufferUsageRecord": {
+          "bufferSize": 0,
+          "duration": 0,
+          "entryType": "",
+          "timestamp": 0
+        }
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.1:6030",
+  "subscription-name": "default-1669906007",
+  "timestamp": 1669906008617947980,
+  "time": "2022-12-01T20:16:48.61794798+05:30",
+  "prefix": "eos_native:LANZ/congestion",
+  "updates": [
+    {
+      "Path": "congestionRecord",
+      "values": {
+        "congestionRecord": {
+          "entryType": "POLLING",
+          "fabricPeerIntfName": "",
+          "intfName": "Ethernet6",
+          "portID": 105,
+          "qDropCount": 0,
+          "queueSize": 1998240,
+          "switchID": 0,
+          "timeOfMaxQLen": 0,
+          "timestamp": 1669906008617720,
+          "trafficClass": 1,
+          "txLatency": 0
+        }
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.1:6030",
+  "subscription-name": "default-1669906007",
+  "timestamp": 1669903438845107943,
+  "time": "2022-12-01T19:33:58.845107943+05:30",
+  "prefix": "eos_native:LANZ/congestion",
+  "updates": [
+    {
+      "Path": "name",
+      "values": {
+        "name": "congestion"
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.1:6030",
+  "subscription-name": "default-1669906007",
+  "timestamp": 1669905829532672732,
+  "time": "2022-12-01T20:13:49.532672732+05:30",
+  "prefix": "eos_native:LANZ/config/portConfigRecord",
+  "updates": [
+    {
+      "Path": "Ethernet6/intfName",
+      "values": {
+        "Ethernet6/intfName": "Ethernet6"
+      }
+    },
+    {
+      "Path": "Ethernet6/switchID",
+      "values": {
+        "Ethernet6/switchID": 0
+      }
+    },
+    {
+      "Path": "Ethernet6/portID",
+      "values": {
+        "Ethernet6/portID": 105
+      }
+    },
+    {
+      "Path": "Ethernet6/internalPort",
+      "values": {
+        "Ethernet6/internalPort": false
+      }
+    },
+    {
+      "Path": "Ethernet6/highThreshold",
+      "values": {
+        "Ethernet6/highThreshold": 40962
+      }
+    },
+    {
+      "Path": "Ethernet6/lowThreshold",
+      "values": {
+        "Ethernet6/lowThreshold": 10241
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.1:6030",
+  "subscription-name": "default-1669906007",
+  "timestamp": 1669905829532649815,
+  "time": "2022-12-01T20:13:49.532649815+05:30",
+  "prefix": "eos_native:LANZ/config",
+  "updates": [
+    {
+      "Path": "configRecord",
+      "values": {
+        "configRecord": {
+          "globalUsageHighThreshold": 0,
+          "globalUsageLowThreshold": 0,
+          "globalUsageReportingEnabled": true,
+          "lanzVersion": 1,
+          "maxQueueSize": 524288000,
+          "numOfPorts": 121,
+          "segmentSize": 16,
+          "timestamp": 1669905829532490
+        }
+      }
+    }
+  ]
+}
+{
+  "source": "192.0.2.1:6030",
+  "subscription-name": "default-1669906007",
+  "timestamp": 1669903438845176033,
+  "time": "2022-12-01T19:33:58.845176033+05:30",
+  "prefix": "eos_native:LANZ/error",
+  "updates": [
+    {
+      "Path": "name",
+      "values": {
+        "name": "error"
+      }
+    },
+    {
+      "Path": "errorRecord",
+      "values": {
+        "errorRecord": {
+          "errorMessage": "",
+          "timestamp": 0
+        }
+      }
+    }
+  ]
+}
+
+ +

+
+ +

Cli origin

+

Get the running config

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure  get \
+  --path "cli:/show running-config" >> outputs/outputs.json
+
+

Get the total route count

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure  get \
+  --path "cli:/show ip route summary" \
+  | jq '.[0].updates[0].values."show ip route summary".totalRoutes'
+
+

Changing the running-config

+

There are multiple ways to change the configuration using the cli origin:

+

Using JSON

+

Multiple config sections can be change at a time, for instance in the below example vlan 304 is created and +the description of Ethernet1 is changed:

+
 gnmic -a 192.0.2.214:6030 -u admin -p admin --insecure --gzip set \
+    --request-file intf.json
+
+

Output:

+
Reveal output +

+ +

{
+  "timestamp": 1628103804792021864,
+  "time": "2021-08-04T20:03:24.792021864+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    },
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    },
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    },
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    }
+  ]
+}
+
+ +

+
+ +
cat intf.json
+
+
{
+  "updates": [
+    {
+      "path": "cli:",
+      "value": "interface Ethernet 1",
+      "encoding": "ascii"
+    },
+    {
+      "path": "cli:",
+      "value": "description arista-openmgmt",
+      "encoding": "ascii"
+    },
+    {
+      "path": "cli:",
+      "value": "vlan 304",
+      "encoding": "ascii"
+    },
+    {
+      "path": "cli:",
+      "value": "name test",
+      "encoding": "ascii"
+    }
+  ]
+}
+
+

Using YAML

+

Changing the maximum-routes for a BGP neighbor:

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \
+   --request-file bgp.yaml
+
+

Output:

+
Reveal output +

+ +

{
+  "timestamp": 1628091791855672771,
+  "time": "2021-08-04T16:43:11.855672771+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    },
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    }
+  ]
+}
+
+ +

+
+ +
cat bgp.yaml
+
+
updates:
+ - path: "cli:"
+   value: router bgp 65101
+   encoding: ascii
+ - path: "cli:"
+   value: neighbor IPv4-UNDERLAY-PEERS maximum-routes 15500
+   encoding: ascii
+
+

Using imperative commands

+
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip \
+   --encoding ASCII set \
+   --update-path "cli:" \
+   --update-value "router bgp 65101" \
+   --update-path "cli:" \
+   --update-value "neighbor IPv4-UNDERLAY-PEERS maximum-routes 13500"
+
+

Output:

+
Reveal output +

+ +

{
+  "timestamp": 1628091405938523430,
+  "time": "2021-08-04T16:36:45.93852343+01:00",
+  "results": [
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    },
+    {
+      "operation": "UPDATE",
+      "path": "cli:"
+    }
+  ]
+}
+
+ +

+
+ +

Running unconverted show commands that use 'text' format

+

To run show commands that are not converted to JSON and require format="text" the ASCII encoding +can be used from EOS 4.29.2F or newer.

+

show platform fap interrupts

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get --gzip --encoding ASCII --path "cli:/show platform fap interrupts"
+
+

Output:

+
Reveal output +

+ +

[
+  {
+    "source": "10.81.117.21:6030",
+    "timestamp": 1698270415643755294,
+    "time": "2023-10-25T22:46:55.643755294+01:00",
+    "updates": [
+      {
+        "Path": "cli:show platform fap interrupts",
+        "values": {
+          "show platform fap interrupts": " Jericho0\n -------------------------------------------------------------------------------------------------------------- \n
+          | Interrupt Bit                                                         | Count | First Occurrence    | Last Occurrence     |\n -------------------------------------------------------------------------------------------------------------- \n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_12[0]       |    55 | 2023-10-05 00:02:22 | 2023-10-20 10:29:21 |\n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_13[0]       |    39 | 2023-10-05 00:02:21 | 2023-10-16 19:00:15 |\n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_14[0]       |    39 | 2023-10-05 00:02:23 | 2023-10-16 19:00:15 |\n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_15[0]       |    39 | 2023-10-05 00:02:22 | 2023-10-16 19:00:15 |\n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_20[0]       |    67 | 2023-10-05 00:02:26 | 2023-10-24 00:44:24 |\n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_21[0]       |    56 | 2023-10-05 00:02:25 | 2023-10-24 00:44:24 |\n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_22[0]       |    53 | 2023-10-05 00:02:25 | 2023-10-24 00:45:15 |\n
+          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_23[0]       |    55 | 2023-10-05 00:02:24 | 2023-10-24 00:45:15 |\n
+          | IPS_QueueEnteredDel[1]                                                |     6 | 2023-10-11 14:00:20 | 2023-10-11 14:12:02 |\n
+          | EPNI_PP_NewDaErr[0]                                                   | 255279 | 2023-10-05 15:06:43 | 2023-10-25 21:46:52 |\n
+          | EPNI_PP_VsiMembershipDeny[1]                                          |     2 | 2023-10-11 02:27:16 | 2023-10-11 14:11:46 |\n
+          | EPNI_PP_EesLastActionNotAc[0]                                         | 255279 | 2023-10-05 15:06:43 | 2023-10-25 21:46:52 |\n
+          | EPNI_PP_EesLastActionNotAc[1]                                         | 47299 | 2023-10-05 13:33:12 | 2023-10-23 16:16:04 |\n
+          | FMAC_FMAC_2_RxLostOfSync_0[32]                                        | 883687 | 2023-10-05 00:02:34 | 2023-10-25 21:46:54 |\n
+          | FMAC_FMAC_2_RxLostOfSync_1[33]
+          <ommitted>
+          \n"
+        }
+      }
+    ]
+  }
+]
+
+ +

+
+ +

Misc

+

Save all status states to a file

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get \
+  --path ".../state/..." >> outputs/states.json
+
+

Save all config states to a file

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get \
+  --path ".../config/..." >> outputs/configs.json
+
+

Save network instance states to a file

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get --path \
+  /network-instances/network-instance >> outputs/network-instances.json
+
+

Save BGP states to a file

+
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get --path \
+  /network-instances/network-instance[name=default]/protocols/protocol[name=BGP]\
+  >> outputs/bgp.json
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/gnmi-clients/gnmic/outputs/bgp.json b/examples/gnmi-clients/gnmic/outputs/bgp.json new file mode 100644 index 00000000..8578364a --- /dev/null +++ b/examples/gnmi-clients/gnmic/outputs/bgp.json @@ -0,0 +1,145 @@ + +received signal 'interrupt'. terminating... +[ + { + "time": "1969-12-31T19:00:00-05:00", + "updates": [ + { + "Path": "network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]", + "values": { + "network-instances/network-instance/protocols/protocol": { + "openconfig-network-instance:bgp": { + "global": { + "afi-safis": { + "afi-safi": [ + { + "add-paths": { + "config": { + "receive": false, + "send": false + }, + "state": { + "receive": false, + "send": false + } + }, + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST", + "config": { + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST" + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + }, + "route-selection-options": { + "config": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + }, + "state": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + } + }, + "state": { + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST" + } + }, + { + "add-paths": { + "config": { + "receive": false, + "send": false + }, + "state": { + "receive": false, + "send": false + } + }, + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST", + "config": { + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST" + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + }, + "route-selection-options": { + "config": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + }, + "state": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + } + }, + "state": { + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST" + } + } + ] + }, + "confederation": { + "config": {} + }, + "config": {}, + "default-route-distance": { + "config": {} + }, + "graceful-restart": { + "config": {} + }, + "route-selection-options": {}, + "use-multiple-paths": { + "config": { + "enabled": true + }, + "ebgp": {}, + "ibgp": { + "state": { + "maximum-paths": 1 + } + }, + "state": { + "enabled": true + } + } + } + }, + "openconfig-network-instance:config": { + "identifier": "openconfig-policy-types:BGP", + "name": "BGP" + }, + "openconfig-network-instance:identifier": "openconfig-policy-types:BGP", + "openconfig-network-instance:name": "BGP" + } + } + } + ] + } +] diff --git a/examples/gnmi-clients/gnmic/outputs/capabilities.json b/examples/gnmi-clients/gnmic/outputs/capabilities.json new file mode 100644 index 00000000..fa8e1fd5 --- /dev/null +++ b/examples/gnmi-clients/gnmic/outputs/capabilities.json @@ -0,0 +1,130 @@ +gNMI version: 0.7.0 +supported models: + - arista-lldp-deviations, Arista Networks, Inc., + - arista-exp-eos-mlag, Arista Networks , + - arista-exp-eos-multicast, Arista Networks , + - openconfig-packet-match, OpenConfig working group, 1.1.1 + - openconfig-system-management, OpenConfig working group, 0.1.2 + - openconfig-segment-routing, OpenConfig working group, 0.0.4 + - arista-exp-eos-qos-acl-config, Arista Networks , + - openconfig-platform-port, OpenConfig working group, 0.3.2 + - arista-netinst-deviations, Arista Networks, Inc., + - arista-mpls-deviations, Arista Networks, Inc., + - arista-bgp-deviations, Arista Networks, Inc., + - openconfig-network-instance-types, OpenConfig working group, 0.8.2 + - arista-vlan-augments, Arista Networks , + - openconfig-platform, OpenConfig working group, 0.12.2 + - arista-exp-eos-qos-config, Arista Networks , + - openconfig-system-logging, OpenConfig working group, 0.3.1 + - openconfig-acl, OpenConfig working group, 1.0.2 + - ietf-inet-types, IETF NETMOD (NETCONF Data Modeling Language) Working Group, + - arista-isis-deviations, Arista Networks, Inc., + - openconfig-platform-types, OpenConfig working group, 1.0.0 + - openconfig-policy-forwarding, OpenConfig working group, 0.2.1 + - openconfig-mpls-types, OpenConfig working group, 3.1.0 + - openconfig-hercules-interfaces, OpenConfig Hercules Working Group, 0.2.0 + - openconfig-lldp, OpenConfig working group, 0.2.1 + - openconfig-aft, OpenConfig working group, 0.3.3 + - openconfig-relay-agent, OpenConfig working group, 0.1.1 + - arista-rpol-augments, Arista Networks , + - openconfig-procmon, OpenConfig working group, 0.4.0 + - openconfig-isis, OpenConfig working group, 0.4.2 + - arista-qos-augments, Arista Networks, Inc., + - openconfig-extensions, OpenConfig working group, + - vlan-translation, Arista Networks, + - openconfig-if-aggregate, OpenConfig working group, 2.4.2 + - arista-lacp-augments, Arista Networks , + - openconfig-isis-types, OpenConfig working group, 0.4.2 + - arista-aft-augments, Arista Networks, Inc., + - arista-relay-agent-deviations, Arista Networks , + - arista-exp-eos-varp-net-inst, Arista Networks , + - openconfig-if-types, OpenConfig working group, 0.2.1 + - openconfig-vlan, OpenConfig working group, 3.2.0 + - openconfig-ospfv2, OpenConfig working group, 0.2.0 + - arista-mpls-augments, Arista Networks , + - openconfig-lacp, OpenConfig working group, 1.1.1 + - arista-exp-eos-evpn, Arista Networks, Inc., + - arista-system-augments, Arista Networks, Inc., + - openconfig-messages, OpenConfig working group, 0.0.1 + - openconfig-network-instance, OpenConfig working group, 0.13.0 + - openconfig-aaa-types, OpenConfig working group, 0.4.1 + - openconfig-mpls, OpenConfig working group, 3.1.0 + - openconfig-lldp-types, OpenConfig working group, 0.1.1 + - openconfig-if-ethernet, OpenConfig working group, 2.7.2 + - openconfig-bgp, OpenConfig working group, 6.0.0 + - arista-intf-deviations, Arista Networks, Inc., + - openconfig-ospf-types, OpenConfig working group, 0.1.3 + - arista-intf-augments, Arista Networks , + - openconfig-pf-srte, OpenConfig working group, 0.1.1 + - openconfig-pim-types, OpenConfig working group, 0.1.1 + - arista-exp-eos-igmpsnooping, Arista Networks , + - arista-local-routing-deviations, Arista Networks, Inc., + - openconfig-platform-psu, OpenConfig working group, 0.2.1 + - openconfig-rib-bgp-types, OpenConfig working group, 0.5.0 + - ietf-netconf-monitoring, IETF NETCONF (Network Configuration) Working Group, + - arista-lacp-deviations, Arista Networks, Inc., + - arista-exp-eos-vxlan-config, Arista Networks , + - openconfig-aft-types, OpenConfig Working Group, 0.3.3 + - openconfig-routing-policy, OpenConfig working group, 3.1.1 + - arista-gnoi-cert, Arista Networks, Inc., + - arista-lldp-augments, Arista Networks, Inc., + - openconfig-system-terminal, OpenConfig working group, 0.3.1 + - openconfig-mpls-rsvp, OpenConfig working group, 3.0.1 + - arista-vlan-deviations, Arista Networks , + - arista-rpc-netconf, Arista Networks, Inc., + - openconfig-yang-types, OpenConfig working group, 0.2.1 + - openconfig-types, OpenConfig working group, 0.6.0 + - openconfig-alarms, OpenConfig working group, 0.3.2 + - openconfig-mpls-ldp, OpenConfig working group, 3.0.2 + - openconfig-platform-cpu, OpenConfig working group, 0.1.1 + - ietf-netconf, IETF NETCONF (Network Configuration) Working Group, + - openconfig-if-ip, OpenConfig working group, 3.0.0 + - openconfig-isis-lsdb-types, OpenConfig working group, 0.4.2 + - openconfig-platform-fan, OpenConfig working group, 0.1.1 + - openconfig-policy-types, OpenConfig working group, 3.1.1 + - arista-system-deviations, Arista Networks, Inc., + - openconfig-bgp-types, OpenConfig working group, 5.0.2 + - ietf-interfaces, IETF NETMOD (Network Modeling) Working Group, + - openconfig-interfaces, OpenConfig working group, 2.4.2 + - arista-bgp-augments, Arista Networks, Inc., + - openconfig-bfd, OpenConfig working group, 0.1.1 + - openconfig-alarm-types, OpenConfig working group, 0.2.1 + - openconfig-igmp, OpenConfig working group, 0.2.0 + - arista-bfd-deviations, Arista Networks, Inc., + - openconfig-hercules-qos, OpenConfig Hercules Working Group, 0.1.0 + - openconfig-system, OpenConfig working group, 0.8.0 + - openconfig-inet-types, OpenConfig working group, 0.3.3 + - arista-exp-eos, Arista Networks , + - arista-exp-eos-vxlan, Arista Networks , + - openconfig-mpls-sr, OpenConfig working group, 3.0.1 + - iana-if-type, IANA, + - openconfig-ospf-policy, OpenConfig working group, 0.1.3 + - openconfig-vlan-types, OpenConfig working group, 3.1.0 + - ietf-yang-types, IETF NETMOD (NETCONF Data Modeling Language) Working Group, + - openconfig-rib-bgp, OpenConfig working group, 0.6.0 + - arista-bfd-augments, Arista Networks , + - arista-eos-types, Arista Networks , + - arista-srte-deviations, Arista Networks, Inc., + - openconfig-igmp-types, OpenConfig working group, 0.1.1 + - openconfig-bgp-policy, OpenConfig working group, 6.0.0 + - openconfig-network-instance-l3, OpenConfig working group, 0.11.1 + - openconfig-if-tunnel, OpenConfig working group, 0.1.1 + - openconfig-hercules-platform, OpenConfig Hercules Working Group, 0.2.0 + - openconfig-packet-match-types, OpenConfig working group, 1.0.2 + - openconfig-platform-linecard, OpenConfig working group, 0.1.1 + - arista-isis-augments, Arista Networks, Inc., + - arista-srte-augments, Arista Networks, Inc., + - arista-exp-eos-varp-intf, Arista Networks , + - arista-exp-eos-qos, Arista Networks , + - openconfig-qos-types, OpenConfig working group, 0.2.1 + - openconfig-qos, OpenConfig working group, 0.2.2 + - openconfig-local-routing, OpenConfig working group, 1.0.2 + - openconfig-aaa, OpenConfig working group, 0.4.2 + - openconfig-pim, OpenConfig working group, 0.2.0 + - arista-pim-augments, Arista Networks , + - arista-rpol-deviations, Arista Networks, Inc., + - arista-acl-deviations, Arista Networks, Inc., +supported encodings: + - JSON + - JSON_IETF + - ASCII diff --git a/examples/gnmi-clients/gnmic/outputs/doms.json b/examples/gnmi-clients/gnmic/outputs/doms.json new file mode 100644 index 00000000..1c1e55f2 --- /dev/null +++ b/examples/gnmi-clients/gnmic/outputs/doms.json @@ -0,0 +1,102508 @@ +[ + { + "timestamp": 1615393860696398865, + "time": "2021-03-10T11:31:00.696398865-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet21", + "updates": [ + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.276098 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382806 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet21" + } + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet21" + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + } + ] + }, + { + "timestamp": 1615393860695250944, + "time": "2021-03-10T11:31:00.695250944-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet21/xcvrStatsEnt", + "updates": [ + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860695565410, + "time": "2021-03-10T11:31:00.69556541-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet21/laneStats", + "updates": [ + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382803 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.3828 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860695635686, + "time": "2021-03-10T11:31:00.695635686-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet21/laneStatsEnt/0", + "updates": [ + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860696131032, + "time": "2021-03-10T11:31:00.696131032-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet21/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860711966252, + "time": "2021-03-10T11:31:00.711966252-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet8", + "updates": [ + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383432 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet8" + } + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.309997 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet8" + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + } + ] + }, + { + "timestamp": 1615393860710819063, + "time": "2021-03-10T11:31:00.710819063-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet8/xcvrStatsEnt", + "updates": [ + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + } + ] + }, + { + "timestamp": 1615393860711117040, + "time": "2021-03-10T11:31:00.71111704-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet8/laneStats", + "updates": [ + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.38343 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383426 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860711194089, + "time": "2021-03-10T11:31:00.711194089-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet8/laneStatsEnt/0", + "updates": [ + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860711685660, + "time": "2021-03-10T11:31:00.71168566-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet8/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860706272209, + "time": "2021-03-10T11:31:00.706272209-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet43", + "updates": [ + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet43" + } + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.38337 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.289332 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet43" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + } + ] + }, + { + "timestamp": 1615393860705425708, + "time": "2021-03-10T11:31:00.705425708-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet43/laneStats", + "updates": [ + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383368 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383364 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860705502247, + "time": "2021-03-10T11:31:00.705502247-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet43/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860705995083, + "time": "2021-03-10T11:31:00.705995083-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet43/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860705116225, + "time": "2021-03-10T11:31:00.705116225-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet43/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860683405385, + "time": "2021-03-10T11:31:00.683405385-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet24", + "updates": [ + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet24" + } + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382586 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.250456 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet24" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + } + ] + }, + { + "timestamp": 1615393860682245125, + "time": "2021-03-10T11:31:00.682245125-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet24/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860682549535, + "time": "2021-03-10T11:31:00.682549535-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet24/laneStats", + "updates": [ + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382581 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382584 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860682625709, + "time": "2021-03-10T11:31:00.682625709-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet24/laneStatsEnt/0", + "updates": [ + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860683129363, + "time": "2021-03-10T11:31:00.683129363-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet24/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860684827056, + "time": "2021-03-10T11:31:00.684827056-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet35", + "updates": [ + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet35" + } + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382617 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.251119 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet35" + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + } + ] + }, + { + "timestamp": 1615393860683951531, + "time": "2021-03-10T11:31:00.683951531-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet35/laneStats", + "updates": [ + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382612 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382615 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860684022047, + "time": "2021-03-10T11:31:00.684022047-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet35/laneStatsEnt/0", + "updates": [ + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860684538219, + "time": "2021-03-10T11:31:00.684538219-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet35/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860683640807, + "time": "2021-03-10T11:31:00.683640807-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet35/xcvrStatsEnt", + "updates": [ + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + } + ] + }, + { + "timestamp": 1615393860699246013, + "time": "2021-03-10T11:31:00.699246013-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet10", + "updates": [ + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet10" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.285684 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383209 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet10" + } + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + } + ] + }, + { + "timestamp": 1615393860698381298, + "time": "2021-03-10T11:31:00.698381298-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet10/laneStats", + "updates": [ + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383203 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383206 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860698453391, + "time": "2021-03-10T11:31:00.698453391-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet10/laneStatsEnt/0", + "updates": [ + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860698951033, + "time": "2021-03-10T11:31:00.698951033-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet10/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860698073385, + "time": "2021-03-10T11:31:00.698073385-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet10/xcvrStatsEnt", + "updates": [ + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + } + ] + }, + { + "timestamp": 1615393860680555633, + "time": "2021-03-10T11:31:00.680555633-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet47", + "updates": [ + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.24907 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet47" + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet47" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382523 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + } + ] + }, + { + "timestamp": 1615393860679697450, + "time": "2021-03-10T11:31:00.67969745-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet47/laneStats", + "updates": [ + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382517 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.38252 + } + } + ] + }, + { + "timestamp": 1615393860679769663, + "time": "2021-03-10T11:31:00.679769663-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet47/laneStatsEnt/0", + "updates": [ + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860680275319, + "time": "2021-03-10T11:31:00.680275319-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet47/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860679393338, + "time": "2021-03-10T11:31:00.679393338-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet47/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + } + ] + }, + { + "timestamp": 1615393860723413218, + "time": "2021-03-10T11:31:00.723413218-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet22", + "updates": [ + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet22" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.332401 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet22" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383897 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + } + ] + }, + { + "timestamp": 1615393860722170998, + "time": "2021-03-10T11:31:00.722170998-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet22/xcvrStatsEnt", + "updates": [ + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860722469916, + "time": "2021-03-10T11:31:00.722469916-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet22/laneStats", + "updates": [ + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383891 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383895 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + } + ] + }, + { + "timestamp": 1615393860722543661, + "time": "2021-03-10T11:31:00.722543661-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet22/laneStatsEnt/0", + "updates": [ + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860723099672, + "time": "2021-03-10T11:31:00.723099672-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet22/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860669196379, + "time": "2021-03-10T11:31:00.669196379-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet17", + "updates": [ + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.232145 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet17" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.38194 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet17" + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860668408560, + "time": "2021-03-10T11:31:00.66840856-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet17/laneStatsEnt/0", + "updates": [ + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + } + ] + }, + { + "timestamp": 1615393860668898303, + "time": "2021-03-10T11:31:00.668898303-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet17/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860668020372, + "time": "2021-03-10T11:31:00.668020372-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet17/xcvrStatsEnt", + "updates": [ + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + } + ] + }, + { + "timestamp": 1615393860668336929, + "time": "2021-03-10T11:31:00.668336929-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet17/laneStats", + "updates": [ + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381934 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381938 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860659592611, + "time": "2021-03-10T11:31:00.659592611-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet44", + "updates": [ + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.212662 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet44" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet44" + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381715 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + } + ] + }, + { + "timestamp": 1615393860658433045, + "time": "2021-03-10T11:31:00.658433045-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet44/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + } + ] + }, + { + "timestamp": 1615393860658752848, + "time": "2021-03-10T11:31:00.658752848-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet44/laneStats", + "updates": [ + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381709 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381712 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860658819431, + "time": "2021-03-10T11:31:00.658819431-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet44/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860659341052, + "time": "2021-03-10T11:31:00.659341052-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet44/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860663623888, + "time": "2021-03-10T11:31:00.663623888-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet26", + "updates": [ + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381813 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet26" + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet26" + } + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.223232 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + } + ] + }, + { + "timestamp": 1615393860662872574, + "time": "2021-03-10T11:31:00.662872574-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet26/laneStats", + "updates": [ + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381807 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.38181 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860662935758, + "time": "2021-03-10T11:31:00.662935758-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet26/laneStatsEnt/0", + "updates": [ + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860663381356, + "time": "2021-03-10T11:31:00.663381356-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet26/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860662524827, + "time": "2021-03-10T11:31:00.662524827-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet26/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860666384884, + "time": "2021-03-10T11:31:00.666384884-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet36", + "updates": [ + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet36" + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet36" + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381876 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.224493 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + } + ] + }, + { + "timestamp": 1615393860665539971, + "time": "2021-03-10T11:31:00.665539971-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet36/laneStats", + "updates": [ + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381874 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381871 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860665608819, + "time": "2021-03-10T11:31:00.665608819-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet36/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860666102595, + "time": "2021-03-10T11:31:00.666102595-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet36/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860665228944, + "time": "2021-03-10T11:31:00.665228944-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet36/xcvrStatsEnt", + "updates": [ + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "" + } + } + ] + }, + { + "timestamp": 1615393860673414349, + "time": "2021-03-10T11:31:00.673414349-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet3", + "updates": [ + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet3" + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet3" + } + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382034 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.234002 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + } + ] + }, + { + "timestamp": 1615393860672551883, + "time": "2021-03-10T11:31:00.672551883-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet3/laneStats", + "updates": [ + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382028 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382032 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860672621897, + "time": "2021-03-10T11:31:00.672621897-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet3/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860673137041, + "time": "2021-03-10T11:31:00.673137041-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet3/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860672249980, + "time": "2021-03-10T11:31:00.67224998-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet3/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + } + ] + }, + { + "timestamp": 1615393860686283066, + "time": "2021-03-10T11:31:00.686283066-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet28", + "updates": [ + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.38265 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.251893 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet28" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet28" + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + } + ] + }, + { + "timestamp": 1615393860685415517, + "time": "2021-03-10T11:31:00.685415517-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet28/laneStats", + "updates": [ + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382648 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382644 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + } + ] + }, + { + "timestamp": 1615393860685485687, + "time": "2021-03-10T11:31:00.685485687-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet28/laneStatsEnt/0", + "updates": [ + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860686005500, + "time": "2021-03-10T11:31:00.6860055-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet28/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860685107929, + "time": "2021-03-10T11:31:00.685107929-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet28/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860653690535, + "time": "2021-03-10T11:31:00.653690535-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53", + "updates": [ + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/isValid", + "values": { + "performanceMonitoring/currentPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/currentPeriod/parameter", + "values": { + "performanceMonitoring/currentPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/currentPeriod/startTime", + "values": { + "performanceMonitoring/currentPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/updateTime", + "values": { + "performanceMonitoring/currentPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/updateTime", + "values": { + "performanceMonitoring/previousPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/isValid", + "values": { + "performanceMonitoring/previousPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/previousPeriod/parameter", + "values": { + "performanceMonitoring/previousPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/startTime", + "values": { + "performanceMonitoring/previousPeriod/startTime": 0 + } + }, + { + "Path": "domRegisterData/monData", + "values": { + "domRegisterData/monData": "" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": true + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "" + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": true + } + }, + { + "Path": "enhancedDomRegisterData/extMonData", + "values": { + "enhancedDomRegisterData/extMonData": "" + } + }, + { + "Path": "qsfpSlotCapabilities/hitfullOnSpeedChange", + "values": { + "qsfpSlotCapabilities/hitfullOnSpeedChange": false + } + }, + { + "Path": "qsfpSlotCapabilities/maxPowerSupported", + "values": { + "qsfpSlotCapabilities/maxPowerSupported": { + "value": 0 + } + } + }, + { + "Path": "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady", + "values": { + "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "extRateSelectSupportedOverride", + "values": { + "extRateSelectSupportedOverride": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/qsfp/cell/1/xcvrConfig/Ethernet53" + } + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "domThresholdRegisterData/threshData", + "values": { + "domThresholdRegisterData/threshData": "" + } + }, + { + "Path": "sfpConfig", + "values": { + "sfpConfig": null + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet53" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "sfpStatus", + "values": { + "sfpStatus": null + } + }, + { + "Path": "tenGSerdesConfigurableOverride", + "values": { + "tenGSerdesConfigurableOverride": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.362105 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goodSignalResetCompleted", + "values": { + "goodSignalResetCompleted": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 1 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.362003 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "warm", + "values": { + "warm": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "cableConfigurationData/configData", + "values": { + "cableConfigurationData/configData": "" + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "defaultTuningValuesRead", + "values": { + "defaultTuningValuesRead": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "cdrControlSupportedOverride", + "values": { + "cdrControlSupportedOverride": false + } + }, + { + "Path": "initComplete", + "values": { + "initComplete": false + } + }, + { + "Path": "actualIdEepromContents/eepromPage21hUpperData", + "values": { + "actualIdEepromContents/eepromPage21hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/powerClass8Data", + "values": { + "actualIdEepromContents/powerClass8Data": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/eepromPage00UpperData", + "values": { + "actualIdEepromContents/eepromPage00UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage03UpperData", + "values": { + "actualIdEepromContents/eepromPage03UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage20hUpperData", + "values": { + "actualIdEepromContents/eepromPage20hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/sff8636Revision", + "values": { + "actualIdEepromContents/sff8636Revision": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPage00LowerData", + "values": { + "actualIdEepromContents/eepromPage00LowerData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage02UpperData", + "values": { + "actualIdEepromContents/eepromPage02UpperData": "" + } + } + ] + }, + { + "timestamp": 1615393860651551788, + "time": "2021-03-10T11:31:00.651551788-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53/laneStats", + "updates": [ + { + "Path": "1/rxPowerHiAlarm/lastChange", + "values": { + "1/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/current", + "values": { + "1/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiAlarm/changes", + "values": { + "1/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/current", + "values": { + "1/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerLoAlarm/changes", + "values": { + "1/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/lastChange", + "values": { + "1/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/changes", + "values": { + "1/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/lastChange", + "values": { + "1/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/current", + "values": { + "1/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/lastRxLosEvent", + "values": { + "1/lastRxLosEvent": 0 + } + }, + { + "Path": "1/txFaultEvents", + "values": { + "1/txFaultEvents": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/current", + "values": { + "1/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoAlarm/changes", + "values": { + "1/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/lastChange", + "values": { + "1/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/lastChange", + "values": { + "1/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/current", + "values": { + "1/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiWarn/changes", + "values": { + "1/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "1/rxLosEvents", + "values": { + "1/rxLosEvents": 0 + } + }, + { + "Path": "1/currentTxFaultState", + "values": { + "1/currentTxFaultState": false + } + }, + { + "Path": "1/txPowerLoWarn/changes", + "values": { + "1/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/txPowerLoWarn/lastChange", + "values": { + "1/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoWarn/current", + "values": { + "1/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/current", + "values": { + "1/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/changes", + "values": { + "1/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/lastChange", + "values": { + "1/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/dataPathStateChange/current", + "values": { + "1/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "1/dataPathStateChange/changes", + "values": { + "1/dataPathStateChange/changes": 0 + } + }, + { + "Path": "1/dataPathStateChange/lastChange", + "values": { + "1/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "1/currentRxLosState", + "values": { + "1/currentRxLosState": false + } + }, + { + "Path": "1/lastTxFaultEvent", + "values": { + "1/lastTxFaultEvent": 0 + } + }, + { + "Path": "1/txLos/current", + "values": { + "1/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "1/txLos/changes", + "values": { + "1/txLos/changes": 0 + } + }, + { + "Path": "1/txLos/lastChange", + "values": { + "1/txLos/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/current", + "values": { + "1/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoAlarm/changes", + "values": { + "1/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/lastChange", + "values": { + "1/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/lastChange", + "values": { + "1/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/current", + "values": { + "1/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiAlarm/changes", + "values": { + "1/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/current", + "values": { + "1/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiWarn/changes", + "values": { + "1/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/lastChange", + "values": { + "1/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoWarn/current", + "values": { + "1/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoWarn/changes", + "values": { + "1/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "1/txBiasLoWarn/lastChange", + "values": { + "1/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxCdrLol/lastChange", + "values": { + "1/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "1/rxCdrLol/current", + "values": { + "1/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxCdrLol/changes", + "values": { + "1/rxCdrLol/changes": 0 + } + }, + { + "Path": "1/rxLosEventsSinceInsertion", + "values": { + "1/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txFaultEventsSinceInsertion", + "values": { + "1/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txCdrLol/current", + "values": { + "1/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/txCdrLol/changes", + "values": { + "1/txCdrLol/changes": 0 + } + }, + { + "Path": "1/txCdrLol/lastChange", + "values": { + "1/txCdrLol/lastChange": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/current", + "values": { + "1/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "1/txAdaptiveInputEqFault/changes", + "values": { + "1/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/lastChange", + "values": { + "1/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/current", + "values": { + "1/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiWarn/changes", + "values": { + "1/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/lastChange", + "values": { + "1/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiWarn/current", + "values": { + "3/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiWarn/changes", + "values": { + "3/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/txPowerHiWarn/lastChange", + "values": { + "3/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoWarn/changes", + "values": { + "3/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/txPowerLoWarn/lastChange", + "values": { + "3/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoWarn/current", + "values": { + "3/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoAlarm/current", + "values": { + "3/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoAlarm/changes", + "values": { + "3/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/lastChange", + "values": { + "3/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/current", + "values": { + "3/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxCdrLol/changes", + "values": { + "3/rxCdrLol/changes": 0 + } + }, + { + "Path": "3/rxCdrLol/lastChange", + "values": { + "3/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/current", + "values": { + "3/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiAlarm/changes", + "values": { + "3/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/lastChange", + "values": { + "3/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/currentTxFaultState", + "values": { + "3/currentTxFaultState": false + } + }, + { + "Path": "3/lastTxFaultEvent", + "values": { + "3/lastTxFaultEvent": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/lastChange", + "values": { + "3/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/current", + "values": { + "3/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiAlarm/changes", + "values": { + "3/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/lastChange", + "values": { + "3/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "3/dataPathStateChange/current", + "values": { + "3/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "3/dataPathStateChange/changes", + "values": { + "3/dataPathStateChange/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/current", + "values": { + "3/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoAlarm/changes", + "values": { + "3/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/lastChange", + "values": { + "3/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/changes", + "values": { + "3/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/lastChange", + "values": { + "3/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/current", + "values": { + "3/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/current", + "values": { + "3/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/changes", + "values": { + "3/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/lastChange", + "values": { + "3/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/lastRxLosEvent", + "values": { + "3/lastRxLosEvent": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/current", + "values": { + "3/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "3/txAdaptiveInputEqFault/changes", + "values": { + "3/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/lastChange", + "values": { + "3/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/lastChange", + "values": { + "3/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/current", + "values": { + "3/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoAlarm/changes", + "values": { + "3/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/txFaultEventsSinceInsertion", + "values": { + "3/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txBiasHiWarn/current", + "values": { + "3/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiWarn/changes", + "values": { + "3/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "3/txBiasHiWarn/lastChange", + "values": { + "3/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoWarn/current", + "values": { + "3/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoWarn/changes", + "values": { + "3/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "3/txBiasLoWarn/lastChange", + "values": { + "3/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "3/currentRxLosState", + "values": { + "3/currentRxLosState": false + } + }, + { + "Path": "3/rxLosEventsSinceInsertion", + "values": { + "3/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txFaultEvents", + "values": { + "3/txFaultEvents": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/current", + "values": { + "3/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiAlarm/changes", + "values": { + "3/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/lastChange", + "values": { + "3/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxLosEvents", + "values": { + "3/rxLosEvents": 0 + } + }, + { + "Path": "3/txLos/current", + "values": { + "3/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "3/txLos/changes", + "values": { + "3/txLos/changes": 0 + } + }, + { + "Path": "3/txLos/lastChange", + "values": { + "3/txLos/lastChange": 0 + } + }, + { + "Path": "3/txCdrLol/current", + "values": { + "3/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/txCdrLol/changes", + "values": { + "3/txCdrLol/changes": 0 + } + }, + { + "Path": "3/txCdrLol/lastChange", + "values": { + "3/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": false + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": false + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txFaultEvents", + "values": { + "2/txFaultEvents": 0 + } + }, + { + "Path": "2/txBiasHiWarn/current", + "values": { + "2/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiWarn/changes", + "values": { + "2/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "2/txBiasHiWarn/lastChange", + "values": { + "2/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/current", + "values": { + "2/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoWarn/changes", + "values": { + "2/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/lastChange", + "values": { + "2/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/rxLosEventsSinceInsertion", + "values": { + "2/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txFaultEventsSinceInsertion", + "values": { + "2/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/current", + "values": { + "2/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiAlarm/changes", + "values": { + "2/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/lastChange", + "values": { + "2/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerHiWarn/current", + "values": { + "2/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiWarn/changes", + "values": { + "2/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/txPowerHiWarn/lastChange", + "values": { + "2/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/changes", + "values": { + "2/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/txPowerLoWarn/lastChange", + "values": { + "2/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/current", + "values": { + "2/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/lastChange", + "values": { + "2/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/current", + "values": { + "2/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/changes", + "values": { + "2/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "2/rxCdrLol/current", + "values": { + "2/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxCdrLol/changes", + "values": { + "2/rxCdrLol/changes": 0 + } + }, + { + "Path": "2/rxCdrLol/lastChange", + "values": { + "2/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "2/currentRxLosState", + "values": { + "2/currentRxLosState": false + } + }, + { + "Path": "2/lastRxLosEvent", + "values": { + "2/lastRxLosEvent": 0 + } + }, + { + "Path": "2/lastTxFaultEvent", + "values": { + "2/lastTxFaultEvent": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/lastChange", + "values": { + "2/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/current", + "values": { + "2/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiAlarm/changes", + "values": { + "2/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/dataPathStateChange/current", + "values": { + "2/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "2/dataPathStateChange/changes", + "values": { + "2/dataPathStateChange/changes": 0 + } + }, + { + "Path": "2/dataPathStateChange/lastChange", + "values": { + "2/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoWarn/current", + "values": { + "2/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoWarn/changes", + "values": { + "2/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "2/txBiasLoWarn/lastChange", + "values": { + "2/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "2/rxLosEvents", + "values": { + "2/rxLosEvents": 0 + } + }, + { + "Path": "2/currentTxFaultState", + "values": { + "2/currentTxFaultState": false + } + }, + { + "Path": "2/txLos/current", + "values": { + "2/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "2/txLos/changes", + "values": { + "2/txLos/changes": 0 + } + }, + { + "Path": "2/txLos/lastChange", + "values": { + "2/txLos/lastChange": 0 + } + }, + { + "Path": "2/txCdrLol/current", + "values": { + "2/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/txCdrLol/changes", + "values": { + "2/txCdrLol/changes": 0 + } + }, + { + "Path": "2/txCdrLol/lastChange", + "values": { + "2/txCdrLol/lastChange": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/current", + "values": { + "2/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "2/txAdaptiveInputEqFault/changes", + "values": { + "2/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/lastChange", + "values": { + "2/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/lastChange", + "values": { + "2/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/current", + "values": { + "2/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoAlarm/changes", + "values": { + "2/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/current", + "values": { + "2/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoAlarm/changes", + "values": { + "2/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/lastChange", + "values": { + "2/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/current", + "values": { + "2/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoAlarm/changes", + "values": { + "2/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/lastChange", + "values": { + "2/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/current", + "values": { + "2/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiWarn/changes", + "values": { + "2/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/lastChange", + "values": { + "2/rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860652374489, + "time": "2021-03-10T11:31:00.652374489-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53/laneStatsEnt/1", + "updates": [ + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 1 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "1" + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860652704088, + "time": "2021-03-10T11:31:00.652704088-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53/laneStatsEnt/3", + "updates": [ + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "3" + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 3 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860651605018, + "time": "2021-03-10T11:31:00.651605018-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53/laneStatsEnt/0", + "updates": [ + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860652020389, + "time": "2021-03-10T11:31:00.652020389-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53/laneStatsEnt/2", + "updates": [ + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 2 + } + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "2" + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860651230196, + "time": "2021-03-10T11:31:00.651230196-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53/xcvrStatsEnt", + "updates": [ + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.362003 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + } + ] + }, + { + "timestamp": 1615393860653191378, + "time": "2021-03-10T11:31:00.653191378-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet53/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": true + } + }, + { + "Path": "1", + "values": { + "1": true + } + } + ] + }, + { + "timestamp": 1615393860672004387, + "time": "2021-03-10T11:31:00.672004387-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet27", + "updates": [ + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet27" + } + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.233391 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet27" + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382003 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + } + ] + }, + { + "timestamp": 1615393860670840682, + "time": "2021-03-10T11:31:00.670840682-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet27/xcvrStatsEnt", + "updates": [ + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + } + ] + }, + { + "timestamp": 1615393860671139209, + "time": "2021-03-10T11:31:00.671139209-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet27/laneStats", + "updates": [ + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382001 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381997 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860671209533, + "time": "2021-03-10T11:31:00.671209533-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet27/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860671723688, + "time": "2021-03-10T11:31:00.671723688-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet27/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860704853276, + "time": "2021-03-10T11:31:00.704853276-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet11", + "updates": [ + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.288593 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet11" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383338 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet11" + } + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860704021133, + "time": "2021-03-10T11:31:00.704021133-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet11/laneStats", + "updates": [ + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383336 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383332 + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860704084656, + "time": "2021-03-10T11:31:00.704084656-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet11/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860704586814, + "time": "2021-03-10T11:31:00.704586814-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet11/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860703685644, + "time": "2021-03-10T11:31:00.703685644-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet11/xcvrStatsEnt", + "updates": [ + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860667773514, + "time": "2021-03-10T11:31:00.667773514-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet45", + "updates": [ + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381908 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.231349 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet45" + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet45" + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + } + ] + }, + { + "timestamp": 1615393860666921748, + "time": "2021-03-10T11:31:00.666921748-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet45/laneStats", + "updates": [ + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381906 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381902 + } + } + ] + }, + { + "timestamp": 1615393860666992718, + "time": "2021-03-10T11:31:00.666992718-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet45/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860667492655, + "time": "2021-03-10T11:31:00.667492655-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet45/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860666618292, + "time": "2021-03-10T11:31:00.666618292-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet45/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + } + ] + }, + { + "timestamp": 1615393860664962557, + "time": "2021-03-10T11:31:00.664962557-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet14", + "updates": [ + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.223858 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet14" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet14" + } + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381845 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + } + ] + }, + { + "timestamp": 1615393860663843642, + "time": "2021-03-10T11:31:00.663843642-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet14/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860664188265, + "time": "2021-03-10T11:31:00.664188265-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet14/laneStats", + "updates": [ + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381839 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381842 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860664249129, + "time": "2021-03-10T11:31:00.664249129-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet14/laneStatsEnt/0", + "updates": [ + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860664699473, + "time": "2021-03-10T11:31:00.664699473-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet14/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860674805114, + "time": "2021-03-10T11:31:00.674805114-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet25", + "updates": [ + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet25" + } + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.246149 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet25" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382364 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + } + ] + }, + { + "timestamp": 1615393860674034910, + "time": "2021-03-10T11:31:00.67403491-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet25/laneStatsEnt/0", + "updates": [ + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860674529060, + "time": "2021-03-10T11:31:00.67452906-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet25/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860673654937, + "time": "2021-03-10T11:31:00.673654937-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet25/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860673962931, + "time": "2021-03-10T11:31:00.673962931-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet25/laneStats", + "updates": [ + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382357 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382361 + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860713371029, + "time": "2021-03-10T11:31:00.713371029-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet31", + "updates": [ + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet31" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.310603 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383481 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet31" + } + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + } + ] + }, + { + "timestamp": 1615393860712498498, + "time": "2021-03-10T11:31:00.712498498-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet31/laneStats", + "updates": [ + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383474 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383478 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860712570944, + "time": "2021-03-10T11:31:00.712570944-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet31/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860713080955, + "time": "2021-03-10T11:31:00.713080955-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet31/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860712198258, + "time": "2021-03-10T11:31:00.712198258-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet31/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860658120669, + "time": "2021-03-10T11:31:00.658120669-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet18", + "updates": [ + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381682 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet18" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet18" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.211844 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + } + ] + }, + { + "timestamp": 1615393860656876180, + "time": "2021-03-10T11:31:00.65687618-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet18/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860657190993, + "time": "2021-03-10T11:31:00.657190993-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet18/laneStats", + "updates": [ + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381673 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381679 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860657277642, + "time": "2021-03-10T11:31:00.657277642-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet18/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860657831213, + "time": "2021-03-10T11:31:00.657831213-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet18/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860724781511, + "time": "2021-03-10T11:31:00.724781511-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet34", + "updates": [ + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet34" + } + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.332912 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet34" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383928 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + } + ] + }, + { + "timestamp": 1615393860723956052, + "time": "2021-03-10T11:31:00.723956052-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet34/laneStats", + "updates": [ + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383923 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383926 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860724018953, + "time": "2021-03-10T11:31:00.724018953-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet34/laneStatsEnt/0", + "updates": [ + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860724511379, + "time": "2021-03-10T11:31:00.724511379-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet34/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860723652453, + "time": "2021-03-10T11:31:00.723652453-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet34/xcvrStatsEnt", + "updates": [ + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + } + ] + }, + { + "timestamp": 1615393860682003010, + "time": "2021-03-10T11:31:00.68200301-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet40", + "updates": [ + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet40" + } + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.2498 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382554 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet40" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + } + ] + }, + { + "timestamp": 1615393860680800455, + "time": "2021-03-10T11:31:00.680800455-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet40/xcvrStatsEnt", + "updates": [ + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + } + ] + }, + { + "timestamp": 1615393860681129698, + "time": "2021-03-10T11:31:00.681129698-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet40/laneStats", + "updates": [ + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382551 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382549 + } + } + ] + }, + { + "timestamp": 1615393860681201101, + "time": "2021-03-10T11:31:00.681201101-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet40/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860681693176, + "time": "2021-03-10T11:31:00.681693176-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet40/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860716148586, + "time": "2021-03-10T11:31:00.716148586-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet19", + "updates": [ + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383545 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet19" + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.328776 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet19" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + } + ] + }, + { + "timestamp": 1615393860715002126, + "time": "2021-03-10T11:31:00.715002126-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet19/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + } + ] + }, + { + "timestamp": 1615393860715303199, + "time": "2021-03-10T11:31:00.715303199-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet19/laneStats", + "updates": [ + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383539 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383543 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860715371384, + "time": "2021-03-10T11:31:00.715371384-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet19/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860715856386, + "time": "2021-03-10T11:31:00.715856386-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet19/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860694993821, + "time": "2021-03-10T11:31:00.694993821-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet1", + "updates": [ + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.275404 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet1" + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet1" + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382775 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + } + ] + }, + { + "timestamp": 1615393860694145972, + "time": "2021-03-10T11:31:00.694145972-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet1/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860694724345, + "time": "2021-03-10T11:31:00.694724345-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet1/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860693737067, + "time": "2021-03-10T11:31:00.693737067-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet1/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860694063462, + "time": "2021-03-10T11:31:00.694063462-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet1/laneStats", + "updates": [ + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.38277 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382773 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860720487370, + "time": "2021-03-10T11:31:00.72048737-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet48", + "updates": [ + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet48" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383833 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet48" + } + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.331195 + } + } + ] + }, + { + "timestamp": 1615393860719295121, + "time": "2021-03-10T11:31:00.719295121-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet48/xcvrStatsEnt", + "updates": [ + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + } + ] + }, + { + "timestamp": 1615393860719605282, + "time": "2021-03-10T11:31:00.719605282-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet48/laneStats", + "updates": [ + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.38383 + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383827 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860719675489, + "time": "2021-03-10T11:31:00.719675489-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet48/laneStatsEnt/0", + "updates": [ + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860720200132, + "time": "2021-03-10T11:31:00.720200132-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet48/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860732229458, + "time": "2021-03-10T11:31:00.732229458-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet46", + "updates": [ + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.334552 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet46" + } + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet46" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.384023 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + } + ] + }, + { + "timestamp": 1615393860731071343, + "time": "2021-03-10T11:31:00.731071343-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet46/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860731384018, + "time": "2021-03-10T11:31:00.731384018-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet46/laneStats", + "updates": [ + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.384021 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.384017 + } + } + ] + }, + { + "timestamp": 1615393860731455947, + "time": "2021-03-10T11:31:00.731455947-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet46/laneStatsEnt/0", + "updates": [ + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860731956561, + "time": "2021-03-10T11:31:00.731956561-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet46/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860679155410, + "time": "2021-03-10T11:31:00.67915541-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet6", + "updates": [ + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet6" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.248317 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet6" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382491 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + } + ] + }, + { + "timestamp": 1615393860678299754, + "time": "2021-03-10T11:31:00.678299754-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet6/laneStats", + "updates": [ + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382485 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382489 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860678379513, + "time": "2021-03-10T11:31:00.678379513-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet6/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860678881567, + "time": "2021-03-10T11:31:00.678881567-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet6/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860677997414, + "time": "2021-03-10T11:31:00.677997414-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet6/xcvrStatsEnt", + "updates": [ + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + } + ] + }, + { + "timestamp": 1615393860670603188, + "time": "2021-03-10T11:31:00.670603188-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet29", + "updates": [ + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet29" + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381972 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.23275 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet29" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + } + ] + }, + { + "timestamp": 1615393860669756839, + "time": "2021-03-10T11:31:00.669756839-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet29/laneStats", + "updates": [ + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381966 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.38197 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860669828755, + "time": "2021-03-10T11:31:00.669828755-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet29/laneStatsEnt/0", + "updates": [ + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860670327249, + "time": "2021-03-10T11:31:00.670327249-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet29/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860669459672, + "time": "2021-03-10T11:31:00.669459672-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet29/xcvrStatsEnt", + "updates": [ + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + } + ] + }, + { + "timestamp": 1615393860660927111, + "time": "2021-03-10T11:31:00.660927111-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet41", + "updates": [ + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381748 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet41" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet41" + } + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.221806 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + } + ] + }, + { + "timestamp": 1615393860660235300, + "time": "2021-03-10T11:31:00.6602353-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet41/laneStatsEnt/0", + "updates": [ + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860660685536, + "time": "2021-03-10T11:31:00.660685536-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet41/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860659890659, + "time": "2021-03-10T11:31:00.659890659-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet41/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + } + ] + }, + { + "timestamp": 1615393860660176243, + "time": "2021-03-10T11:31:00.660176243-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet41/laneStats", + "updates": [ + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381742 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381746 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860702058035, + "time": "2021-03-10T11:31:00.702058035-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet42", + "updates": [ + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet42" + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383275 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.287196 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet42" + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + } + ] + }, + { + "timestamp": 1615393860701279852, + "time": "2021-03-10T11:31:00.701279852-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet42/laneStatsEnt/0", + "updates": [ + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860701768254, + "time": "2021-03-10T11:31:00.701768254-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet42/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860700876561, + "time": "2021-03-10T11:31:00.700876561-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet42/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + } + ] + }, + { + "timestamp": 1615393860701207009, + "time": "2021-03-10T11:31:00.701207009-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet42/laneStats", + "updates": [ + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383269 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383273 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1616115850263328939, + "time": "2021-03-18T21:04:10.263328939-04:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49", + "updates": [ + { + "Path": "initComplete", + "values": { + "initComplete": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 2 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": true + } + }, + { + "Path": "cdrControlSupportedOverride", + "values": { + "cdrControlSupportedOverride": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": 1616115850.262678 + } + }, + { + "Path": "cableConfigurationData/configData", + "values": { + "cableConfigurationData/configData": "\u0000" + } + }, + { + "Path": "domThresholdRegisterData/txPowerLowWarn", + "values": { + "domThresholdRegisterData/txPowerLowWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/temperatureHighWarn", + "values": { + "domThresholdRegisterData/temperatureHighWarn": 70 + } + }, + { + "Path": "domThresholdRegisterData/voltageHighAlarm", + "values": { + "domThresholdRegisterData/voltageHighAlarm": 3.6500000000000004 + } + }, + { + "Path": "domThresholdRegisterData/voltageLowAlarm", + "values": { + "domThresholdRegisterData/voltageLowAlarm": 3.1300000000000003 + } + }, + { + "Path": "domThresholdRegisterData/voltageHighWarn", + "values": { + "domThresholdRegisterData/voltageHighWarn": 3.6500000000000004 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerLowAlarm", + "values": { + "domThresholdRegisterData/rxPowerLowAlarm": -30 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerLowWarn", + "values": { + "domThresholdRegisterData/rxPowerLowWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/txPowerLowAlarm", + "values": { + "domThresholdRegisterData/txPowerLowAlarm": -30 + } + }, + { + "Path": "domThresholdRegisterData/txPowerHighAlarm", + "values": { + "domThresholdRegisterData/txPowerHighAlarm": -30 + } + }, + { + "Path": "domThresholdRegisterData/temperatureHighAlarm", + "values": { + "domThresholdRegisterData/temperatureHighAlarm": 70 + } + }, + { + "Path": "domThresholdRegisterData/temperatureLowAlarm", + "values": { + "domThresholdRegisterData/temperatureLowAlarm": -3 + } + }, + { + "Path": "domThresholdRegisterData/voltageLowWarn", + "values": { + "domThresholdRegisterData/voltageLowWarn": 3.1300000000000003 + } + }, + { + "Path": "domThresholdRegisterData/txBiasHighAlarm", + "values": { + "domThresholdRegisterData/txBiasHighAlarm": 131.07 + } + }, + { + "Path": "domThresholdRegisterData/txBiasLowAlarm", + "values": { + "domThresholdRegisterData/txBiasLowAlarm": 0 + } + }, + { + "Path": "domThresholdRegisterData/txBiasLowWarn", + "values": { + "domThresholdRegisterData/txBiasLowWarn": 0 + } + }, + { + "Path": "domThresholdRegisterData/txPowerHighWarn", + "values": { + "domThresholdRegisterData/txPowerHighWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/temperatureLowWarn", + "values": { + "domThresholdRegisterData/temperatureLowWarn": -3 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerHighAlarm", + "values": { + "domThresholdRegisterData/rxPowerHighAlarm": -30 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerHighWarn", + "values": { + "domThresholdRegisterData/rxPowerHighWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/txBiasHighWarn", + "values": { + "domThresholdRegisterData/txBiasHighWarn": 131.07 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/startTime", + "values": { + "performanceMonitoring/currentPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/updateTime", + "values": { + "performanceMonitoring/currentPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/isValid", + "values": { + "performanceMonitoring/currentPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/currentPeriod/parameter", + "values": { + "performanceMonitoring/currentPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/parameter", + "values": { + "performanceMonitoring/previousPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/startTime", + "values": { + "performanceMonitoring/previousPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/updateTime", + "values": { + "performanceMonitoring/previousPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/isValid", + "values": { + "performanceMonitoring/previousPeriod/isValid": false + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet49" + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "defaultTuningValuesRead", + "values": { + "defaultTuningValuesRead": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "qsfpSlotCapabilities/hitfullOnSpeedChange", + "values": { + "qsfpSlotCapabilities/hitfullOnSpeedChange": false + } + }, + { + "Path": "qsfpSlotCapabilities/maxPowerSupported", + "values": { + "qsfpSlotCapabilities/maxPowerSupported": { + "value": 0 + } + } + }, + { + "Path": "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady", + "values": { + "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": true + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "presumedAuthentic" + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresent" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "sfpConfig", + "values": { + "sfpConfig": null + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "extRateSelectSupportedOverride", + "values": { + "extRateSelectSupportedOverride": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315134.20618 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 3 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "enhancedDomRegisterData/extMonData", + "values": { + "enhancedDomRegisterData/extMonData": "" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "XEJ144300531 " + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "01" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "150124 " + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Arista Networks " + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "AOC-Q-Q-40G-10M " + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "tenGSerdesConfigurableOverride", + "values": { + "tenGSerdesConfigurableOverride": false + } + }, + { + "Path": "sfpStatus", + "values": { + "sfpStatus": null + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": 1615315134.457417 + } + }, + { + "Path": "domRegisterData/voltage", + "values": { + "domRegisterData/voltage": 3.3840000000000003 + } + }, + { + "Path": "domRegisterData/lane4OpticalRxPower", + "values": { + "domRegisterData/lane4OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane4TxPower", + "values": { + "domRegisterData/lane4TxPower": -30 + } + }, + { + "Path": "domRegisterData/lane2TxPower", + "values": { + "domRegisterData/lane2TxPower": -30 + } + }, + { + "Path": "domRegisterData/lane3TxPower", + "values": { + "domRegisterData/lane3TxPower": -30 + } + }, + { + "Path": "domRegisterData/domSupported", + "values": { + "domRegisterData/domSupported": true + } + }, + { + "Path": "domRegisterData/lane1OpticalRxPower", + "values": { + "domRegisterData/lane1OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane2OpticalRxPower", + "values": { + "domRegisterData/lane2OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane3OpticalRxPower", + "values": { + "domRegisterData/lane3OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane3TxBias", + "values": { + "domRegisterData/lane3TxBias": 0 + } + }, + { + "Path": "domRegisterData/lane1TxPower", + "values": { + "domRegisterData/lane1TxPower": -30 + } + }, + { + "Path": "domRegisterData/temperature", + "values": { + "domRegisterData/temperature": 20.03125 + } + }, + { + "Path": "domRegisterData/lane1TxBias", + "values": { + "domRegisterData/lane1TxBias": 0 + } + }, + { + "Path": "domRegisterData/lane2TxBias", + "values": { + "domRegisterData/lane2TxBias": 0 + } + }, + { + "Path": "domRegisterData/lane4TxBias", + "values": { + "domRegisterData/lane4TxBias": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/qsfp/cell/1/xcvrConfig/Ethernet49" + } + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 6 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 305.00076303 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.394008 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrPresent" + } + }, + { + "Path": "actualIdEepromContents/laserWavelengthFractional", + "values": { + "actualIdEepromContents/laserWavelengthFractional": 0 + } + }, + { + "Path": "actualIdEepromContents/lengthCableAssembly", + "values": { + "actualIdEepromContents/lengthCableAssembly": 10 + } + }, + { + "Path": "actualIdEepromContents/mediaType", + "values": { + "actualIdEepromContents/mediaType": "40GBASE-AR4" + } + }, + { + "Path": "actualIdEepromContents/connector", + "values": { + "actualIdEepromContents/connector": 35 + } + }, + { + "Path": "actualIdEepromContents/maxCaseTemp", + "values": { + "actualIdEepromContents/maxCaseTemp": 70 + } + }, + { + "Path": "actualIdEepromContents/vendorDateCode", + "values": { + "actualIdEepromContents/vendorDateCode": "150124 " + } + }, + { + "Path": "actualIdEepromContents/txPowerSupported", + "values": { + "actualIdEepromContents/txPowerSupported": false + } + }, + { + "Path": "actualIdEepromContents/rxOutputEmphasisSupported", + "values": { + "actualIdEepromContents/rxOutputEmphasisSupported": false + } + }, + { + "Path": "actualIdEepromContents/rxOutputAmplitudeSupported", + "values": { + "actualIdEepromContents/rxOutputAmplitudeSupported": true + } + }, + { + "Path": "actualIdEepromContents/identifierExtended", + "values": { + "actualIdEepromContents/identifierExtended": 0 + } + }, + { + "Path": "actualIdEepromContents/deviceTech", + "values": { + "actualIdEepromContents/deviceTech": 0 + } + }, + { + "Path": "actualIdEepromContents/laserWavelengthTolerance", + "values": { + "actualIdEepromContents/laserWavelengthTolerance": 2000 + } + }, + { + "Path": "actualIdEepromContents/txInputEqualizationAutoSupported", + "values": { + "actualIdEepromContents/txInputEqualizationAutoSupported": false + } + }, + { + "Path": "actualIdEepromContents/vendorSerialNum", + "values": { + "actualIdEepromContents/vendorSerialNum": "XEJ144300531 " + } + }, + { + "Path": "actualIdEepromContents/extendedRateSelectCompliance", + "values": { + "actualIdEepromContents/extendedRateSelectCompliance": 0 + } + }, + { + "Path": "actualIdEepromContents/laserWavelength", + "values": { + "actualIdEepromContents/laserWavelength": 850 + } + }, + { + "Path": "actualIdEepromContents/txInputEqualizationFixedSupported", + "values": { + "actualIdEepromContents/txInputEqualizationFixedSupported": false + } + }, + { + "Path": "actualIdEepromContents/cdrTxRxControlImplemented", + "values": { + "actualIdEepromContents/cdrTxRxControlImplemented": false + } + }, + { + "Path": "actualIdEepromContents/vendorPartNum", + "values": { + "actualIdEepromContents/vendorPartNum": "AOC-Q-Q-40G-10M " + } + }, + { + "Path": "actualIdEepromContents/vendorRevNum", + "values": { + "actualIdEepromContents/vendorRevNum": "01" + } + }, + { + "Path": "actualIdEepromContents/encoding", + "values": { + "actualIdEepromContents/encoding": 0 + } + }, + { + "Path": "actualIdEepromContents/lengthOm1", + "values": { + "actualIdEepromContents/lengthOm1": 0 + } + }, + { + "Path": "actualIdEepromContents/complianceEth10And40G", + "values": { + "actualIdEepromContents/complianceEth10And40G": 5 + } + }, + { + "Path": "actualIdEepromContents/extendedRateSelectSupported", + "values": { + "actualIdEepromContents/extendedRateSelectSupported": false + } + }, + { + "Path": "actualIdEepromContents/identifier", + "values": { + "actualIdEepromContents/identifier": 13 + } + }, + { + "Path": "actualIdEepromContents/rateSelectImplemented", + "values": { + "actualIdEepromContents/rateSelectImplemented": false + } + }, + { + "Path": "actualIdEepromContents/extendedCompliance", + "values": { + "actualIdEepromContents/extendedCompliance": 0 + } + }, + { + "Path": "actualIdEepromContents/vendorName", + "values": { + "actualIdEepromContents/vendorName": "Arista Networks " + } + }, + { + "Path": "actualIdEepromContents/bitrateNominal", + "values": { + "actualIdEepromContents/bitrateNominal": 103 + } + }, + { + "Path": "actualIdEepromContents/lengthSmf", + "values": { + "actualIdEepromContents/lengthSmf": 0 + } + }, + { + "Path": "actualIdEepromContents/lengthOm3", + "values": { + "actualIdEepromContents/lengthOm3": 0 + } + }, + { + "Path": "actualIdEepromContents/lengthOm2", + "values": { + "actualIdEepromContents/lengthOm2": 0 + } + }, + { + "Path": "goodSignalResetCompleted", + "values": { + "goodSignalResetCompleted": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": true + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 3 + } + } + ] + }, + { + "timestamp": 1615393860727672501, + "time": "2021-03-10T11:31:00.727672501-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/curRxOutputAmplitude", + "updates": [ + { + "Path": "1", + "values": { + "1": 2 + } + }, + { + "Path": "3", + "values": { + "3": 3 + } + }, + { + "Path": "0", + "values": { + "0": 14 + } + }, + { + "Path": "2", + "values": { + "2": 4 + } + } + ] + }, + { + "timestamp": 1615393860725221044, + "time": "2021-03-10T11:31:00.725221044-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/xcvrStatsEnt", + "updates": [ + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 6 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.394008 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresent" + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 305.00076303 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 2 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860727252827, + "time": "2021-03-10T11:31:00.727252827-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/idEepromChecksumValid", + "updates": [ + { + "Path": "1", + "values": { + "1": true + } + }, + { + "Path": "0", + "values": { + "0": true + } + } + ] + }, + { + "timestamp": 1615393860727734115, + "time": "2021-03-10T11:31:00.727734115-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/curRxOutputPreEmphasis", + "updates": [ + { + "Path": "0", + "values": { + "0": 15 + } + }, + { + "Path": "2", + "values": { + "2": 8 + } + }, + { + "Path": "1", + "values": { + "1": 7 + } + }, + { + "Path": "3", + "values": { + "3": 8 + } + } + ] + }, + { + "timestamp": 1615393860725537239, + "time": "2021-03-10T11:31:00.725537239-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/laneStats", + "updates": [ + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": false + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": false + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/current", + "values": { + "2/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoWarn/changes", + "values": { + "2/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/lastChange", + "values": { + "2/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/dataPathStateChange/current", + "values": { + "2/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "2/dataPathStateChange/changes", + "values": { + "2/dataPathStateChange/changes": 0 + } + }, + { + "Path": "2/dataPathStateChange/lastChange", + "values": { + "2/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "2/currentRxLosState", + "values": { + "2/currentRxLosState": true + } + }, + { + "Path": "2/lastRxLosEvent", + "values": { + "2/lastRxLosEvent": 1615315136.733672 + } + }, + { + "Path": "2/txLos/current", + "values": { + "2/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "2/txLos/changes", + "values": { + "2/txLos/changes": 0 + } + }, + { + "Path": "2/txLos/lastChange", + "values": { + "2/txLos/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/changes", + "values": { + "2/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/lastChange", + "values": { + "2/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/current", + "values": { + "2/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiAlarm/current", + "values": { + "2/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiAlarm/changes", + "values": { + "2/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/lastChange", + "values": { + "2/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/lastChange", + "values": { + "2/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/current", + "values": { + "2/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoWarn/changes", + "values": { + "2/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/current", + "values": { + "2/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/changes", + "values": { + "2/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/lastChange", + "values": { + "2/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/lastChange", + "values": { + "2/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/current", + "values": { + "2/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoAlarm/changes", + "values": { + "2/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/currentTxFaultState", + "values": { + "2/currentTxFaultState": false + } + }, + { + "Path": "2/lastTxFaultEvent", + "values": { + "2/lastTxFaultEvent": 0 + } + }, + { + "Path": "2/txFaultEventsSinceInsertion", + "values": { + "2/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txCdrLol/lastChange", + "values": { + "2/txCdrLol/lastChange": 0 + } + }, + { + "Path": "2/txCdrLol/current", + "values": { + "2/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/txCdrLol/changes", + "values": { + "2/txCdrLol/changes": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/current", + "values": { + "2/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiWarn/changes", + "values": { + "2/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/lastChange", + "values": { + "2/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/rxLosEventsSinceInsertion", + "values": { + "2/rxLosEventsSinceInsertion": 1 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/current", + "values": { + "2/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "2/txAdaptiveInputEqFault/changes", + "values": { + "2/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/lastChange", + "values": { + "2/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "2/rxCdrLol/current", + "values": { + "2/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxCdrLol/changes", + "values": { + "2/rxCdrLol/changes": 0 + } + }, + { + "Path": "2/rxCdrLol/lastChange", + "values": { + "2/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/current", + "values": { + "2/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiAlarm/changes", + "values": { + "2/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/lastChange", + "values": { + "2/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiWarn/current", + "values": { + "2/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiWarn/changes", + "values": { + "2/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "2/txBiasHiWarn/lastChange", + "values": { + "2/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoWarn/current", + "values": { + "2/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoWarn/changes", + "values": { + "2/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "2/txBiasLoWarn/lastChange", + "values": { + "2/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "2/rxLosEvents", + "values": { + "2/rxLosEvents": 1 + } + }, + { + "Path": "2/txFaultEvents", + "values": { + "2/txFaultEvents": 0 + } + }, + { + "Path": "2/txPowerHiWarn/lastChange", + "values": { + "2/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerHiWarn/current", + "values": { + "2/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiWarn/changes", + "values": { + "2/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/current", + "values": { + "2/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoAlarm/changes", + "values": { + "2/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/lastChange", + "values": { + "2/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/lastRxLosEvent", + "values": { + "1/lastRxLosEvent": 1615315136.733668 + } + }, + { + "Path": "1/currentTxFaultState", + "values": { + "1/currentTxFaultState": false + } + }, + { + "Path": "1/txFaultEventsSinceInsertion", + "values": { + "1/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txCdrLol/current", + "values": { + "1/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/txCdrLol/changes", + "values": { + "1/txCdrLol/changes": 0 + } + }, + { + "Path": "1/txCdrLol/lastChange", + "values": { + "1/txCdrLol/lastChange": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/current", + "values": { + "1/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "1/txAdaptiveInputEqFault/changes", + "values": { + "1/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/lastChange", + "values": { + "1/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/current", + "values": { + "1/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoAlarm/changes", + "values": { + "1/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/lastChange", + "values": { + "1/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiWarn/current", + "values": { + "1/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiWarn/changes", + "values": { + "1/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/lastChange", + "values": { + "1/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/rxCdrLol/current", + "values": { + "1/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxCdrLol/changes", + "values": { + "1/rxCdrLol/changes": 0 + } + }, + { + "Path": "1/rxCdrLol/lastChange", + "values": { + "1/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "1/currentRxLosState", + "values": { + "1/currentRxLosState": true + } + }, + { + "Path": "1/txFaultEvents", + "values": { + "1/txFaultEvents": 0 + } + }, + { + "Path": "1/lastTxFaultEvent", + "values": { + "1/lastTxFaultEvent": 0 + } + }, + { + "Path": "1/txLos/changes", + "values": { + "1/txLos/changes": 0 + } + }, + { + "Path": "1/txLos/lastChange", + "values": { + "1/txLos/lastChange": 0 + } + }, + { + "Path": "1/txLos/current", + "values": { + "1/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiAlarm/current", + "values": { + "1/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiAlarm/changes", + "values": { + "1/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/lastChange", + "values": { + "1/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/changes", + "values": { + "1/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/lastChange", + "values": { + "1/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/current", + "values": { + "1/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiWarn/lastChange", + "values": { + "1/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/current", + "values": { + "1/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiWarn/changes", + "values": { + "1/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/current", + "values": { + "1/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiAlarm/changes", + "values": { + "1/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/lastChange", + "values": { + "1/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxLosEvents", + "values": { + "1/rxLosEvents": 1 + } + }, + { + "Path": "1/txBiasHiAlarm/current", + "values": { + "1/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/changes", + "values": { + "1/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/lastChange", + "values": { + "1/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/changes", + "values": { + "1/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/lastChange", + "values": { + "1/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/current", + "values": { + "1/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxLosEventsSinceInsertion", + "values": { + "1/rxLosEventsSinceInsertion": 1 + } + }, + { + "Path": "1/txPowerLoWarn/current", + "values": { + "1/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoWarn/changes", + "values": { + "1/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/txPowerLoWarn/lastChange", + "values": { + "1/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoWarn/current", + "values": { + "1/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoWarn/changes", + "values": { + "1/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "1/txBiasLoWarn/lastChange", + "values": { + "1/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/current", + "values": { + "1/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerLoAlarm/changes", + "values": { + "1/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/lastChange", + "values": { + "1/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/current", + "values": { + "1/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiWarn/changes", + "values": { + "1/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/lastChange", + "values": { + "1/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/dataPathStateChange/lastChange", + "values": { + "1/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "1/dataPathStateChange/current", + "values": { + "1/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "1/dataPathStateChange/changes", + "values": { + "1/dataPathStateChange/changes": 0 + } + }, + { + "Path": "3/lastTxFaultEvent", + "values": { + "3/lastTxFaultEvent": 0 + } + }, + { + "Path": "3/txBiasHiWarn/current", + "values": { + "3/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiWarn/changes", + "values": { + "3/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "3/txBiasHiWarn/lastChange", + "values": { + "3/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/lastChange", + "values": { + "3/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/current", + "values": { + "3/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxCdrLol/changes", + "values": { + "3/rxCdrLol/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/current", + "values": { + "3/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "3/dataPathStateChange/changes", + "values": { + "3/dataPathStateChange/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/lastChange", + "values": { + "3/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "3/rxLosEventsSinceInsertion", + "values": { + "3/rxLosEventsSinceInsertion": 1 + } + }, + { + "Path": "3/currentTxFaultState", + "values": { + "3/currentTxFaultState": false + } + }, + { + "Path": "3/txFaultEvents", + "values": { + "3/txFaultEvents": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/current", + "values": { + "3/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoAlarm/changes", + "values": { + "3/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/lastChange", + "values": { + "3/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/lastRxLosEvent", + "values": { + "3/lastRxLosEvent": 1615315136.733674 + } + }, + { + "Path": "3/txPowerHiWarn/current", + "values": { + "3/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiWarn/changes", + "values": { + "3/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/txPowerHiWarn/lastChange", + "values": { + "3/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoWarn/current", + "values": { + "3/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoWarn/changes", + "values": { + "3/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/txPowerLoWarn/lastChange", + "values": { + "3/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoWarn/current", + "values": { + "3/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoWarn/changes", + "values": { + "3/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "3/txBiasLoWarn/lastChange", + "values": { + "3/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/changes", + "values": { + "3/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/lastChange", + "values": { + "3/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/current", + "values": { + "3/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoAlarm/changes", + "values": { + "3/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/lastChange", + "values": { + "3/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/current", + "values": { + "3/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxLosEvents", + "values": { + "3/rxLosEvents": 1 + } + }, + { + "Path": "3/txCdrLol/current", + "values": { + "3/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/txCdrLol/changes", + "values": { + "3/txCdrLol/changes": 0 + } + }, + { + "Path": "3/txCdrLol/lastChange", + "values": { + "3/txCdrLol/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/current", + "values": { + "3/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoAlarm/changes", + "values": { + "3/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/lastChange", + "values": { + "3/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/current", + "values": { + "3/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "3/txAdaptiveInputEqFault/changes", + "values": { + "3/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/lastChange", + "values": { + "3/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/lastChange", + "values": { + "3/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/current", + "values": { + "3/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiAlarm/changes", + "values": { + "3/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/changes", + "values": { + "3/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/lastChange", + "values": { + "3/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/current", + "values": { + "3/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiWarn/current", + "values": { + "3/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiWarn/changes", + "values": { + "3/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/lastChange", + "values": { + "3/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/current", + "values": { + "3/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/changes", + "values": { + "3/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/lastChange", + "values": { + "3/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/currentRxLosState", + "values": { + "3/currentRxLosState": true + } + }, + { + "Path": "3/txFaultEventsSinceInsertion", + "values": { + "3/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txLos/current", + "values": { + "3/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "3/txLos/changes", + "values": { + "3/txLos/changes": 0 + } + }, + { + "Path": "3/txLos/lastChange", + "values": { + "3/txLos/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860727791977, + "time": "2021-03-10T11:31:00.727791977-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/curTxInputEqualization", + "updates": [ + { + "Path": "1", + "values": { + "1": 7 + } + }, + { + "Path": "3", + "values": { + "3": 15 + } + }, + { + "Path": "0", + "values": { + "0": 12 + } + }, + { + "Path": "2", + "values": { + "2": 4 + } + } + ] + }, + { + "timestamp": 1615393860725630301, + "time": "2021-03-10T11:31:00.725630301-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860726093944, + "time": "2021-03-10T11:31:00.726093944-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/laneStatsEnt/2", + "updates": [ + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 2 + } + } + }, + { + "Path": "name", + "values": { + "name": "2" + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 1 + } + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 1 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 306.538163497 + } + } + ] + }, + { + "timestamp": 1615393860726472983, + "time": "2021-03-10T11:31:00.726472983-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/laneStatsEnt/1", + "updates": [ + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 1 + } + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 1 + } + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 1 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 306.538121752 + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "1" + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860726826612, + "time": "2021-03-10T11:31:00.726826612-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet49/laneStatsEnt/3", + "updates": [ + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "3" + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 1 + } + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 1 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 306.538195389 + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 3 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860677678724, + "time": "2021-03-10T11:31:00.677678724-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet4", + "updates": [ + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.247625 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.38246 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet4" + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet4" + } + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860676827106, + "time": "2021-03-10T11:31:00.676827106-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet4/laneStats", + "updates": [ + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382453 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382457 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + } + ] + }, + { + "timestamp": 1615393860676890610, + "time": "2021-03-10T11:31:00.67689061-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet4/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860677378317, + "time": "2021-03-10T11:31:00.677378317-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet4/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860676522895, + "time": "2021-03-10T11:31:00.676522895-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet4/xcvrStatsEnt", + "updates": [ + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + } + ] + }, + { + "timestamp": 1615393860730835361, + "time": "2021-03-10T11:31:00.730835361-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet13", + "updates": [ + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet13" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383991 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.334008 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet13" + } + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + } + ] + }, + { + "timestamp": 1615393860729664707, + "time": "2021-03-10T11:31:00.729664707-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet13/xcvrStatsEnt", + "updates": [ + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860729969475, + "time": "2021-03-10T11:31:00.729969475-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet13/laneStats", + "updates": [ + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383989 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383985 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860730046813, + "time": "2021-03-10T11:31:00.730046813-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet13/laneStatsEnt/0", + "updates": [ + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860730544481, + "time": "2021-03-10T11:31:00.730544481-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet13/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860662299050, + "time": "2021-03-10T11:31:00.66229905-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet39", + "updates": [ + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381781 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet39" + } + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.222566 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet39" + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + } + ] + }, + { + "timestamp": 1615393860661518375, + "time": "2021-03-10T11:31:00.661518375-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet39/laneStats", + "updates": [ + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381778 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381775 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860661578573, + "time": "2021-03-10T11:31:00.661578573-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet39/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860662048452, + "time": "2021-03-10T11:31:00.662048452-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet39/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860661177876, + "time": "2021-03-10T11:31:00.661177876-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet39/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860689140242, + "time": "2021-03-10T11:31:00.689140242-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet23", + "updates": [ + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382713 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.273797 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet23" + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet23" + } + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + } + ] + }, + { + "timestamp": 1615393860688282809, + "time": "2021-03-10T11:31:00.688282809-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet23/laneStats", + "updates": [ + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382707 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382711 + } + } + ] + }, + { + "timestamp": 1615393860688354028, + "time": "2021-03-10T11:31:00.688354028-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet23/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860688858481, + "time": "2021-03-10T11:31:00.688858481-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet23/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860687977669, + "time": "2021-03-10T11:31:00.687977669-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet23/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860690590081, + "time": "2021-03-10T11:31:00.690590081-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet12", + "updates": [ + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet12" + } + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet12" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.274506 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382744 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + } + ] + }, + { + "timestamp": 1615393860689714598, + "time": "2021-03-10T11:31:00.689714598-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet12/laneStats", + "updates": [ + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382739 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382742 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860689785148, + "time": "2021-03-10T11:31:00.689785148-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet12/laneStatsEnt/0", + "updates": [ + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + } + ] + }, + { + "timestamp": 1615393860690308557, + "time": "2021-03-10T11:31:00.690308557-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet12/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860689410039, + "time": "2021-03-10T11:31:00.689410039-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet12/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860717590437, + "time": "2021-03-10T11:31:00.717590437-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet37", + "updates": [ + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.329839 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383576 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet37" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet37" + } + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + } + ] + }, + { + "timestamp": 1615393860716710686, + "time": "2021-03-10T11:31:00.716710686-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet37/laneStats", + "updates": [ + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.38357 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383574 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860716781592, + "time": "2021-03-10T11:31:00.716781592-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet37/laneStatsEnt/0", + "updates": [ + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860717303492, + "time": "2021-03-10T11:31:00.717303492-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet37/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860716373840, + "time": "2021-03-10T11:31:00.71637384-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet37/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860714757515, + "time": "2021-03-10T11:31:00.714757515-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet2", + "updates": [ + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet2" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383514 + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.311194 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet2" + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + } + ] + }, + { + "timestamp": 1615393860713926308, + "time": "2021-03-10T11:31:00.713926308-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet2/laneStats", + "updates": [ + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383508 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383512 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860713996576, + "time": "2021-03-10T11:31:00.713996576-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet2/laneStatsEnt/0", + "updates": [ + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860714489314, + "time": "2021-03-10T11:31:00.714489314-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet2/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860713617294, + "time": "2021-03-10T11:31:00.713617294-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet2/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860687683327, + "time": "2021-03-10T11:31:00.687683327-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet16", + "updates": [ + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet16" + } + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet16" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382681 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.252717 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + } + ] + }, + { + "timestamp": 1615393860686835137, + "time": "2021-03-10T11:31:00.686835137-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet16/laneStats", + "updates": [ + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382675 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382679 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860686904711, + "time": "2021-03-10T11:31:00.686904711-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet16/laneStatsEnt/0", + "updates": [ + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860687395266, + "time": "2021-03-10T11:31:00.687395266-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet16/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860686522513, + "time": "2021-03-10T11:31:00.686522513-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet16/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + } + ] + }, + { + "timestamp": 1615393860697832110, + "time": "2021-03-10T11:31:00.69783211-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet20", + "updates": [ + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382837 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet20" + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet20" + } + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.276729 + } + } + ] + }, + { + "timestamp": 1615393860696632941, + "time": "2021-03-10T11:31:00.696632941-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet20/xcvrStatsEnt", + "updates": [ + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + } + ] + }, + { + "timestamp": 1615393860696934119, + "time": "2021-03-10T11:31:00.696934119-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet20/laneStats", + "updates": [ + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382831 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382834 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860697039128, + "time": "2021-03-10T11:31:00.697039128-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet20/laneStatsEnt/0", + "updates": [ + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860697557254, + "time": "2021-03-10T11:31:00.697557254-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet20/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860693476044, + "time": "2021-03-10T11:31:00.693476044-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50", + "updates": [ + { + "Path": "cdrControlSupportedOverride", + "values": { + "cdrControlSupportedOverride": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goodSignalResetCompleted", + "values": { + "goodSignalResetCompleted": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "cableConfigurationData/configData", + "values": { + "cableConfigurationData/configData": "" + } + }, + { + "Path": "sfpStatus", + "values": { + "sfpStatus": null + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "" + } + }, + { + "Path": "initComplete", + "values": { + "initComplete": false + } + }, + { + "Path": "domThresholdRegisterData/threshData", + "values": { + "domThresholdRegisterData/threshData": "" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": true + } + }, + { + "Path": "warm", + "values": { + "warm": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet50" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/qsfp/cell/1/xcvrConfig/Ethernet50" + } + } + }, + { + "Path": "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady", + "values": { + "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady": false + } + }, + { + "Path": "qsfpSlotCapabilities/hitfullOnSpeedChange", + "values": { + "qsfpSlotCapabilities/hitfullOnSpeedChange": false + } + }, + { + "Path": "qsfpSlotCapabilities/maxPowerSupported", + "values": { + "qsfpSlotCapabilities/maxPowerSupported": { + "value": 0 + } + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "defaultTuningValuesRead", + "values": { + "defaultTuningValuesRead": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "extRateSelectSupportedOverride", + "values": { + "extRateSelectSupportedOverride": false + } + }, + { + "Path": "actualIdEepromContents/eepromPage02UpperData", + "values": { + "actualIdEepromContents/eepromPage02UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage21hUpperData", + "values": { + "actualIdEepromContents/eepromPage21hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPage03UpperData", + "values": { + "actualIdEepromContents/eepromPage03UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage20hUpperData", + "values": { + "actualIdEepromContents/eepromPage20hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage00LowerData", + "values": { + "actualIdEepromContents/eepromPage00LowerData": "" + } + }, + { + "Path": "actualIdEepromContents/powerClass8Data", + "values": { + "actualIdEepromContents/powerClass8Data": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/sff8636Revision", + "values": { + "actualIdEepromContents/sff8636Revision": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPage00UpperData", + "values": { + "actualIdEepromContents/eepromPage00UpperData": "" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.377662 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "tenGSerdesConfigurableOverride", + "values": { + "tenGSerdesConfigurableOverride": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": true + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 1 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.377549 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "sfpConfig", + "values": { + "sfpConfig": null + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "enhancedDomRegisterData/extMonData", + "values": { + "enhancedDomRegisterData/extMonData": "" + } + }, + { + "Path": "performanceMonitoring/currentPeriod/startTime", + "values": { + "performanceMonitoring/currentPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/updateTime", + "values": { + "performanceMonitoring/currentPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/isValid", + "values": { + "performanceMonitoring/currentPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/currentPeriod/parameter", + "values": { + "performanceMonitoring/currentPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/parameter", + "values": { + "performanceMonitoring/previousPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/startTime", + "values": { + "performanceMonitoring/previousPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/updateTime", + "values": { + "performanceMonitoring/previousPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/isValid", + "values": { + "performanceMonitoring/previousPeriod/isValid": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "domRegisterData/monData", + "values": { + "domRegisterData/monData": "" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + } + ] + }, + { + "timestamp": 1615393860691750421, + "time": "2021-03-10T11:31:00.691750421-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50/laneStatsEnt/2", + "updates": [ + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 2 + } + } + }, + { + "Path": "name", + "values": { + "name": "2" + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860692121342, + "time": "2021-03-10T11:31:00.692121342-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50/laneStatsEnt/1", + "updates": [ + { + "Path": "lane", + "values": { + "lane": { + "value": 1 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "1" + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860692475371, + "time": "2021-03-10T11:31:00.692475371-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50/laneStatsEnt/3", + "updates": [ + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "3" + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 3 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860691389548, + "time": "2021-03-10T11:31:00.691389548-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50/laneStatsEnt/0", + "updates": [ + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860690971822, + "time": "2021-03-10T11:31:00.690971822-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50/xcvrStatsEnt", + "updates": [ + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.377549 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + } + ] + }, + { + "timestamp": 1615393860692976387, + "time": "2021-03-10T11:31:00.692976387-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50/idEepromChecksumValid", + "updates": [ + { + "Path": "1", + "values": { + "1": true + } + }, + { + "Path": "0", + "values": { + "0": true + } + } + ] + }, + { + "timestamp": 1615393860691332710, + "time": "2021-03-10T11:31:00.69133271-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet50/laneStats", + "updates": [ + { + "Path": "1/rxPowerLoWarn/current", + "values": { + "1/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerLoWarn/changes", + "values": { + "1/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/lastChange", + "values": { + "1/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/currentTxFaultState", + "values": { + "1/currentTxFaultState": false + } + }, + { + "Path": "1/lastTxFaultEvent", + "values": { + "1/lastTxFaultEvent": 0 + } + }, + { + "Path": "1/txFaultEventsSinceInsertion", + "values": { + "1/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/changes", + "values": { + "1/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/lastChange", + "values": { + "1/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/current", + "values": { + "1/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoWarn/changes", + "values": { + "1/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "1/txBiasLoWarn/lastChange", + "values": { + "1/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoWarn/current", + "values": { + "1/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxCdrLol/current", + "values": { + "1/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxCdrLol/changes", + "values": { + "1/rxCdrLol/changes": 0 + } + }, + { + "Path": "1/rxCdrLol/lastChange", + "values": { + "1/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/current", + "values": { + "1/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiWarn/changes", + "values": { + "1/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/lastChange", + "values": { + "1/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txFaultEvents", + "values": { + "1/txFaultEvents": 0 + } + }, + { + "Path": "1/txCdrLol/lastChange", + "values": { + "1/txCdrLol/lastChange": 0 + } + }, + { + "Path": "1/txCdrLol/current", + "values": { + "1/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/txCdrLol/changes", + "values": { + "1/txCdrLol/changes": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/current", + "values": { + "1/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiAlarm/changes", + "values": { + "1/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/lastChange", + "values": { + "1/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/current", + "values": { + "1/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoAlarm/changes", + "values": { + "1/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/lastChange", + "values": { + "1/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiWarn/changes", + "values": { + "1/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/lastChange", + "values": { + "1/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiWarn/current", + "values": { + "1/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/current", + "values": { + "1/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/changes", + "values": { + "1/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/lastChange", + "values": { + "1/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/current", + "values": { + "1/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerLoAlarm/changes", + "values": { + "1/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/lastChange", + "values": { + "1/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/currentRxLosState", + "values": { + "1/currentRxLosState": false + } + }, + { + "Path": "1/txAdaptiveInputEqFault/changes", + "values": { + "1/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/lastChange", + "values": { + "1/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/current", + "values": { + "1/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiAlarm/current", + "values": { + "1/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiAlarm/changes", + "values": { + "1/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/lastChange", + "values": { + "1/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxLosEvents", + "values": { + "1/rxLosEvents": 0 + } + }, + { + "Path": "1/lastRxLosEvent", + "values": { + "1/lastRxLosEvent": 0 + } + }, + { + "Path": "1/rxLosEventsSinceInsertion", + "values": { + "1/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txLos/current", + "values": { + "1/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "1/txLos/changes", + "values": { + "1/txLos/changes": 0 + } + }, + { + "Path": "1/txLos/lastChange", + "values": { + "1/txLos/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoWarn/current", + "values": { + "1/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoWarn/changes", + "values": { + "1/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/txPowerLoWarn/lastChange", + "values": { + "1/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/current", + "values": { + "1/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiWarn/changes", + "values": { + "1/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "1/txBiasHiWarn/lastChange", + "values": { + "1/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "1/dataPathStateChange/current", + "values": { + "1/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "1/dataPathStateChange/changes", + "values": { + "1/dataPathStateChange/changes": 0 + } + }, + { + "Path": "1/dataPathStateChange/lastChange", + "values": { + "1/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "3/currentRxLosState", + "values": { + "3/currentRxLosState": false + } + }, + { + "Path": "3/rxLosEventsSinceInsertion", + "values": { + "3/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "3/lastTxFaultEvent", + "values": { + "3/lastTxFaultEvent": 0 + } + }, + { + "Path": "3/txFaultEventsSinceInsertion", + "values": { + "3/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txCdrLol/current", + "values": { + "3/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/txCdrLol/changes", + "values": { + "3/txCdrLol/changes": 0 + } + }, + { + "Path": "3/txCdrLol/lastChange", + "values": { + "3/txCdrLol/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/current", + "values": { + "3/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiAlarm/changes", + "values": { + "3/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/lastChange", + "values": { + "3/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/dataPathStateChange/current", + "values": { + "3/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "3/dataPathStateChange/changes", + "values": { + "3/dataPathStateChange/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/lastChange", + "values": { + "3/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "3/txFaultEvents", + "values": { + "3/txFaultEvents": 0 + } + }, + { + "Path": "3/txLos/current", + "values": { + "3/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "3/txLos/changes", + "values": { + "3/txLos/changes": 0 + } + }, + { + "Path": "3/txLos/lastChange", + "values": { + "3/txLos/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/current", + "values": { + "3/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiAlarm/changes", + "values": { + "3/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/lastChange", + "values": { + "3/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/lastChange", + "values": { + "3/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/current", + "values": { + "3/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoAlarm/changes", + "values": { + "3/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerHiWarn/lastChange", + "values": { + "3/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiWarn/current", + "values": { + "3/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiWarn/changes", + "values": { + "3/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/rxCdrLol/changes", + "values": { + "3/rxCdrLol/changes": 0 + } + }, + { + "Path": "3/rxCdrLol/lastChange", + "values": { + "3/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/current", + "values": { + "3/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/lastRxLosEvent", + "values": { + "3/lastRxLosEvent": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/changes", + "values": { + "3/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/lastChange", + "values": { + "3/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/current", + "values": { + "3/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiAlarm/current", + "values": { + "3/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiAlarm/changes", + "values": { + "3/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/lastChange", + "values": { + "3/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/current", + "values": { + "3/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoAlarm/changes", + "values": { + "3/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/lastChange", + "values": { + "3/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/current", + "values": { + "3/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiWarn/changes", + "values": { + "3/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/lastChange", + "values": { + "3/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxLosEvents", + "values": { + "3/rxLosEvents": 0 + } + }, + { + "Path": "3/currentTxFaultState", + "values": { + "3/currentTxFaultState": false + } + }, + { + "Path": "3/txAdaptiveInputEqFault/changes", + "values": { + "3/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/lastChange", + "values": { + "3/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/current", + "values": { + "3/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoWarn/changes", + "values": { + "3/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/txPowerLoWarn/lastChange", + "values": { + "3/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoWarn/current", + "values": { + "3/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiWarn/current", + "values": { + "3/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiWarn/changes", + "values": { + "3/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "3/txBiasHiWarn/lastChange", + "values": { + "3/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoWarn/current", + "values": { + "3/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoWarn/changes", + "values": { + "3/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "3/txBiasLoWarn/lastChange", + "values": { + "3/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/current", + "values": { + "3/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/changes", + "values": { + "3/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/lastChange", + "values": { + "3/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": false + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": false + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/currentTxFaultState", + "values": { + "2/currentTxFaultState": false + } + }, + { + "Path": "2/lastTxFaultEvent", + "values": { + "2/lastTxFaultEvent": 0 + } + }, + { + "Path": "2/txLos/current", + "values": { + "2/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "2/txLos/changes", + "values": { + "2/txLos/changes": 0 + } + }, + { + "Path": "2/txLos/lastChange", + "values": { + "2/txLos/lastChange": 0 + } + }, + { + "Path": "2/txPowerHiWarn/changes", + "values": { + "2/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/txPowerHiWarn/lastChange", + "values": { + "2/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerHiWarn/current", + "values": { + "2/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/current", + "values": { + "2/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/changes", + "values": { + "2/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/lastChange", + "values": { + "2/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxCdrLol/current", + "values": { + "2/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxCdrLol/changes", + "values": { + "2/rxCdrLol/changes": 0 + } + }, + { + "Path": "2/rxCdrLol/lastChange", + "values": { + "2/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "2/currentRxLosState", + "values": { + "2/currentRxLosState": false + } + }, + { + "Path": "2/rxLosEvents", + "values": { + "2/rxLosEvents": 0 + } + }, + { + "Path": "2/txFaultEvents", + "values": { + "2/txFaultEvents": 0 + } + }, + { + "Path": "2/txBiasLoWarn/current", + "values": { + "2/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoWarn/changes", + "values": { + "2/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "2/txBiasLoWarn/lastChange", + "values": { + "2/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/lastChange", + "values": { + "2/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/current", + "values": { + "2/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiAlarm/changes", + "values": { + "2/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/current", + "values": { + "2/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoAlarm/changes", + "values": { + "2/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/lastChange", + "values": { + "2/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/lastChange", + "values": { + "2/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/current", + "values": { + "2/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoWarn/changes", + "values": { + "2/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/txFaultEventsSinceInsertion", + "values": { + "2/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txCdrLol/current", + "values": { + "2/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/txCdrLol/changes", + "values": { + "2/txCdrLol/changes": 0 + } + }, + { + "Path": "2/txCdrLol/lastChange", + "values": { + "2/txCdrLol/lastChange": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/current", + "values": { + "2/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "2/txAdaptiveInputEqFault/changes", + "values": { + "2/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/lastChange", + "values": { + "2/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/current", + "values": { + "2/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiAlarm/changes", + "values": { + "2/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/lastChange", + "values": { + "2/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/lastChange", + "values": { + "2/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/current", + "values": { + "2/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoWarn/changes", + "values": { + "2/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/txBiasHiWarn/changes", + "values": { + "2/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "2/txBiasHiWarn/lastChange", + "values": { + "2/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiWarn/current", + "values": { + "2/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiWarn/current", + "values": { + "2/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiWarn/changes", + "values": { + "2/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/lastChange", + "values": { + "2/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/dataPathStateChange/current", + "values": { + "2/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "2/dataPathStateChange/changes", + "values": { + "2/dataPathStateChange/changes": 0 + } + }, + { + "Path": "2/dataPathStateChange/lastChange", + "values": { + "2/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "2/lastRxLosEvent", + "values": { + "2/lastRxLosEvent": 0 + } + }, + { + "Path": "2/rxLosEventsSinceInsertion", + "values": { + "2/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/current", + "values": { + "2/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoAlarm/changes", + "values": { + "2/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/lastChange", + "values": { + "2/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/current", + "values": { + "2/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoAlarm/changes", + "values": { + "2/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/lastChange", + "values": { + "2/txBiasLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860707664931, + "time": "2021-03-10T11:31:00.707664931-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet33", + "updates": [ + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet33" + } + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383401 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.309183 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet33" + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + } + ] + }, + { + "timestamp": 1615393860706822819, + "time": "2021-03-10T11:31:00.706822819-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet33/laneStats", + "updates": [ + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383395 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383399 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860706891495, + "time": "2021-03-10T11:31:00.706891495-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet33/laneStatsEnt/0", + "updates": [ + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860707391417, + "time": "2021-03-10T11:31:00.707391417-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet33/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860706510044, + "time": "2021-03-10T11:31:00.706510044-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet33/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860627089198, + "time": "2021-03-10T11:31:00.627089198-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet9", + "updates": [ + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.381626 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.210658 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet9" + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet9" + } + } + } + ] + }, + { + "timestamp": 1615393860625964239, + "time": "2021-03-10T11:31:00.625964239-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet9/laneStats", + "updates": [ + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.381596 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.381603 + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860626047160, + "time": "2021-03-10T11:31:00.62604716-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet9/laneStatsEnt/0", + "updates": [ + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860626576304, + "time": "2021-03-10T11:31:00.626576304-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet9/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860625627727, + "time": "2021-03-10T11:31:00.625627727-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet9/xcvrStatsEnt", + "updates": [ + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860676262550, + "time": "2021-03-10T11:31:00.67626255-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet15", + "updates": [ + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet15" + } + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet15" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.24692 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.382397 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + } + ] + }, + { + "timestamp": 1615393860675459054, + "time": "2021-03-10T11:31:00.675459054-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet15/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860675965543, + "time": "2021-03-10T11:31:00.675965543-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet15/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860675070770, + "time": "2021-03-10T11:31:00.67507077-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet15/xcvrStatsEnt", + "updates": [ + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860675387465, + "time": "2021-03-10T11:31:00.675387465-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet15/laneStats", + "updates": [ + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.382396 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.382392 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860700641190, + "time": "2021-03-10T11:31:00.70064119-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet38", + "updates": [ + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet38" + } + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383244 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.286476 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet38" + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + } + ] + }, + { + "timestamp": 1615393860699797417, + "time": "2021-03-10T11:31:00.699797417-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet38/laneStats", + "updates": [ + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383238 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383241 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860699875197, + "time": "2021-03-10T11:31:00.699875197-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet38/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + } + ] + }, + { + "timestamp": 1615393860700356947, + "time": "2021-03-10T11:31:00.700356947-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet38/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860699500797, + "time": "2021-03-10T11:31:00.699500797-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet38/xcvrStatsEnt", + "updates": [ + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860703436374, + "time": "2021-03-10T11:31:00.703436374-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet7", + "updates": [ + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383306 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet7" + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.287899 + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet7" + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + } + ] + }, + { + "timestamp": 1615393860702290033, + "time": "2021-03-10T11:31:00.702290033-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet7/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860702589461, + "time": "2021-03-10T11:31:00.702589461-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet7/laneStats", + "updates": [ + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383301 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383304 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860702661221, + "time": "2021-03-10T11:31:00.702661221-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet7/laneStatsEnt/0", + "updates": [ + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860703160678, + "time": "2021-03-10T11:31:00.703160678-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet7/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860710569445, + "time": "2021-03-10T11:31:00.710569445-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52", + "updates": [ + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "enhancedDomRegisterData/extMonData", + "values": { + "enhancedDomRegisterData/extMonData": "" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "domRegisterData/monData", + "values": { + "domRegisterData/monData": "" + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet52" + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": true + } + }, + { + "Path": "tenGSerdesConfigurableOverride", + "values": { + "tenGSerdesConfigurableOverride": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/parameter", + "values": { + "performanceMonitoring/currentPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/currentPeriod/startTime", + "values": { + "performanceMonitoring/currentPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/updateTime", + "values": { + "performanceMonitoring/currentPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/isValid", + "values": { + "performanceMonitoring/currentPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/previousPeriod/isValid", + "values": { + "performanceMonitoring/previousPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/previousPeriod/parameter", + "values": { + "performanceMonitoring/previousPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/startTime", + "values": { + "performanceMonitoring/previousPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/updateTime", + "values": { + "performanceMonitoring/previousPeriod/updateTime": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "cdrControlSupportedOverride", + "values": { + "cdrControlSupportedOverride": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goodSignalResetCompleted", + "values": { + "goodSignalResetCompleted": false + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "defaultTuningValuesRead", + "values": { + "defaultTuningValuesRead": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": true + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "initComplete", + "values": { + "initComplete": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": true + } + }, + { + "Path": "sfpStatus", + "values": { + "sfpStatus": null + } + }, + { + "Path": "cableConfigurationData/configData", + "values": { + "cableConfigurationData/configData": "" + } + }, + { + "Path": "sfpConfig", + "values": { + "sfpConfig": null + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPage03UpperData", + "values": { + "actualIdEepromContents/eepromPage03UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage20hUpperData", + "values": { + "actualIdEepromContents/eepromPage20hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPage00LowerData", + "values": { + "actualIdEepromContents/eepromPage00LowerData": "" + } + }, + { + "Path": "actualIdEepromContents/powerClass8Data", + "values": { + "actualIdEepromContents/powerClass8Data": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/eepromPage00UpperData", + "values": { + "actualIdEepromContents/eepromPage00UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage21hUpperData", + "values": { + "actualIdEepromContents/eepromPage21hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/sff8636Revision", + "values": { + "actualIdEepromContents/sff8636Revision": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPage02UpperData", + "values": { + "actualIdEepromContents/eepromPage02UpperData": "" + } + }, + { + "Path": "qsfpSlotCapabilities/hitfullOnSpeedChange", + "values": { + "qsfpSlotCapabilities/hitfullOnSpeedChange": false + } + }, + { + "Path": "qsfpSlotCapabilities/maxPowerSupported", + "values": { + "qsfpSlotCapabilities/maxPowerSupported": { + "value": 0 + } + } + }, + { + "Path": "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady", + "values": { + "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "extRateSelectSupportedOverride", + "values": { + "extRateSelectSupportedOverride": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "" + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 1 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.378929 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/qsfp/cell/1/xcvrConfig/Ethernet52" + } + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.379037 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "domThresholdRegisterData/threshData", + "values": { + "domThresholdRegisterData/threshData": "" + } + } + ] + }, + { + "timestamp": 1615393860709206651, + "time": "2021-03-10T11:31:00.709206651-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52/laneStatsEnt/1", + "updates": [ + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 1 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "1" + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860709566272, + "time": "2021-03-10T11:31:00.709566272-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52/laneStatsEnt/3", + "updates": [ + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "3" + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 3 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860708470527, + "time": "2021-03-10T11:31:00.708470527-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52/laneStatsEnt/0", + "updates": [ + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860708830506, + "time": "2021-03-10T11:31:00.708830506-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52/laneStatsEnt/2", + "updates": [ + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "2" + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 2 + } + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860708069331, + "time": "2021-03-10T11:31:00.708069331-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52/xcvrStatsEnt", + "updates": [ + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.378929 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860710075931, + "time": "2021-03-10T11:31:00.710075931-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": true + } + }, + { + "Path": "1", + "values": { + "1": true + } + } + ] + }, + { + "timestamp": 1615393860708412021, + "time": "2021-03-10T11:31:00.708412021-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet52/laneStats", + "updates": [ + { + "Path": "3/txCdrLol/changes", + "values": { + "3/txCdrLol/changes": 0 + } + }, + { + "Path": "3/txCdrLol/lastChange", + "values": { + "3/txCdrLol/lastChange": 0 + } + }, + { + "Path": "3/txCdrLol/current", + "values": { + "3/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiWarn/current", + "values": { + "3/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiWarn/changes", + "values": { + "3/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/txPowerHiWarn/lastChange", + "values": { + "3/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/current", + "values": { + "3/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiWarn/changes", + "values": { + "3/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/lastChange", + "values": { + "3/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/dataPathStateChange/current", + "values": { + "3/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "3/dataPathStateChange/changes", + "values": { + "3/dataPathStateChange/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/lastChange", + "values": { + "3/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "3/currentRxLosState", + "values": { + "3/currentRxLosState": false + } + }, + { + "Path": "3/rxLosEvents", + "values": { + "3/rxLosEvents": 0 + } + }, + { + "Path": "3/lastTxFaultEvent", + "values": { + "3/lastTxFaultEvent": 0 + } + }, + { + "Path": "3/txLos/lastChange", + "values": { + "3/txLos/lastChange": 0 + } + }, + { + "Path": "3/txLos/current", + "values": { + "3/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "3/txLos/changes", + "values": { + "3/txLos/changes": 0 + } + }, + { + "Path": "3/txBiasHiWarn/current", + "values": { + "3/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiWarn/changes", + "values": { + "3/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "3/txBiasHiWarn/lastChange", + "values": { + "3/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxLosEventsSinceInsertion", + "values": { + "3/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txFaultEvents", + "values": { + "3/txFaultEvents": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/current", + "values": { + "3/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoAlarm/changes", + "values": { + "3/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/lastChange", + "values": { + "3/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/current", + "values": { + "3/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoAlarm/changes", + "values": { + "3/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/lastChange", + "values": { + "3/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/current", + "values": { + "3/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoAlarm/changes", + "values": { + "3/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/lastChange", + "values": { + "3/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/current", + "values": { + "3/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/changes", + "values": { + "3/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/lastChange", + "values": { + "3/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/current", + "values": { + "3/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "3/txAdaptiveInputEqFault/changes", + "values": { + "3/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/lastChange", + "values": { + "3/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/current", + "values": { + "3/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiAlarm/changes", + "values": { + "3/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/lastChange", + "values": { + "3/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoWarn/current", + "values": { + "3/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoWarn/changes", + "values": { + "3/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "3/txBiasLoWarn/lastChange", + "values": { + "3/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/changes", + "values": { + "3/rxCdrLol/changes": 0 + } + }, + { + "Path": "3/rxCdrLol/lastChange", + "values": { + "3/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/current", + "values": { + "3/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoWarn/current", + "values": { + "3/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoWarn/changes", + "values": { + "3/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/txPowerLoWarn/lastChange", + "values": { + "3/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/current", + "values": { + "3/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiAlarm/changes", + "values": { + "3/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/lastChange", + "values": { + "3/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/lastRxLosEvent", + "values": { + "3/lastRxLosEvent": 0 + } + }, + { + "Path": "3/currentTxFaultState", + "values": { + "3/currentTxFaultState": false + } + }, + { + "Path": "3/txFaultEventsSinceInsertion", + "values": { + "3/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/current", + "values": { + "3/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiAlarm/changes", + "values": { + "3/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/lastChange", + "values": { + "3/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": false + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": false + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiWarn/current", + "values": { + "2/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiWarn/changes", + "values": { + "2/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/txPowerHiWarn/lastChange", + "values": { + "2/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiWarn/current", + "values": { + "2/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiWarn/changes", + "values": { + "2/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "2/txBiasHiWarn/lastChange", + "values": { + "2/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/changes", + "values": { + "2/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/lastChange", + "values": { + "2/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/current", + "values": { + "2/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/lastRxLosEvent", + "values": { + "2/lastRxLosEvent": 0 + } + }, + { + "Path": "2/rxLosEventsSinceInsertion", + "values": { + "2/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "2/currentTxFaultState", + "values": { + "2/currentTxFaultState": false + } + }, + { + "Path": "2/txAdaptiveInputEqFault/current", + "values": { + "2/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "2/txAdaptiveInputEqFault/changes", + "values": { + "2/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/lastChange", + "values": { + "2/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/current", + "values": { + "2/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoAlarm/changes", + "values": { + "2/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/lastChange", + "values": { + "2/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/dataPathStateChange/lastChange", + "values": { + "2/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "2/dataPathStateChange/current", + "values": { + "2/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "2/dataPathStateChange/changes", + "values": { + "2/dataPathStateChange/changes": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/current", + "values": { + "2/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiAlarm/changes", + "values": { + "2/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/lastChange", + "values": { + "2/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/current", + "values": { + "2/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoAlarm/changes", + "values": { + "2/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/lastChange", + "values": { + "2/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoWarn/changes", + "values": { + "2/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "2/txBiasLoWarn/lastChange", + "values": { + "2/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoWarn/current", + "values": { + "2/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxCdrLol/current", + "values": { + "2/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxCdrLol/changes", + "values": { + "2/rxCdrLol/changes": 0 + } + }, + { + "Path": "2/rxCdrLol/lastChange", + "values": { + "2/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/current", + "values": { + "2/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiWarn/changes", + "values": { + "2/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/lastChange", + "values": { + "2/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txFaultEvents", + "values": { + "2/txFaultEvents": 0 + } + }, + { + "Path": "2/lastTxFaultEvent", + "values": { + "2/lastTxFaultEvent": 0 + } + }, + { + "Path": "2/txPowerLoWarn/current", + "values": { + "2/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoWarn/changes", + "values": { + "2/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/txPowerLoWarn/lastChange", + "values": { + "2/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/lastChange", + "values": { + "2/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/current", + "values": { + "2/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoAlarm/changes", + "values": { + "2/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/current", + "values": { + "2/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/changes", + "values": { + "2/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/lastChange", + "values": { + "2/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/current", + "values": { + "2/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoWarn/changes", + "values": { + "2/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/lastChange", + "values": { + "2/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/currentRxLosState", + "values": { + "2/currentRxLosState": false + } + }, + { + "Path": "2/rxLosEvents", + "values": { + "2/rxLosEvents": 0 + } + }, + { + "Path": "2/txFaultEventsSinceInsertion", + "values": { + "2/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txLos/current", + "values": { + "2/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "2/txLos/changes", + "values": { + "2/txLos/changes": 0 + } + }, + { + "Path": "2/txLos/lastChange", + "values": { + "2/txLos/lastChange": 0 + } + }, + { + "Path": "2/txCdrLol/current", + "values": { + "2/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/txCdrLol/changes", + "values": { + "2/txCdrLol/changes": 0 + } + }, + { + "Path": "2/txCdrLol/lastChange", + "values": { + "2/txCdrLol/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/current", + "values": { + "1/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiAlarm/changes", + "values": { + "1/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/lastChange", + "values": { + "1/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiWarn/current", + "values": { + "1/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiWarn/changes", + "values": { + "1/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/lastChange", + "values": { + "1/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/current", + "values": { + "1/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/changes", + "values": { + "1/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/lastChange", + "values": { + "1/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/dataPathStateChange/current", + "values": { + "1/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "1/dataPathStateChange/changes", + "values": { + "1/dataPathStateChange/changes": 0 + } + }, + { + "Path": "1/dataPathStateChange/lastChange", + "values": { + "1/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoWarn/lastChange", + "values": { + "1/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoWarn/current", + "values": { + "1/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoWarn/changes", + "values": { + "1/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/txBiasLoWarn/current", + "values": { + "1/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoWarn/changes", + "values": { + "1/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "1/txBiasLoWarn/lastChange", + "values": { + "1/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/changes", + "values": { + "1/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/lastChange", + "values": { + "1/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/current", + "values": { + "1/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/currentRxLosState", + "values": { + "1/currentRxLosState": false + } + }, + { + "Path": "1/rxLosEvents", + "values": { + "1/rxLosEvents": 0 + } + }, + { + "Path": "1/lastRxLosEvent", + "values": { + "1/lastRxLosEvent": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/current", + "values": { + "1/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "1/txAdaptiveInputEqFault/changes", + "values": { + "1/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/lastChange", + "values": { + "1/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "1/txLos/current", + "values": { + "1/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "1/txLos/changes", + "values": { + "1/txLos/changes": 0 + } + }, + { + "Path": "1/txLos/lastChange", + "values": { + "1/txLos/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/lastChange", + "values": { + "1/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/current", + "values": { + "1/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiWarn/changes", + "values": { + "1/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "1/rxCdrLol/current", + "values": { + "1/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxCdrLol/changes", + "values": { + "1/rxCdrLol/changes": 0 + } + }, + { + "Path": "1/rxCdrLol/lastChange", + "values": { + "1/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/changes", + "values": { + "1/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/lastChange", + "values": { + "1/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/current", + "values": { + "1/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxLosEventsSinceInsertion", + "values": { + "1/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "1/currentTxFaultState", + "values": { + "1/currentTxFaultState": false + } + }, + { + "Path": "1/txFaultEvents", + "values": { + "1/txFaultEvents": 0 + } + }, + { + "Path": "1/lastTxFaultEvent", + "values": { + "1/lastTxFaultEvent": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/current", + "values": { + "1/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiAlarm/changes", + "values": { + "1/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/lastChange", + "values": { + "1/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/changes", + "values": { + "1/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/lastChange", + "values": { + "1/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/current", + "values": { + "1/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txFaultEventsSinceInsertion", + "values": { + "1/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txCdrLol/current", + "values": { + "1/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/txCdrLol/changes", + "values": { + "1/txCdrLol/changes": 0 + } + }, + { + "Path": "1/txCdrLol/lastChange", + "values": { + "1/txCdrLol/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/current", + "values": { + "1/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoAlarm/changes", + "values": { + "1/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/lastChange", + "values": { + "1/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/current", + "values": { + "1/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoAlarm/changes", + "values": { + "1/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/lastChange", + "values": { + "1/txBiasLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860729388204, + "time": "2021-03-10T11:31:00.729388204-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet32", + "updates": [ + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet32" + } + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.38396 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.333462 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet32" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + } + ] + }, + { + "timestamp": 1615393860728517485, + "time": "2021-03-10T11:31:00.728517485-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet32/laneStats", + "updates": [ + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383954 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383957 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860728591097, + "time": "2021-03-10T11:31:00.728591097-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet32/laneStatsEnt/0", + "updates": [ + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860729099955, + "time": "2021-03-10T11:31:00.729099955-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet32/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860728210085, + "time": "2021-03-10T11:31:00.728210085-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet32/xcvrStatsEnt", + "updates": [ + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860650829982, + "time": "2021-03-10T11:31:00.650829982-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54", + "updates": [ + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "goodSignalResetCompleted", + "values": { + "goodSignalResetCompleted": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "cableConfigurationData/configData", + "values": { + "cableConfigurationData/configData": "" + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": true + } + }, + { + "Path": "warm", + "values": { + "warm": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "cdrControlSupportedOverride", + "values": { + "cdrControlSupportedOverride": false + } + }, + { + "Path": "extRateSelectSupportedOverride", + "values": { + "extRateSelectSupportedOverride": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "domRegisterData/monData", + "values": { + "domRegisterData/monData": "" + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "qsfpSlotCapabilities/hitfullOnSpeedChange", + "values": { + "qsfpSlotCapabilities/hitfullOnSpeedChange": false + } + }, + { + "Path": "qsfpSlotCapabilities/maxPowerSupported", + "values": { + "qsfpSlotCapabilities/maxPowerSupported": { + "value": 0 + } + } + }, + { + "Path": "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady", + "values": { + "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady": false + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "" + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "actualIdEepromContents/eepromPage00LowerData", + "values": { + "actualIdEepromContents/eepromPage00LowerData": "" + } + }, + { + "Path": "actualIdEepromContents/powerClass8Data", + "values": { + "actualIdEepromContents/powerClass8Data": { + "value": 0 + } + } + }, + { + "Path": "actualIdEepromContents/eepromPage00UpperData", + "values": { + "actualIdEepromContents/eepromPage00UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage21hUpperData", + "values": { + "actualIdEepromContents/eepromPage21hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/eepromPage02UpperData", + "values": { + "actualIdEepromContents/eepromPage02UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage03UpperData", + "values": { + "actualIdEepromContents/eepromPage03UpperData": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPage20hUpperData", + "values": { + "actualIdEepromContents/eepromPage20hUpperData": "" + } + }, + { + "Path": "actualIdEepromContents/sff8636Revision", + "values": { + "actualIdEepromContents/sff8636Revision": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": true + } + }, + { + "Path": "initComplete", + "values": { + "initComplete": false + } + }, + { + "Path": "domThresholdRegisterData/threshData", + "values": { + "domThresholdRegisterData/threshData": "" + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "enhancedDomRegisterData/extMonData", + "values": { + "enhancedDomRegisterData/extMonData": "" + } + }, + { + "Path": "performanceMonitoring/currentPeriod/parameter", + "values": { + "performanceMonitoring/currentPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/currentPeriod/startTime", + "values": { + "performanceMonitoring/currentPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/updateTime", + "values": { + "performanceMonitoring/currentPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/isValid", + "values": { + "performanceMonitoring/currentPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/previousPeriod/updateTime", + "values": { + "performanceMonitoring/previousPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/isValid", + "values": { + "performanceMonitoring/previousPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/previousPeriod/parameter", + "values": { + "performanceMonitoring/previousPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/startTime", + "values": { + "performanceMonitoring/previousPeriod/startTime": 0 + } + }, + { + "Path": "sfpConfig", + "values": { + "sfpConfig": null + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": true + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "tenGSerdesConfigurableOverride", + "values": { + "tenGSerdesConfigurableOverride": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/qsfp/cell/1/xcvrConfig/Ethernet54" + } + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.360634 + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "sfpStatus", + "values": { + "sfpStatus": null + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet54" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "defaultTuningValuesRead", + "values": { + "defaultTuningValuesRead": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 1 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.360504 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + } + ] + }, + { + "timestamp": 1615393860649771823, + "time": "2021-03-10T11:31:00.649771823-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54/laneStatsEnt/3", + "updates": [ + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "3" + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 3 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860648656593, + "time": "2021-03-10T11:31:00.648656593-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54/laneStatsEnt/0", + "updates": [ + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + } + ] + }, + { + "timestamp": 1615393860649042880, + "time": "2021-03-10T11:31:00.64904288-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54/laneStatsEnt/2", + "updates": [ + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "name", + "values": { + "name": "2" + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 2 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860649409643, + "time": "2021-03-10T11:31:00.649409643-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54/laneStatsEnt/1", + "updates": [ + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "1" + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 1 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860648244014, + "time": "2021-03-10T11:31:00.648244014-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54/xcvrStatsEnt", + "updates": [ + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.360504 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860650272760, + "time": "2021-03-10T11:31:00.65027276-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": true + } + }, + { + "Path": "1", + "values": { + "1": true + } + } + ] + }, + { + "timestamp": 1615393860648598210, + "time": "2021-03-10T11:31:00.64859821-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet54/laneStats", + "updates": [ + { + "Path": "2/rxLosEventsSinceInsertion", + "values": { + "2/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txCdrLol/current", + "values": { + "2/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/txCdrLol/changes", + "values": { + "2/txCdrLol/changes": 0 + } + }, + { + "Path": "2/txCdrLol/lastChange", + "values": { + "2/txCdrLol/lastChange": 0 + } + }, + { + "Path": "2/txPowerHiWarn/current", + "values": { + "2/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiWarn/changes", + "values": { + "2/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/txPowerHiWarn/lastChange", + "values": { + "2/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/current", + "values": { + "2/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/changes", + "values": { + "2/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/lastChange", + "values": { + "2/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/current", + "values": { + "2/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoAlarm/changes", + "values": { + "2/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/lastChange", + "values": { + "2/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/changes", + "values": { + "2/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/lastChange", + "values": { + "2/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/current", + "values": { + "2/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoAlarm/current", + "values": { + "2/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoAlarm/changes", + "values": { + "2/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/lastChange", + "values": { + "2/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/current", + "values": { + "2/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiWarn/changes", + "values": { + "2/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/lastChange", + "values": { + "2/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/currentRxLosState", + "values": { + "2/currentRxLosState": false + } + }, + { + "Path": "2/rxLosEvents", + "values": { + "2/rxLosEvents": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/current", + "values": { + "2/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "2/txAdaptiveInputEqFault/changes", + "values": { + "2/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/lastChange", + "values": { + "2/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "2/lastTxFaultEvent", + "values": { + "2/lastTxFaultEvent": 0 + } + }, + { + "Path": "2/txFaultEventsSinceInsertion", + "values": { + "2/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/current", + "values": { + "2/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiAlarm/changes", + "values": { + "2/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/lastChange", + "values": { + "2/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/current", + "values": { + "2/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoAlarm/changes", + "values": { + "2/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/lastChange", + "values": { + "2/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/lastChange", + "values": { + "2/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/current", + "values": { + "2/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoWarn/changes", + "values": { + "2/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/lastRxLosEvent", + "values": { + "2/lastRxLosEvent": 0 + } + }, + { + "Path": "2/currentTxFaultState", + "values": { + "2/currentTxFaultState": false + } + }, + { + "Path": "2/txFaultEvents", + "values": { + "2/txFaultEvents": 0 + } + }, + { + "Path": "2/dataPathStateChange/current", + "values": { + "2/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "2/dataPathStateChange/changes", + "values": { + "2/dataPathStateChange/changes": 0 + } + }, + { + "Path": "2/dataPathStateChange/lastChange", + "values": { + "2/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "2/rxCdrLol/current", + "values": { + "2/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxCdrLol/changes", + "values": { + "2/rxCdrLol/changes": 0 + } + }, + { + "Path": "2/rxCdrLol/lastChange", + "values": { + "2/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/current", + "values": { + "2/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoWarn/changes", + "values": { + "2/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/lastChange", + "values": { + "2/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txLos/current", + "values": { + "2/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "2/txLos/changes", + "values": { + "2/txLos/changes": 0 + } + }, + { + "Path": "2/txLos/lastChange", + "values": { + "2/txLos/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiWarn/lastChange", + "values": { + "2/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiWarn/current", + "values": { + "2/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiWarn/changes", + "values": { + "2/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "2/txBiasLoWarn/lastChange", + "values": { + "2/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoWarn/current", + "values": { + "2/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoWarn/changes", + "values": { + "2/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "1/txCdrLol/current", + "values": { + "1/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/txCdrLol/changes", + "values": { + "1/txCdrLol/changes": 0 + } + }, + { + "Path": "1/txCdrLol/lastChange", + "values": { + "1/txCdrLol/lastChange": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/lastChange", + "values": { + "1/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/current", + "values": { + "1/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "1/txAdaptiveInputEqFault/changes", + "values": { + "1/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/current", + "values": { + "1/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoAlarm/changes", + "values": { + "1/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/lastChange", + "values": { + "1/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/changes", + "values": { + "1/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/lastChange", + "values": { + "1/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/current", + "values": { + "1/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/currentRxLosState", + "values": { + "1/currentRxLosState": false + } + }, + { + "Path": "1/lastRxLosEvent", + "values": { + "1/lastRxLosEvent": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/changes", + "values": { + "1/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/lastChange", + "values": { + "1/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/current", + "values": { + "1/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/dataPathStateChange/current", + "values": { + "1/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "1/dataPathStateChange/changes", + "values": { + "1/dataPathStateChange/changes": 0 + } + }, + { + "Path": "1/dataPathStateChange/lastChange", + "values": { + "1/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "1/rxLosEvents", + "values": { + "1/rxLosEvents": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/changes", + "values": { + "1/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/lastChange", + "values": { + "1/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/current", + "values": { + "1/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txFaultEventsSinceInsertion", + "values": { + "1/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txPowerHiWarn/current", + "values": { + "1/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiWarn/changes", + "values": { + "1/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/lastChange", + "values": { + "1/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/changes", + "values": { + "1/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/lastChange", + "values": { + "1/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/current", + "values": { + "1/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txFaultEvents", + "values": { + "1/txFaultEvents": 0 + } + }, + { + "Path": "1/lastTxFaultEvent", + "values": { + "1/lastTxFaultEvent": 0 + } + }, + { + "Path": "1/txLos/lastChange", + "values": { + "1/txLos/lastChange": 0 + } + }, + { + "Path": "1/txLos/current", + "values": { + "1/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "1/txLos/changes", + "values": { + "1/txLos/changes": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/current", + "values": { + "1/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiAlarm/changes", + "values": { + "1/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/lastChange", + "values": { + "1/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoWarn/lastChange", + "values": { + "1/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txPowerLoWarn/current", + "values": { + "1/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoWarn/changes", + "values": { + "1/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/current", + "values": { + "1/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/changes", + "values": { + "1/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/lastChange", + "values": { + "1/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/current", + "values": { + "1/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiWarn/changes", + "values": { + "1/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "1/txBiasHiWarn/lastChange", + "values": { + "1/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoWarn/lastChange", + "values": { + "1/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoWarn/current", + "values": { + "1/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoWarn/changes", + "values": { + "1/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "1/rxLosEventsSinceInsertion", + "values": { + "1/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "1/currentTxFaultState", + "values": { + "1/currentTxFaultState": false + } + }, + { + "Path": "1/rxCdrLol/changes", + "values": { + "1/rxCdrLol/changes": 0 + } + }, + { + "Path": "1/rxCdrLol/lastChange", + "values": { + "1/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "1/rxCdrLol/current", + "values": { + "1/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiAlarm/current", + "values": { + "1/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerHiAlarm/changes", + "values": { + "1/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/lastChange", + "values": { + "1/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txFaultEvents", + "values": { + "3/txFaultEvents": 0 + } + }, + { + "Path": "3/txLos/current", + "values": { + "3/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "3/txLos/changes", + "values": { + "3/txLos/changes": 0 + } + }, + { + "Path": "3/txLos/lastChange", + "values": { + "3/txLos/lastChange": 0 + } + }, + { + "Path": "3/txCdrLol/current", + "values": { + "3/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/txCdrLol/changes", + "values": { + "3/txCdrLol/changes": 0 + } + }, + { + "Path": "3/txCdrLol/lastChange", + "values": { + "3/txCdrLol/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiWarn/current", + "values": { + "3/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiWarn/changes", + "values": { + "3/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/txPowerHiWarn/lastChange", + "values": { + "3/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoWarn/changes", + "values": { + "3/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/txPowerLoWarn/lastChange", + "values": { + "3/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoWarn/current", + "values": { + "3/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxLosEvents", + "values": { + "3/rxLosEvents": 0 + } + }, + { + "Path": "3/lastRxLosEvent", + "values": { + "3/lastRxLosEvent": 0 + } + }, + { + "Path": "3/rxLosEventsSinceInsertion", + "values": { + "3/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/current", + "values": { + "3/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiAlarm/changes", + "values": { + "3/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/lastChange", + "values": { + "3/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiWarn/current", + "values": { + "3/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiWarn/changes", + "values": { + "3/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "3/txBiasHiWarn/lastChange", + "values": { + "3/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoWarn/current", + "values": { + "3/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoWarn/changes", + "values": { + "3/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "3/txBiasLoWarn/lastChange", + "values": { + "3/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/current", + "values": { + "3/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxCdrLol/changes", + "values": { + "3/rxCdrLol/changes": 0 + } + }, + { + "Path": "3/rxCdrLol/lastChange", + "values": { + "3/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/changes", + "values": { + "3/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/lastChange", + "values": { + "3/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/current", + "values": { + "3/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/current", + "values": { + "3/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/changes", + "values": { + "3/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/lastChange", + "values": { + "3/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txFaultEventsSinceInsertion", + "values": { + "3/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/current", + "values": { + "3/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "3/txAdaptiveInputEqFault/changes", + "values": { + "3/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/lastChange", + "values": { + "3/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/current", + "values": { + "3/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoAlarm/changes", + "values": { + "3/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/lastChange", + "values": { + "3/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/changes", + "values": { + "3/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/lastChange", + "values": { + "3/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/current", + "values": { + "3/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoAlarm/current", + "values": { + "3/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoAlarm/changes", + "values": { + "3/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/lastChange", + "values": { + "3/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/lastChange", + "values": { + "3/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/current", + "values": { + "3/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiWarn/changes", + "values": { + "3/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/current", + "values": { + "3/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "3/dataPathStateChange/changes", + "values": { + "3/dataPathStateChange/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/lastChange", + "values": { + "3/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "3/currentRxLosState", + "values": { + "3/currentRxLosState": false + } + }, + { + "Path": "3/currentTxFaultState", + "values": { + "3/currentTxFaultState": false + } + }, + { + "Path": "3/txPowerHiAlarm/lastChange", + "values": { + "3/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/current", + "values": { + "3/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiAlarm/changes", + "values": { + "3/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/lastTxFaultEvent", + "values": { + "3/lastTxFaultEvent": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": false + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": false + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1616115850180491167, + "time": "2021-03-18T21:04:10.180491167-04:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51", + "updates": [ + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "sfpConfig", + "values": { + "sfpConfig": null + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315134.079144 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": true + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "domThresholdRegisterData/voltageLowAlarm", + "values": { + "domThresholdRegisterData/voltageLowAlarm": 3.1300000000000003 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerHighWarn", + "values": { + "domThresholdRegisterData/rxPowerHighWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/txBiasLowAlarm", + "values": { + "domThresholdRegisterData/txBiasLowAlarm": 0 + } + }, + { + "Path": "domThresholdRegisterData/txPowerHighWarn", + "values": { + "domThresholdRegisterData/txPowerHighWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerHighAlarm", + "values": { + "domThresholdRegisterData/rxPowerHighAlarm": -30 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerLowAlarm", + "values": { + "domThresholdRegisterData/rxPowerLowAlarm": -30 + } + }, + { + "Path": "domThresholdRegisterData/txPowerLowWarn", + "values": { + "domThresholdRegisterData/txPowerLowWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/temperatureHighAlarm", + "values": { + "domThresholdRegisterData/temperatureHighAlarm": 70 + } + }, + { + "Path": "domThresholdRegisterData/temperatureLowAlarm", + "values": { + "domThresholdRegisterData/temperatureLowAlarm": -3 + } + }, + { + "Path": "domThresholdRegisterData/temperatureLowWarn", + "values": { + "domThresholdRegisterData/temperatureLowWarn": -3 + } + }, + { + "Path": "domThresholdRegisterData/voltageHighWarn", + "values": { + "domThresholdRegisterData/voltageHighWarn": 3.6500000000000004 + } + }, + { + "Path": "domThresholdRegisterData/voltageLowWarn", + "values": { + "domThresholdRegisterData/voltageLowWarn": 3.1300000000000003 + } + }, + { + "Path": "domThresholdRegisterData/rxPowerLowWarn", + "values": { + "domThresholdRegisterData/rxPowerLowWarn": -30 + } + }, + { + "Path": "domThresholdRegisterData/txBiasHighAlarm", + "values": { + "domThresholdRegisterData/txBiasHighAlarm": 131.07 + } + }, + { + "Path": "domThresholdRegisterData/txPowerLowAlarm", + "values": { + "domThresholdRegisterData/txPowerLowAlarm": -30 + } + }, + { + "Path": "domThresholdRegisterData/temperatureHighWarn", + "values": { + "domThresholdRegisterData/temperatureHighWarn": 70 + } + }, + { + "Path": "domThresholdRegisterData/voltageHighAlarm", + "values": { + "domThresholdRegisterData/voltageHighAlarm": 3.6500000000000004 + } + }, + { + "Path": "domThresholdRegisterData/txBiasHighWarn", + "values": { + "domThresholdRegisterData/txBiasHighWarn": 131.07 + } + }, + { + "Path": "domThresholdRegisterData/txBiasLowWarn", + "values": { + "domThresholdRegisterData/txBiasLowWarn": 0 + } + }, + { + "Path": "domThresholdRegisterData/txPowerHighAlarm", + "values": { + "domThresholdRegisterData/txPowerHighAlarm": -30 + } + }, + { + "Path": "extRateSelectSupportedOverride", + "values": { + "extRateSelectSupportedOverride": false + } + }, + { + "Path": "domRegisterData/lane2OpticalRxPower", + "values": { + "domRegisterData/lane2OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane4TxPower", + "values": { + "domRegisterData/lane4TxPower": -30 + } + }, + { + "Path": "domRegisterData/lane1OpticalRxPower", + "values": { + "domRegisterData/lane1OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane2TxPower", + "values": { + "domRegisterData/lane2TxPower": -30 + } + }, + { + "Path": "domRegisterData/lane3TxPower", + "values": { + "domRegisterData/lane3TxPower": -30 + } + }, + { + "Path": "domRegisterData/lane3TxBias", + "values": { + "domRegisterData/lane3TxBias": 0 + } + }, + { + "Path": "domRegisterData/voltage", + "values": { + "domRegisterData/voltage": 3.3760000000000003 + } + }, + { + "Path": "domRegisterData/lane3OpticalRxPower", + "values": { + "domRegisterData/lane3OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane4OpticalRxPower", + "values": { + "domRegisterData/lane4OpticalRxPower": -30 + } + }, + { + "Path": "domRegisterData/lane2TxBias", + "values": { + "domRegisterData/lane2TxBias": 0 + } + }, + { + "Path": "domRegisterData/lane4TxBias", + "values": { + "domRegisterData/lane4TxBias": 0 + } + }, + { + "Path": "domRegisterData/lane1TxPower", + "values": { + "domRegisterData/lane1TxPower": -30 + } + }, + { + "Path": "domRegisterData/domSupported", + "values": { + "domRegisterData/domSupported": true + } + }, + { + "Path": "domRegisterData/lane1TxBias", + "values": { + "domRegisterData/lane1TxBias": 0 + } + }, + { + "Path": "domRegisterData/temperature", + "values": { + "domRegisterData/temperature": 23.40625 + } + }, + { + "Path": "actualIdEepromContents/rxOutputAmplitudeSupported", + "values": { + "actualIdEepromContents/rxOutputAmplitudeSupported": true + } + }, + { + "Path": "actualIdEepromContents/lengthCableAssembly", + "values": { + "actualIdEepromContents/lengthCableAssembly": 5 + } + }, + { + "Path": "actualIdEepromContents/rateSelectImplemented", + "values": { + "actualIdEepromContents/rateSelectImplemented": false + } + }, + { + "Path": "actualIdEepromContents/rxOutputEmphasisSupported", + "values": { + "actualIdEepromContents/rxOutputEmphasisSupported": false + } + }, + { + "Path": "actualIdEepromContents/identifier", + "values": { + "actualIdEepromContents/identifier": 13 + } + }, + { + "Path": "actualIdEepromContents/bitrateNominal", + "values": { + "actualIdEepromContents/bitrateNominal": 103 + } + }, + { + "Path": "actualIdEepromContents/lengthOm3", + "values": { + "actualIdEepromContents/lengthOm3": 0 + } + }, + { + "Path": "actualIdEepromContents/cdrTxRxControlImplemented", + "values": { + "actualIdEepromContents/cdrTxRxControlImplemented": false + } + }, + { + "Path": "actualIdEepromContents/vendorSerialNum", + "values": { + "actualIdEepromContents/vendorSerialNum": "XEJ133800224 " + } + }, + { + "Path": "actualIdEepromContents/vendorDateCode", + "values": { + "actualIdEepromContents/vendorDateCode": "131210 " + } + }, + { + "Path": "actualIdEepromContents/laserWavelength", + "values": { + "actualIdEepromContents/laserWavelength": 850 + } + }, + { + "Path": "actualIdEepromContents/laserWavelengthTolerance", + "values": { + "actualIdEepromContents/laserWavelengthTolerance": 2000 + } + }, + { + "Path": "actualIdEepromContents/txInputEqualizationFixedSupported", + "values": { + "actualIdEepromContents/txInputEqualizationFixedSupported": false + } + }, + { + "Path": "actualIdEepromContents/deviceTech", + "values": { + "actualIdEepromContents/deviceTech": 0 + } + }, + { + "Path": "actualIdEepromContents/maxCaseTemp", + "values": { + "actualIdEepromContents/maxCaseTemp": 70 + } + }, + { + "Path": "actualIdEepromContents/txPowerSupported", + "values": { + "actualIdEepromContents/txPowerSupported": false + } + }, + { + "Path": "actualIdEepromContents/extendedRateSelectSupported", + "values": { + "actualIdEepromContents/extendedRateSelectSupported": false + } + }, + { + "Path": "actualIdEepromContents/laserWavelengthFractional", + "values": { + "actualIdEepromContents/laserWavelengthFractional": 0 + } + }, + { + "Path": "actualIdEepromContents/lengthSmf", + "values": { + "actualIdEepromContents/lengthSmf": 0 + } + }, + { + "Path": "actualIdEepromContents/txInputEqualizationAutoSupported", + "values": { + "actualIdEepromContents/txInputEqualizationAutoSupported": false + } + }, + { + "Path": "actualIdEepromContents/mediaType", + "values": { + "actualIdEepromContents/mediaType": "40GBASE-AR4" + } + }, + { + "Path": "actualIdEepromContents/vendorRevNum", + "values": { + "actualIdEepromContents/vendorRevNum": "01" + } + }, + { + "Path": "actualIdEepromContents/encoding", + "values": { + "actualIdEepromContents/encoding": 0 + } + }, + { + "Path": "actualIdEepromContents/lengthOm1", + "values": { + "actualIdEepromContents/lengthOm1": 0 + } + }, + { + "Path": "actualIdEepromContents/lengthOm2", + "values": { + "actualIdEepromContents/lengthOm2": 0 + } + }, + { + "Path": "actualIdEepromContents/vendorName", + "values": { + "actualIdEepromContents/vendorName": "Arista Networks " + } + }, + { + "Path": "actualIdEepromContents/vendorPartNum", + "values": { + "actualIdEepromContents/vendorPartNum": "AOC-Q-Q-40G-5M " + } + }, + { + "Path": "actualIdEepromContents/connector", + "values": { + "actualIdEepromContents/connector": 35 + } + }, + { + "Path": "actualIdEepromContents/extendedCompliance", + "values": { + "actualIdEepromContents/extendedCompliance": 0 + } + }, + { + "Path": "actualIdEepromContents/identifierExtended", + "values": { + "actualIdEepromContents/identifierExtended": 0 + } + }, + { + "Path": "actualIdEepromContents/extendedRateSelectCompliance", + "values": { + "actualIdEepromContents/extendedRateSelectCompliance": 0 + } + }, + { + "Path": "actualIdEepromContents/complianceEth10And40G", + "values": { + "actualIdEepromContents/complianceEth10And40G": 5 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "performanceMonitoring/previousPeriod/parameter", + "values": { + "performanceMonitoring/previousPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/previousPeriod/startTime", + "values": { + "performanceMonitoring/previousPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/updateTime", + "values": { + "performanceMonitoring/previousPeriod/updateTime": 0 + } + }, + { + "Path": "performanceMonitoring/previousPeriod/isValid", + "values": { + "performanceMonitoring/previousPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/currentPeriod/isValid", + "values": { + "performanceMonitoring/currentPeriod/isValid": false + } + }, + { + "Path": "performanceMonitoring/currentPeriod/parameter", + "values": { + "performanceMonitoring/currentPeriod/parameter": {} + } + }, + { + "Path": "performanceMonitoring/currentPeriod/startTime", + "values": { + "performanceMonitoring/currentPeriod/startTime": 0 + } + }, + { + "Path": "performanceMonitoring/currentPeriod/updateTime", + "values": { + "performanceMonitoring/currentPeriod/updateTime": 0 + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": true + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "presumedAuthentic" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "01" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "131210 " + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Arista Networks " + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "AOC-Q-Q-40G-5M " + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "XEJ133800224 " + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "cdrControlSupportedOverride", + "values": { + "cdrControlSupportedOverride": false + } + }, + { + "Path": "sfpStatus", + "values": { + "sfpStatus": null + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 3 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrPresent" + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 296.282204694 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.393112 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 2 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "goodSignalResetCompleted", + "values": { + "goodSignalResetCompleted": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 2 + } + }, + { + "Path": "qsfpSlotCapabilities/hitfullOnSpeedChange", + "values": { + "qsfpSlotCapabilities/hitfullOnSpeedChange": false + } + }, + { + "Path": "qsfpSlotCapabilities/maxPowerSupported", + "values": { + "qsfpSlotCapabilities/maxPowerSupported": { + "value": 0 + } + } + }, + { + "Path": "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady", + "values": { + "qsfpSlotCapabilities/treatPhySignalStatusUnknownAsNotReady": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet51" + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": 1616115850.179589 + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresent" + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": true + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/qsfp/cell/1/xcvrConfig/Ethernet51" + } + } + }, + { + "Path": "defaultTuningValuesRead", + "values": { + "defaultTuningValuesRead": false + } + }, + { + "Path": "initComplete", + "values": { + "initComplete": false + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": true + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": 1615315134.311016 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 3 + } + }, + { + "Path": "cableConfigurationData/configData", + "values": { + "cableConfigurationData/configData": "\u0000" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "tenGSerdesConfigurableOverride", + "values": { + "tenGSerdesConfigurableOverride": false + } + }, + { + "Path": "enhancedDomRegisterData/extMonData", + "values": { + "enhancedDomRegisterData/extMonData": "" + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + } + ] + }, + { + "timestamp": 1615393860655959372, + "time": "2021-03-10T11:31:00.655959372-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": true + } + }, + { + "Path": "1", + "values": { + "1": true + } + } + ] + }, + { + "timestamp": 1615393860656402435, + "time": "2021-03-10T11:31:00.656402435-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/curRxOutputPreEmphasis", + "updates": [ + { + "Path": "0", + "values": { + "0": 15 + } + }, + { + "Path": "2", + "values": { + "2": 15 + } + }, + { + "Path": "1", + "values": { + "1": 7 + } + }, + { + "Path": "3", + "values": { + "3": 0 + } + } + ] + }, + { + "timestamp": 1615393860654364280, + "time": "2021-03-10T11:31:00.65436428-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/laneStats", + "updates": [ + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": false + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": false + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 0 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "2/rxLosEvents", + "values": { + "2/rxLosEvents": 0 + } + }, + { + "Path": "2/txFaultEventsSinceInsertion", + "values": { + "2/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/current", + "values": { + "2/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiAlarm/changes", + "values": { + "2/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerHiAlarm/lastChange", + "values": { + "2/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/current", + "values": { + "2/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerLoAlarm/changes", + "values": { + "2/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/txPowerLoAlarm/lastChange", + "values": { + "2/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/current", + "values": { + "2/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoAlarm/changes", + "values": { + "2/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasLoAlarm/lastChange", + "values": { + "2/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/txBiasHiWarn/current", + "values": { + "2/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiWarn/changes", + "values": { + "2/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "2/txBiasHiWarn/lastChange", + "values": { + "2/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txBiasLoWarn/current", + "values": { + "2/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasLoWarn/changes", + "values": { + "2/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "2/txBiasLoWarn/lastChange", + "values": { + "2/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "2/rxCdrLol/current", + "values": { + "2/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxCdrLol/changes", + "values": { + "2/rxCdrLol/changes": 0 + } + }, + { + "Path": "2/rxCdrLol/lastChange", + "values": { + "2/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/changes", + "values": { + "2/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/lastChange", + "values": { + "2/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiWarn/current", + "values": { + "2/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/lastRxLosEvent", + "values": { + "2/lastRxLosEvent": 0 + } + }, + { + "Path": "2/currentTxFaultState", + "values": { + "2/currentTxFaultState": false + } + }, + { + "Path": "2/lastTxFaultEvent", + "values": { + "2/lastTxFaultEvent": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/current", + "values": { + "2/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "2/txAdaptiveInputEqFault/changes", + "values": { + "2/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "2/txAdaptiveInputEqFault/lastChange", + "values": { + "2/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "2/txPowerHiWarn/current", + "values": { + "2/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txPowerHiWarn/changes", + "values": { + "2/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "2/txPowerHiWarn/lastChange", + "values": { + "2/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/changes", + "values": { + "2/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/txPowerLoWarn/lastChange", + "values": { + "2/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "2/txPowerLoWarn/current", + "values": { + "2/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/current", + "values": { + "2/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/txBiasHiAlarm/changes", + "values": { + "2/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "2/txBiasHiAlarm/lastChange", + "values": { + "2/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/current", + "values": { + "2/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerHiAlarm/changes", + "values": { + "2/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerHiAlarm/lastChange", + "values": { + "2/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "2/rxLosEventsSinceInsertion", + "values": { + "2/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "2/txFaultEvents", + "values": { + "2/txFaultEvents": 0 + } + }, + { + "Path": "2/txLos/lastChange", + "values": { + "2/txLos/lastChange": 0 + } + }, + { + "Path": "2/txLos/current", + "values": { + "2/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "2/txLos/changes", + "values": { + "2/txLos/changes": 0 + } + }, + { + "Path": "2/txCdrLol/current", + "values": { + "2/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "2/txCdrLol/changes", + "values": { + "2/txCdrLol/changes": 0 + } + }, + { + "Path": "2/txCdrLol/lastChange", + "values": { + "2/txCdrLol/lastChange": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/current", + "values": { + "2/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoAlarm/changes", + "values": { + "2/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "2/rxPowerLoAlarm/lastChange", + "values": { + "2/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "2/dataPathStateChange/current", + "values": { + "2/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "2/dataPathStateChange/changes", + "values": { + "2/dataPathStateChange/changes": 0 + } + }, + { + "Path": "2/dataPathStateChange/lastChange", + "values": { + "2/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "2/currentRxLosState", + "values": { + "2/currentRxLosState": false + } + }, + { + "Path": "2/rxPowerLoWarn/current", + "values": { + "2/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "2/rxPowerLoWarn/changes", + "values": { + "2/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "2/rxPowerLoWarn/lastChange", + "values": { + "2/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/changes", + "values": { + "1/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/lastChange", + "values": { + "1/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "1/txAdaptiveInputEqFault/current", + "values": { + "1/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoWarn/current", + "values": { + "1/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoWarn/changes", + "values": { + "1/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/txPowerLoWarn/lastChange", + "values": { + "1/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxLosEvents", + "values": { + "1/rxLosEvents": 0 + } + }, + { + "Path": "1/currentTxFaultState", + "values": { + "1/currentTxFaultState": false + } + }, + { + "Path": "1/txBiasLoAlarm/current", + "values": { + "1/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoAlarm/changes", + "values": { + "1/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasLoAlarm/lastChange", + "values": { + "1/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasLoWarn/current", + "values": { + "1/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasLoWarn/changes", + "values": { + "1/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "1/txBiasLoWarn/lastChange", + "values": { + "1/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/changes", + "values": { + "1/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/lastChange", + "values": { + "1/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiAlarm/current", + "values": { + "1/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerLoAlarm/current", + "values": { + "1/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerLoAlarm/changes", + "values": { + "1/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/rxPowerLoAlarm/lastChange", + "values": { + "1/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/lastChange", + "values": { + "1/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerLoWarn/current", + "values": { + "1/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/rxPowerLoWarn/changes", + "values": { + "1/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "1/dataPathStateChange/current", + "values": { + "1/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "1/dataPathStateChange/changes", + "values": { + "1/dataPathStateChange/changes": 0 + } + }, + { + "Path": "1/dataPathStateChange/lastChange", + "values": { + "1/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "1/lastTxFaultEvent", + "values": { + "1/lastTxFaultEvent": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/current", + "values": { + "1/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerLoAlarm/changes", + "values": { + "1/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerLoAlarm/lastChange", + "values": { + "1/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "1/txLos/lastChange", + "values": { + "1/txLos/lastChange": 0 + } + }, + { + "Path": "1/txLos/current", + "values": { + "1/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "1/txLos/changes", + "values": { + "1/txLos/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/current", + "values": { + "1/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txPowerHiWarn/changes", + "values": { + "1/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/txPowerHiWarn/lastChange", + "values": { + "1/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/txFaultEvents", + "values": { + "1/txFaultEvents": 0 + } + }, + { + "Path": "1/txFaultEventsSinceInsertion", + "values": { + "1/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "1/rxLosEventsSinceInsertion", + "values": { + "1/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "1/txCdrLol/current", + "values": { + "1/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/txCdrLol/changes", + "values": { + "1/txCdrLol/changes": 0 + } + }, + { + "Path": "1/txCdrLol/lastChange", + "values": { + "1/txCdrLol/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/changes", + "values": { + "1/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/lastChange", + "values": { + "1/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txPowerHiAlarm/current", + "values": { + "1/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/current", + "values": { + "1/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiAlarm/changes", + "values": { + "1/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "1/txBiasHiAlarm/lastChange", + "values": { + "1/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "1/txBiasHiWarn/current", + "values": { + "1/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "1/txBiasHiWarn/changes", + "values": { + "1/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "1/txBiasHiWarn/lastChange", + "values": { + "1/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "1/rxCdrLol/changes", + "values": { + "1/rxCdrLol/changes": 0 + } + }, + { + "Path": "1/rxCdrLol/lastChange", + "values": { + "1/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "1/rxCdrLol/current", + "values": { + "1/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "1/currentRxLosState", + "values": { + "1/currentRxLosState": false + } + }, + { + "Path": "1/lastRxLosEvent", + "values": { + "1/lastRxLosEvent": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/changes", + "values": { + "1/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/lastChange", + "values": { + "1/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "1/rxPowerHiWarn/current", + "values": { + "1/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoAlarm/current", + "values": { + "3/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoAlarm/changes", + "values": { + "3/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerLoAlarm/lastChange", + "values": { + "3/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiWarn/current", + "values": { + "3/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiWarn/changes", + "values": { + "3/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/txPowerHiWarn/lastChange", + "values": { + "3/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiWarn/current", + "values": { + "3/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiWarn/changes", + "values": { + "3/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "3/txBiasHiWarn/lastChange", + "values": { + "3/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "3/rxCdrLol/current", + "values": { + "3/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxCdrLol/changes", + "values": { + "3/rxCdrLol/changes": 0 + } + }, + { + "Path": "3/rxCdrLol/lastChange", + "values": { + "3/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "3/dataPathStateChange/changes", + "values": { + "3/dataPathStateChange/changes": 0 + } + }, + { + "Path": "3/dataPathStateChange/lastChange", + "values": { + "3/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "3/dataPathStateChange/current", + "values": { + "3/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoWarn/current", + "values": { + "3/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerLoWarn/changes", + "values": { + "3/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/txPowerLoWarn/lastChange", + "values": { + "3/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/current", + "values": { + "3/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasHiAlarm/changes", + "values": { + "3/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasHiAlarm/lastChange", + "values": { + "3/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/currentRxLosState", + "values": { + "3/currentRxLosState": false + } + }, + { + "Path": "3/rxLosEvents", + "values": { + "3/rxLosEvents": 0 + } + }, + { + "Path": "3/lastRxLosEvent", + "values": { + "3/lastRxLosEvent": 0 + } + }, + { + "Path": "3/txFaultEventsSinceInsertion", + "values": { + "3/txFaultEventsSinceInsertion": 0 + } + }, + { + "Path": "3/txCdrLol/lastChange", + "values": { + "3/txCdrLol/lastChange": 0 + } + }, + { + "Path": "3/txCdrLol/current", + "values": { + "3/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "3/txCdrLol/changes", + "values": { + "3/txCdrLol/changes": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/current", + "values": { + "3/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "3/txAdaptiveInputEqFault/changes", + "values": { + "3/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "3/txAdaptiveInputEqFault/lastChange", + "values": { + "3/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/current", + "values": { + "3/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoAlarm/changes", + "values": { + "3/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "3/txBiasLoAlarm/lastChange", + "values": { + "3/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoWarn/lastChange", + "values": { + "3/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "3/txBiasLoWarn/current", + "values": { + "3/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/txBiasLoWarn/changes", + "values": { + "3/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/current", + "values": { + "3/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoAlarm/changes", + "values": { + "3/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerLoAlarm/lastChange", + "values": { + "3/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/current", + "values": { + "3/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiWarn/changes", + "values": { + "3/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerHiWarn/lastChange", + "values": { + "3/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "3/txLos/current", + "values": { + "3/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "3/txLos/changes", + "values": { + "3/txLos/changes": 0 + } + }, + { + "Path": "3/txLos/lastChange", + "values": { + "3/txLos/lastChange": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/current", + "values": { + "3/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/txPowerHiAlarm/changes", + "values": { + "3/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/txPowerHiAlarm/lastChange", + "values": { + "3/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxLosEventsSinceInsertion", + "values": { + "3/rxLosEventsSinceInsertion": 0 + } + }, + { + "Path": "3/currentTxFaultState", + "values": { + "3/currentTxFaultState": false + } + }, + { + "Path": "3/txFaultEvents", + "values": { + "3/txFaultEvents": 0 + } + }, + { + "Path": "3/lastTxFaultEvent", + "values": { + "3/lastTxFaultEvent": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/lastChange", + "values": { + "3/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "3/rxPowerHiAlarm/current", + "values": { + "3/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerHiAlarm/changes", + "values": { + "3/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/current", + "values": { + "3/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "3/rxPowerLoWarn/changes", + "values": { + "3/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "3/rxPowerLoWarn/lastChange", + "values": { + "3/rxPowerLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860656459954, + "time": "2021-03-10T11:31:00.656459954-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/curTxInputEqualization", + "updates": [ + { + "Path": "2", + "values": { + "2": 4 + } + }, + { + "Path": "1", + "values": { + "1": 7 + } + }, + { + "Path": "3", + "values": { + "3": 15 + } + }, + { + "Path": "0", + "values": { + "0": 12 + } + } + ] + }, + { + "timestamp": 1615393860654421240, + "time": "2021-03-10T11:31:00.65442124-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/laneStatsEnt/0", + "updates": [ + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860654748844, + "time": "2021-03-10T11:31:00.654748844-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/laneStatsEnt/2", + "updates": [ + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 2 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "2" + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860655141957, + "time": "2021-03-10T11:31:00.655141957-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/laneStatsEnt/1", + "updates": [ + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "1" + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 1 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860655478490, + "time": "2021-03-10T11:31:00.65547849-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/laneStatsEnt/3", + "updates": [ + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "3" + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 3 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860656342964, + "time": "2021-03-10T11:31:00.656342964-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/curRxOutputAmplitude", + "updates": [ + { + "Path": "0", + "values": { + "0": 10 + } + }, + { + "Path": "2", + "values": { + "2": 4 + } + }, + { + "Path": "1", + "values": { + "1": 3 + } + }, + { + "Path": "3", + "values": { + "3": 11 + } + } + ] + }, + { + "timestamp": 1615393860654087843, + "time": "2021-03-10T11:31:00.654087843-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet51/xcvrStatsEnt", + "updates": [ + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 2 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.393112 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 2 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresent" + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 296.282204694 + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860721912525, + "time": "2021-03-10T11:31:00.721912525-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet30", + "updates": [ + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.331873 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet30" + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383865 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet30" + } + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + } + ] + }, + { + "timestamp": 1615393860721051938, + "time": "2021-03-10T11:31:00.721051938-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet30/laneStats", + "updates": [ + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383862 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383859 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860721121439, + "time": "2021-03-10T11:31:00.721121439-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet30/laneStatsEnt/0", + "updates": [ + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860721617822, + "time": "2021-03-10T11:31:00.721617822-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet30/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860720721658, + "time": "2021-03-10T11:31:00.720721658-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet30/xcvrStatsEnt", + "updates": [ + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + } + ] + }, + { + "timestamp": 1615393860719034823, + "time": "2021-03-10T11:31:00.719034823-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet5", + "updates": [ + { + "Path": "domThresholdOverridden", + "values": { + "domThresholdOverridden": false + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 1 + } + }, + { + "Path": "idEepromValid", + "values": { + "idEepromValid": false + } + }, + { + "Path": "name", + "values": { + "name": "Ethernet5" + } + }, + { + "Path": "attnTable", + "values": { + "attnTable": { + "_ptr": "/Sysdb/hardware/xcvr/attenuation" + } + } + }, + { + "Path": "xum", + "values": { + "xum": 0 + } + }, + { + "Path": "generationId", + "values": { + "generationId": 1 + } + }, + { + "Path": "preventSfpHighPowerEnable", + "values": { + "preventSfpHighPowerEnable": false + } + }, + { + "Path": "xcvrState/enabled", + "values": { + "xcvrState/enabled": false + } + }, + { + "Path": "xcvrState/reason", + "values": { + "xcvrState/reason": "unidentifiedXcvr" + } + }, + { + "Path": "xcvrConfig", + "values": { + "xcvrConfig": { + "_ptr": "/Sysdb/hardware/xcvr/config/sfp/cell/1/xcvrConfig/Ethernet5" + } + } + }, + { + "Path": "idEepromDumpTimestamp", + "values": { + "idEepromDumpTimestamp": 0 + } + }, + { + "Path": "qsa28", + "values": { + "qsa28": false + } + }, + { + "Path": "overrideMediaType", + "values": { + "overrideMediaType": "xcvrUnknown" + } + }, + { + "Path": "resolvedTuningStatus/operationalWavelength", + "values": { + "resolvedTuningStatus/operationalWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedFrequency", + "values": { + "resolvedTuningStatus/computedFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredChannel", + "values": { + "resolvedTuningStatus/configuredChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing75000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing100000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing12500M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing25000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing3125M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing33000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing50000M": false + } + }, + { + "Path": "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M", + "values": { + "resolvedTuningStatus/gridSpacingCapabilities/gridSpacing6250M": false + } + }, + { + "Path": "resolvedTuningStatus/operationalChannel", + "values": { + "resolvedTuningStatus/operationalChannel": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalFrequency", + "values": { + "resolvedTuningStatus/operationalFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/operationalGrid", + "values": { + "resolvedTuningStatus/operationalGrid": 0 + } + }, + { + "Path": "resolvedTuningStatus/computedWavelength", + "values": { + "resolvedTuningStatus/computedWavelength": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredFrequency", + "values": { + "resolvedTuningStatus/configuredFrequency": 0 + } + }, + { + "Path": "resolvedTuningStatus/configuredGrid", + "values": { + "resolvedTuningStatus/configuredGrid": 0 + } + }, + { + "Path": "xcvrMgrCapabilities/domDynamicValues", + "values": { + "xcvrMgrCapabilities/domDynamicValues": true + } + }, + { + "Path": "xcvrMgrCapabilities/domThresholds", + "values": { + "xcvrMgrCapabilities/domThresholds": true + } + }, + { + "Path": "swizzled", + "values": { + "swizzled": false + } + }, + { + "Path": "resetCountValid", + "values": { + "resetCountValid": false + } + }, + { + "Path": "hwTuningConfig/hwChannel", + "values": { + "hwTuningConfig/hwChannel": 0 + } + }, + { + "Path": "hwTuningConfig/hwFineTuneFreq", + "values": { + "hwTuningConfig/hwFineTuneFreq": 0 + } + }, + { + "Path": "hwTuningConfig/hwGrid", + "values": { + "hwTuningConfig/hwGrid": 0 + } + }, + { + "Path": "goVendorInfo/vendorSn", + "values": { + "goVendorInfo/vendorSn": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorRev", + "values": { + "goVendorInfo/vendorRev": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorDateCode", + "values": { + "goVendorInfo/vendorDateCode": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorName", + "values": { + "goVendorInfo/vendorName": "Unknown" + } + }, + { + "Path": "goVendorInfo/vendorPn", + "values": { + "goVendorInfo/vendorPn": "Unknown" + } + }, + { + "Path": "grid", + "values": { + "grid": 0 + } + }, + { + "Path": "smbusFailCountValid", + "values": { + "smbusFailCountValid": false + } + }, + { + "Path": "fruGenerationId", + "values": { + "fruGenerationId": 0 + } + }, + { + "Path": "lastEnhancedDomThresholdsUpdateTime", + "values": { + "lastEnhancedDomThresholdsUpdateTime": 0 + } + }, + { + "Path": "enhancedDomValuesAvailable", + "values": { + "enhancedDomValuesAvailable": false + } + }, + { + "Path": "lastEnhancedDomPMPeriodUpdateTime", + "values": { + "lastEnhancedDomPMPeriodUpdateTime": 0 + } + }, + { + "Path": "swappability", + "values": { + "swappability": "hotSwappable" + } + }, + { + "Path": "lastDomThresholdsUpdateTime", + "values": { + "lastDomThresholdsUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "xcvrStats/interruptCount", + "values": { + "xcvrStats/interruptCount": 0 + } + }, + { + "Path": "xcvrStats/lastInterrupt", + "values": { + "xcvrStats/lastInterrupt": 0 + } + }, + { + "Path": "xcvrStats/lastBadEepromChecksumEvent", + "values": { + "xcvrStats/lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "xcvrStats/smbusFailCount", + "values": { + "xcvrStats/smbusFailCount": 0 + } + }, + { + "Path": "xcvrStats/lastSmbusFail", + "values": { + "xcvrStats/lastSmbusFail": 0 + } + }, + { + "Path": "xcvrStats/presence", + "values": { + "xcvrStats/presence": "xcvrNotPresent" + } + }, + { + "Path": "xcvrStats/lastPresenceChange", + "values": { + "xcvrStats/lastPresenceChange": 1615315126.383608 + } + }, + { + "Path": "xcvrStats/resetCount", + "values": { + "xcvrStats/resetCount": 0 + } + }, + { + "Path": "xcvrStats/lastReset", + "values": { + "xcvrStats/lastReset": 0 + } + }, + { + "Path": "xcvrStats/badEepromChecksumEvents", + "values": { + "xcvrStats/badEepromChecksumEvents": 0 + } + }, + { + "Path": "xcvrStats/presenceChanges", + "values": { + "xcvrStats/presenceChanges": 2 + } + }, + { + "Path": "ready", + "values": { + "ready": true + } + }, + { + "Path": "frequency", + "values": { + "frequency": 0 + } + }, + { + "Path": "sfpPhyProgramState", + "values": { + "sfpPhyProgramState": "notProgrammed" + } + }, + { + "Path": "unresponsiveToSmbus", + "values": { + "unresponsiveToSmbus": false + } + }, + { + "Path": "ituTuningConfig/channel", + "values": { + "ituTuningConfig/channel": 0 + } + }, + { + "Path": "ituTuningConfig/frequency", + "values": { + "ituTuningConfig/frequency": 0 + } + }, + { + "Path": "ituTuningConfig/grid", + "values": { + "ituTuningConfig/grid": 0 + } + }, + { + "Path": "ituTuningConfig/laserEnabled", + "values": { + "ituTuningConfig/laserEnabled": true + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrNotPresent" + } + }, + { + "Path": "warm", + "values": { + "warm": true + } + }, + { + "Path": "adapterPresent", + "values": { + "adapterPresent": false + } + }, + { + "Path": "xgc", + "values": { + "xgc": { + "_ptr": "/Sysdb/hardware/xcvr/xgc" + } + } + }, + { + "Path": "inAdapter", + "values": { + "inAdapter": false + } + }, + { + "Path": "domNonzeroTxPower", + "values": { + "domNonzeroTxPower": false + } + }, + { + "Path": "xcvrType", + "values": { + "xcvrType": "unknown" + } + }, + { + "Path": "channel", + "values": { + "channel": 0 + } + }, + { + "Path": "actualIdEepromContents/buf", + "values": { + "actualIdEepromContents/buf": "" + } + }, + { + "Path": "actualIdEepromContents/eepromPageA2Data", + "values": { + "actualIdEepromContents/eepromPageA2Data": "" + } + }, + { + "Path": "actualIdEepromContents/lastValidData", + "values": { + "actualIdEepromContents/lastValidData": 0 + } + }, + { + "Path": "eventStatsValid", + "values": { + "eventStatsValid": true + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxPreEmphasisSupported", + "values": { + "xcvrTuningParamCapabilities/rxPreEmphasisSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/txInputEqualizationSupported", + "values": { + "xcvrTuningParamCapabilities/txInputEqualizationSupported": false + } + }, + { + "Path": "xcvrTuningParamCapabilities/rxAmplitudeSupported", + "values": { + "xcvrTuningParamCapabilities/rxAmplitudeSupported": false + } + }, + { + "Path": "lastEnhancedDomUpdateTime", + "values": { + "lastEnhancedDomUpdateTime": 0 + } + }, + { + "Path": "interruptCountValid", + "values": { + "interruptCountValid": false + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 1615315126.330532 + } + }, + { + "Path": "xcvrStateChanges", + "values": { + "xcvrStateChanges": 1 + } + }, + { + "Path": "lastDomUpdateTime", + "values": { + "lastDomUpdateTime": { + "value": 0 + } + } + }, + { + "Path": "sfpSlotCapabilities/agilePort", + "values": { + "sfpSlotCapabilities/agilePort": false + } + }, + { + "Path": "sfpSlotCapabilities/maxBlockReadSize", + "values": { + "sfpSlotCapabilities/maxBlockReadSize": 0 + } + }, + { + "Path": "sfpSlotCapabilities/maxPowerClassSupported", + "values": { + "sfpSlotCapabilities/maxPowerClassSupported": { + "value": 0 + } + } + }, + { + "Path": "xcvrOverheating", + "values": { + "xcvrOverheating": false + } + } + ] + }, + { + "timestamp": 1615393860718185700, + "time": "2021-03-10T11:31:00.7181857-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet5/laneStats", + "updates": [ + { + "Path": "0/dataPathStateChange/current", + "values": { + "0/dataPathStateChange/current": { + "value": 0 + } + } + }, + { + "Path": "0/dataPathStateChange/changes", + "values": { + "0/dataPathStateChange/changes": 0 + } + }, + { + "Path": "0/dataPathStateChange/lastChange", + "values": { + "0/dataPathStateChange/lastChange": 0 + } + }, + { + "Path": "0/rxLosEventsSinceInsertion", + "values": { + "0/rxLosEventsSinceInsertion": 2 + } + }, + { + "Path": "0/currentTxFaultState", + "values": { + "0/currentTxFaultState": true + } + }, + { + "Path": "0/txCdrLol/current", + "values": { + "0/txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/txCdrLol/changes", + "values": { + "0/txCdrLol/changes": 0 + } + }, + { + "Path": "0/txCdrLol/lastChange", + "values": { + "0/txCdrLol/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/current", + "values": { + "0/txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasLoAlarm/changes", + "values": { + "0/txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasLoAlarm/lastChange", + "values": { + "0/txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/current", + "values": { + "0/rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoAlarm/changes", + "values": { + "0/rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerLoAlarm/lastChange", + "values": { + "0/rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/current", + "values": { + "0/rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerLoWarn/changes", + "values": { + "0/rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerLoWarn/lastChange", + "values": { + "0/rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/currentRxLosState", + "values": { + "0/currentRxLosState": true + } + }, + { + "Path": "0/lastRxLosEvent", + "values": { + "0/lastRxLosEvent": 1615315126.383601 + } + }, + { + "Path": "0/lastTxFaultEvent", + "values": { + "0/lastTxFaultEvent": 1615315126.383605 + } + }, + { + "Path": "0/txPowerHiAlarm/lastChange", + "values": { + "0/txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiAlarm/current", + "values": { + "0/txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiAlarm/changes", + "values": { + "0/txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/current", + "values": { + "0/txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoWarn/changes", + "values": { + "0/txPowerLoWarn/changes": 0 + } + }, + { + "Path": "0/txPowerLoWarn/lastChange", + "values": { + "0/txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/current", + "values": { + "0/txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiAlarm/changes", + "values": { + "0/txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "0/txBiasHiAlarm/lastChange", + "values": { + "0/txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/current", + "values": { + "0/rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiWarn/changes", + "values": { + "0/rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/rxPowerHiWarn/lastChange", + "values": { + "0/rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxLosEvents", + "values": { + "0/rxLosEvents": 2 + } + }, + { + "Path": "0/txFaultEventsSinceInsertion", + "values": { + "0/txFaultEventsSinceInsertion": 2 + } + }, + { + "Path": "0/txLos/lastChange", + "values": { + "0/txLos/lastChange": 0 + } + }, + { + "Path": "0/txLos/current", + "values": { + "0/txLos/current": { + "value": 0 + } + } + }, + { + "Path": "0/txLos/changes", + "values": { + "0/txLos/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/current", + "values": { + "0/txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txBiasHiWarn/changes", + "values": { + "0/txBiasHiWarn/changes": 0 + } + }, + { + "Path": "0/txBiasHiWarn/lastChange", + "values": { + "0/txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/changes", + "values": { + "0/txBiasLoWarn/changes": 0 + } + }, + { + "Path": "0/txBiasLoWarn/lastChange", + "values": { + "0/txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "0/txBiasLoWarn/current", + "values": { + "0/txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/current", + "values": { + "0/rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxPowerHiAlarm/changes", + "values": { + "0/rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "0/rxPowerHiAlarm/lastChange", + "values": { + "0/rxPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "0/txFaultEvents", + "values": { + "0/txFaultEvents": 2 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/current", + "values": { + "0/txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "0/txAdaptiveInputEqFault/changes", + "values": { + "0/txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "0/txAdaptiveInputEqFault/lastChange", + "values": { + "0/txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/current", + "values": { + "0/txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerLoAlarm/changes", + "values": { + "0/txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "0/txPowerLoAlarm/lastChange", + "values": { + "0/txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "0/txPowerHiWarn/current", + "values": { + "0/txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "0/txPowerHiWarn/changes", + "values": { + "0/txPowerHiWarn/changes": 0 + } + }, + { + "Path": "0/txPowerHiWarn/lastChange", + "values": { + "0/txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "0/rxCdrLol/current", + "values": { + "0/rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "0/rxCdrLol/changes", + "values": { + "0/rxCdrLol/changes": 0 + } + }, + { + "Path": "0/rxCdrLol/lastChange", + "values": { + "0/rxCdrLol/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860718257484, + "time": "2021-03-10T11:31:00.718257484-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet5/laneStatsEnt/0", + "updates": [ + { + "Path": "rxCdrLol/current", + "values": { + "rxCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "rxCdrLol/lastChange", + "values": { + "rxCdrLol/lastChange": 0 + } + }, + { + "Path": "rxCdrLol/changes", + "values": { + "rxCdrLol/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/changes", + "values": { + "txPowerLoWarn/changes": 0 + } + }, + { + "Path": "txPowerLoWarn/current", + "values": { + "txPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerLoWarn/lastChange", + "values": { + "txPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "lane", + "values": { + "lane": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/changes", + "values": { + "txBiasLoAlarm/changes": 0 + } + }, + { + "Path": "txBiasLoAlarm/current", + "values": { + "txBiasLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoAlarm/lastChange", + "values": { + "txBiasLoAlarm/lastChange": 0 + } + }, + { + "Path": "txFault/changes", + "values": { + "txFault/changes": 0 + } + }, + { + "Path": "txFault/current", + "values": { + "txFault/current": { + "value": 0 + } + } + }, + { + "Path": "txFault/lastChange", + "values": { + "txFault/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/lastChange", + "values": { + "txPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerLoAlarm/changes", + "values": { + "txPowerLoAlarm/changes": 0 + } + }, + { + "Path": "txPowerLoAlarm/current", + "values": { + "txPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/changes", + "values": { + "txLos/changes": 0 + } + }, + { + "Path": "txLos/current", + "values": { + "txLos/current": { + "value": 0 + } + } + }, + { + "Path": "txLos/lastChange", + "values": { + "txLos/lastChange": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/changes", + "values": { + "txAdaptiveInputEqFault/changes": 0 + } + }, + { + "Path": "txAdaptiveInputEqFault/current", + "values": { + "txAdaptiveInputEqFault/current": { + "value": 0 + } + } + }, + { + "Path": "txAdaptiveInputEqFault/lastChange", + "values": { + "txAdaptiveInputEqFault/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/current", + "values": { + "txBiasLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasLoWarn/lastChange", + "values": { + "txBiasLoWarn/lastChange": 0 + } + }, + { + "Path": "txBiasLoWarn/changes", + "values": { + "txBiasLoWarn/changes": 0 + } + }, + { + "Path": "name", + "values": { + "name": "0" + } + }, + { + "Path": "rxPowerLoAlarm/changes", + "values": { + "rxPowerLoAlarm/changes": 0 + } + }, + { + "Path": "rxPowerLoAlarm/current", + "values": { + "rxPowerLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerLoAlarm/lastChange", + "values": { + "rxPowerLoAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/current", + "values": { + "txPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiWarn/lastChange", + "values": { + "txPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txPowerHiWarn/changes", + "values": { + "txPowerHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/changes", + "values": { + "txBiasHiAlarm/changes": 0 + } + }, + { + "Path": "txBiasHiAlarm/current", + "values": { + "txBiasHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiAlarm/lastChange", + "values": { + "txBiasHiAlarm/lastChange": 0 + } + }, + { + "Path": "txPowerHiAlarm/changes", + "values": { + "txPowerHiAlarm/changes": 0 + } + }, + { + "Path": "txPowerHiAlarm/current", + "values": { + "txPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "txPowerHiAlarm/lastChange", + "values": { + "txPowerHiAlarm/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/lastChange", + "values": { + "rxPowerLoWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerLoWarn/changes", + "values": { + "rxPowerLoWarn/changes": 0 + } + }, + { + "Path": "rxPowerLoWarn/current", + "values": { + "rxPowerLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/changes", + "values": { + "txCdrLol/changes": 0 + } + }, + { + "Path": "txCdrLol/current", + "values": { + "txCdrLol/current": { + "value": 0 + } + } + }, + { + "Path": "txCdrLol/lastChange", + "values": { + "txCdrLol/lastChange": 0 + } + }, + { + "Path": "rxLos/changes", + "values": { + "rxLos/changes": 0 + } + }, + { + "Path": "rxLos/current", + "values": { + "rxLos/current": { + "value": 0 + } + } + }, + { + "Path": "rxLos/lastChange", + "values": { + "rxLos/lastChange": 0 + } + }, + { + "Path": "rxPowerHiWarn/changes", + "values": { + "rxPowerHiWarn/changes": 0 + } + }, + { + "Path": "rxPowerHiWarn/current", + "values": { + "rxPowerHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiWarn/lastChange", + "values": { + "rxPowerHiWarn/lastChange": 0 + } + }, + { + "Path": "txBiasHiWarn/changes", + "values": { + "txBiasHiWarn/changes": 0 + } + }, + { + "Path": "txBiasHiWarn/current", + "values": { + "txBiasHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "txBiasHiWarn/lastChange", + "values": { + "txBiasHiWarn/lastChange": 0 + } + }, + { + "Path": "rxPowerHiAlarm/changes", + "values": { + "rxPowerHiAlarm/changes": 0 + } + }, + { + "Path": "rxPowerHiAlarm/current", + "values": { + "rxPowerHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "rxPowerHiAlarm/lastChange", + "values": { + "rxPowerHiAlarm/lastChange": 0 + } + } + ] + }, + { + "timestamp": 1615393860718756879, + "time": "2021-03-10T11:31:00.718756879-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet5/idEepromChecksumValid", + "updates": [ + { + "Path": "0", + "values": { + "0": false + } + } + ] + }, + { + "timestamp": 1615393860717861054, + "time": "2021-03-10T11:31:00.717861054-05:00", + "prefix": "Sysdb/hardware/archer/xcvr/status/all/Ethernet5/xcvrStatsEnt", + "updates": [ + { + "Path": "resetCount", + "values": { + "resetCount": 0 + } + }, + { + "Path": "tempHiAlarm/changes", + "values": { + "tempHiAlarm/changes": 0 + } + }, + { + "Path": "tempHiAlarm/current", + "values": { + "tempHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiAlarm/lastChange", + "values": { + "tempHiAlarm/lastChange": 0 + } + }, + { + "Path": "smbusFailCount", + "values": { + "smbusFailCount": 0 + } + }, + { + "Path": "voltageLoAlarm/changes", + "values": { + "voltageLoAlarm/changes": 0 + } + }, + { + "Path": "voltageLoAlarm/current", + "values": { + "voltageLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoAlarm/lastChange", + "values": { + "voltageLoAlarm/lastChange": 0 + } + }, + { + "Path": "voltageHiWarn/changes", + "values": { + "voltageHiWarn/changes": 0 + } + }, + { + "Path": "voltageHiWarn/current", + "values": { + "voltageHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiWarn/lastChange", + "values": { + "voltageHiWarn/lastChange": 0 + } + }, + { + "Path": "lastPresenceChange", + "values": { + "lastPresenceChange": 0 + } + }, + { + "Path": "badEepromChecksumEvents", + "values": { + "badEepromChecksumEvents": 0 + } + }, + { + "Path": "lastReset", + "values": { + "lastReset": 0 + } + }, + { + "Path": "presence", + "values": { + "presence": "xcvrPresenceUnknown" + } + }, + { + "Path": "tempHiWarn/current", + "values": { + "tempHiWarn/current": { + "value": 0 + } + } + }, + { + "Path": "tempHiWarn/lastChange", + "values": { + "tempHiWarn/lastChange": 0 + } + }, + { + "Path": "tempHiWarn/changes", + "values": { + "tempHiWarn/changes": 0 + } + }, + { + "Path": "lastInterrupt", + "values": { + "lastInterrupt": 0 + } + }, + { + "Path": "presenceChanges", + "values": { + "presenceChanges": 0 + } + }, + { + "Path": "voltageHiAlarm/changes", + "values": { + "voltageHiAlarm/changes": 0 + } + }, + { + "Path": "voltageHiAlarm/current", + "values": { + "voltageHiAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "voltageHiAlarm/lastChange", + "values": { + "voltageHiAlarm/lastChange": 0 + } + }, + { + "Path": "voltageLoWarn/changes", + "values": { + "voltageLoWarn/changes": 0 + } + }, + { + "Path": "voltageLoWarn/current", + "values": { + "voltageLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "voltageLoWarn/lastChange", + "values": { + "voltageLoWarn/lastChange": 0 + } + }, + { + "Path": "lastBadEepromChecksumEvent", + "values": { + "lastBadEepromChecksumEvent": 0 + } + }, + { + "Path": "tempLoAlarm/changes", + "values": { + "tempLoAlarm/changes": 0 + } + }, + { + "Path": "tempLoAlarm/current", + "values": { + "tempLoAlarm/current": { + "value": 0 + } + } + }, + { + "Path": "tempLoAlarm/lastChange", + "values": { + "tempLoAlarm/lastChange": 0 + } + }, + { + "Path": "name", + "values": { + "name": "" + } + }, + { + "Path": "tempLoWarn/lastChange", + "values": { + "tempLoWarn/lastChange": 0 + } + }, + { + "Path": "tempLoWarn/changes", + "values": { + "tempLoWarn/changes": 0 + } + }, + { + "Path": "tempLoWarn/current", + "values": { + "tempLoWarn/current": { + "value": 0 + } + } + }, + { + "Path": "interruptCount", + "values": { + "interruptCount": 0 + } + }, + { + "Path": "lastSmbusFail", + "values": { + "lastSmbusFail": 0 + } + } + ] + } +] diff --git a/examples/gnmi-clients/gnmic/outputs/eos_image.json b/examples/gnmi-clients/gnmic/outputs/eos_image.json new file mode 100644 index 00000000..b5303044 --- /dev/null +++ b/examples/gnmi-clients/gnmic/outputs/eos_image.json @@ -0,0 +1,63 @@ +[ + { + "timestamp": 1615393858985301159, + "time": "2021-03-10T11:30:58.985301159-05:00", + "prefix": "Eos/image", + "updates": [ + { + "Path": "version", + "values": { + "version": "4.23.4M" + } + }, + { + "Path": "flavor", + "values": { + "flavor": "DEFAULT" + } + }, + { + "Path": "variant", + "values": { + "variant": "US" + } + }, + { + "Path": "serialNum", + "values": { + "serialNum": "9e39a518-ca8b-4211-a440-88201ae5601b" + } + }, + { + "Path": "release", + "values": { + "release": "17319532.4234M" + } + }, + { + "Path": "buildTime", + "values": { + "buildTime": 1591676231000000000 + } + }, + { + "Path": "buildHost", + "values": { + "buildHost": "dhcp-242-144-105.sjc.aristanetworks.com" + } + }, + { + "Path": "blessed", + "values": { + "blessed": true + } + }, + { + "Path": "name", + "values": { + "name": "image" + } + } + ] + } +] diff --git a/examples/gnmi-clients/gnmic/outputs/interface_state.json b/examples/gnmi-clients/gnmic/outputs/interface_state.json new file mode 100644 index 00000000..a8c0b42a --- /dev/null +++ b/examples/gnmi-clients/gnmic/outputs/interface_state.json @@ -0,0 +1,13639 @@ +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201161694227, + "time": "2021-03-18T21:10:01.161694227-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 21151398 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868081980273, + "time": "2021-03-10T11:31:08.081980273-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868081993303, + "time": "2021-03-10T11:31:08.081993303-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868081656421, + "time": "2021-03-10T11:31:08.081656421-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116179150188471, + "time": "2021-03-18T21:09:39.150188471-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 26704 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201161735246, + "time": "2021-03-18T21:10:01.161735246-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 2086729 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201161715437, + "time": "2021-03-18T21:10:01.161715437-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 1188812 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201161766860, + "time": "2021-03-18T21:10:01.16176686-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 30633797 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868082045775, + "time": "2021-03-10T11:31:08.082045775-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 8 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201161655053, + "time": "2021-03-18T21:10:01.161655053-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 2585214196 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868082072019, + "time": "2021-03-10T11:31:08.082072019-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868082088503, + "time": "2021-03-10T11:31:08.082088503-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201161752825, + "time": "2021-03-18T21:10:01.161752825-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 7377278763 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868154751488, + "time": "2021-03-10T11:31:08.154751488-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868155050810, + "time": "2021-03-10T11:31:08.15505081-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116187663192768, + "time": "2021-03-18T21:09:47.663192768-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 224928 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868155063264, + "time": "2021-03-10T11:31:08.155063264-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116171660823136, + "time": "2021-03-18T21:09:31.660823136-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 5000 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868155106286, + "time": "2021-03-10T11:31:08.155106286-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 1 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116193660890493, + "time": "2021-03-18T21:09:53.660890493-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 107640 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868155138689, + "time": "2021-03-10T11:31:08.155138689-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116193660840945, + "time": "2021-03-18T21:09:53.660840945-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 27326519 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096489999, + "time": "2021-03-10T11:31:08.096489999-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868155160002, + "time": "2021-03-10T11:31:08.155160002-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116197664270106, + "time": "2021-03-18T21:09:57.664270106-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 26959821 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116171660870629, + "time": "2021-03-18T21:09:31.660870629-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 5069 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096576944, + "time": "2021-03-10T11:31:08.096576944-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096517293, + "time": "2021-03-10T11:31:08.096517293-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116197664294188, + "time": "2021-03-18T21:09:57.664294188-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 267793 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096529778, + "time": "2021-03-10T11:31:08.096529778-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096502770, + "time": "2021-03-10T11:31:08.09650277-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096225159, + "time": "2021-03-10T11:31:08.096225159-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096450914, + "time": "2021-03-10T11:31:08.096450914-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096470660, + "time": "2021-03-10T11:31:08.09647066-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100888619, + "time": "2021-03-10T11:31:08.100888619-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100834609, + "time": "2021-03-10T11:31:08.100834609-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096612340, + "time": "2021-03-10T11:31:08.09661234-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100874920, + "time": "2021-03-10T11:31:08.10087492-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096541532, + "time": "2021-03-10T11:31:08.096541532-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100607724, + "time": "2021-03-10T11:31:08.100607724-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096558950, + "time": "2021-03-10T11:31:08.09655895-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096628656, + "time": "2021-03-10T11:31:08.096628656-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100928397, + "time": "2021-03-10T11:31:08.100928397-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100906687, + "time": "2021-03-10T11:31:08.100906687-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868096595377, + "time": "2021-03-10T11:31:08.096595377-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet46]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173138501, + "time": "2021-03-10T11:31:08.173138501-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868101022587, + "time": "2021-03-10T11:31:08.101022587-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100968747, + "time": "2021-03-10T11:31:08.100968747-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173170465, + "time": "2021-03-10T11:31:08.173170465-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100983491, + "time": "2021-03-10T11:31:08.100983491-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868101040140, + "time": "2021-03-10T11:31:08.10104014-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100854548, + "time": "2021-03-10T11:31:08.100854548-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868100950641, + "time": "2021-03-10T11:31:08.100950641-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173206111, + "time": "2021-03-10T11:31:08.173206111-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173121350, + "time": "2021-03-10T11:31:08.17312135-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173232878, + "time": "2021-03-10T11:31:08.173232878-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868172850602, + "time": "2021-03-10T11:31:08.172850602-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117316746, + "time": "2021-03-10T11:31:08.117316746-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173268286, + "time": "2021-03-10T11:31:08.173268286-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173185548, + "time": "2021-03-10T11:31:08.173185548-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173284684, + "time": "2021-03-10T11:31:08.173284684-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173218694, + "time": "2021-03-10T11:31:08.173218694-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173099046, + "time": "2021-03-10T11:31:08.173099046-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173155693, + "time": "2021-03-10T11:31:08.173155693-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868173245131, + "time": "2021-03-10T11:31:08.173245131-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet16]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117281434, + "time": "2021-03-10T11:31:08.117281434-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868101055889, + "time": "2021-03-10T11:31:08.101055889-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet27]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117256765, + "time": "2021-03-10T11:31:08.117256765-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117429306, + "time": "2021-03-10T11:31:08.117429306-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117441549, + "time": "2021-03-10T11:31:08.117441549-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117301522, + "time": "2021-03-10T11:31:08.117301522-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117386584, + "time": "2021-03-10T11:31:08.117386584-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117354677, + "time": "2021-03-10T11:31:08.117354677-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868116980630, + "time": "2021-03-10T11:31:08.11698063-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117338917, + "time": "2021-03-10T11:31:08.117338917-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117411222, + "time": "2021-03-10T11:31:08.117411222-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117229314, + "time": "2021-03-10T11:31:08.117229314-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126880169, + "time": "2021-03-10T11:31:08.126880169-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868117367470, + "time": "2021-03-10T11:31:08.11736747-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/2]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126894816, + "time": "2021-03-10T11:31:08.126894816-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126910625, + "time": "2021-03-10T11:31:08.126910625-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126867247, + "time": "2021-03-10T11:31:08.126867247-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126597060, + "time": "2021-03-10T11:31:08.12659706-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126956979, + "time": "2021-03-10T11:31:08.126956979-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126822166, + "time": "2021-03-10T11:31:08.126822166-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868175961865, + "time": "2021-03-10T11:31:08.175961865-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126922575, + "time": "2021-03-10T11:31:08.126922575-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176260027, + "time": "2021-03-10T11:31:08.176260027-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176320020, + "time": "2021-03-10T11:31:08.17632002-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176298450, + "time": "2021-03-10T11:31:08.17629845-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868127012423, + "time": "2021-03-10T11:31:08.127012423-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126850283, + "time": "2021-03-10T11:31:08.126850283-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126990128, + "time": "2021-03-10T11:31:08.126990128-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126936861, + "time": "2021-03-10T11:31:08.126936861-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176416410, + "time": "2021-03-10T11:31:08.17641641-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868126971788, + "time": "2021-03-10T11:31:08.126971788-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet35]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176242793, + "time": "2021-03-10T11:31:08.176242793-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176375042, + "time": "2021-03-10T11:31:08.176375042-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176395399, + "time": "2021-03-10T11:31:08.176395399-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176338571, + "time": "2021-03-10T11:31:08.176338571-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176216756, + "time": "2021-03-10T11:31:08.176216756-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176430031, + "time": "2021-03-10T11:31:08.176430031-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176357091, + "time": "2021-03-10T11:31:08.176357091-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868176282732, + "time": "2021-03-10T11:31:08.176282732-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/3]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156467506, + "time": "2021-03-10T11:31:08.156467506-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156418418, + "time": "2021-03-10T11:31:08.156418418-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156518048, + "time": "2021-03-10T11:31:08.156518048-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156188771, + "time": "2021-03-10T11:31:08.156188771-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156498265, + "time": "2021-03-10T11:31:08.156498265-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156483709, + "time": "2021-03-10T11:31:08.156483709-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156566144, + "time": "2021-03-10T11:31:08.156566144-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156445059, + "time": "2021-03-10T11:31:08.156445059-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156603633, + "time": "2021-03-10T11:31:08.156603633-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156589675, + "time": "2021-03-10T11:31:08.156589675-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156547052, + "time": "2021-03-10T11:31:08.156547052-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141891828, + "time": "2021-03-10T11:31:08.141891828-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141868377, + "time": "2021-03-10T11:31:08.141868377-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141835944, + "time": "2021-03-10T11:31:08.141835944-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156534355, + "time": "2021-03-10T11:31:08.156534355-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868156578395, + "time": "2021-03-10T11:31:08.156578395-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/4]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141569037, + "time": "2021-03-10T11:31:08.141569037-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141934304, + "time": "2021-03-10T11:31:08.141934304-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174724857, + "time": "2021-03-10T11:31:08.174724857-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141946397, + "time": "2021-03-10T11:31:08.141946397-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141819366, + "time": "2021-03-10T11:31:08.141819366-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141796896, + "time": "2021-03-10T11:31:08.141796896-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141853913, + "time": "2021-03-10T11:31:08.141853913-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141907903, + "time": "2021-03-10T11:31:08.141907903-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141963726, + "time": "2021-03-10T11:31:08.141963726-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141987460, + "time": "2021-03-10T11:31:08.14198746-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868141920177, + "time": "2021-03-10T11:31:08.141920177-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet3]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174757584, + "time": "2021-03-10T11:31:08.174757584-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174447522, + "time": "2021-03-10T11:31:08.174447522-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174778073, + "time": "2021-03-10T11:31:08.174778073-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092127602, + "time": "2021-03-10T11:31:08.092127602-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174865320, + "time": "2021-03-10T11:31:08.17486532-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174687373, + "time": "2021-03-10T11:31:08.174687373-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174877891, + "time": "2021-03-10T11:31:08.174877891-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092082817, + "time": "2021-03-10T11:31:08.092082817-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174707545, + "time": "2021-03-10T11:31:08.174707545-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174740727, + "time": "2021-03-10T11:31:08.174740727-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174849141, + "time": "2021-03-10T11:31:08.174849141-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174826063, + "time": "2021-03-10T11:31:08.174826063-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868091827814, + "time": "2021-03-10T11:31:08.091827814-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092113120, + "time": "2021-03-10T11:31:08.09211312-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092054782, + "time": "2021-03-10T11:31:08.092054782-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092140363, + "time": "2021-03-10T11:31:08.092140363-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092100269, + "time": "2021-03-10T11:31:08.092100269-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174794503, + "time": "2021-03-10T11:31:08.174794503-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868174807589, + "time": "2021-03-10T11:31:08.174807589-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/4]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092238617, + "time": "2021-03-10T11:31:08.092238617-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092212665, + "time": "2021-03-10T11:31:08.092212665-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193899963, + "time": "2021-03-10T11:31:08.193899963-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087645484, + "time": "2021-03-10T11:31:08.087645484-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193865087, + "time": "2021-03-10T11:31:08.193865087-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193972984, + "time": "2021-03-10T11:31:08.193972984-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092154657, + "time": "2021-03-10T11:31:08.092154657-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868194007248, + "time": "2021-03-10T11:31:08.194007248-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193922660, + "time": "2021-03-10T11:31:08.19392266-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193884943, + "time": "2021-03-10T11:31:08.193884943-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868194020321, + "time": "2021-03-10T11:31:08.194020321-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087689854, + "time": "2021-03-10T11:31:08.087689854-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087381562, + "time": "2021-03-10T11:31:08.087381562-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193579337, + "time": "2021-03-10T11:31:08.193579337-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193986262, + "time": "2021-03-10T11:31:08.193986262-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087677371, + "time": "2021-03-10T11:31:08.087677371-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193820942, + "time": "2021-03-10T11:31:08.193820942-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193845408, + "time": "2021-03-10T11:31:08.193845408-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092176754, + "time": "2021-03-10T11:31:08.092176754-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193938744, + "time": "2021-03-10T11:31:08.193938744-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087608659, + "time": "2021-03-10T11:31:08.087608659-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868193954516, + "time": "2021-03-10T11:31:08.193954516-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/4]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092199738, + "time": "2021-03-10T11:31:08.092199738-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868092226422, + "time": "2021-03-10T11:31:08.092226422-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet18]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087658343, + "time": "2021-03-10T11:31:08.087658343-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087742709, + "time": "2021-03-10T11:31:08.087742709-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087628192, + "time": "2021-03-10T11:31:08.087628192-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087790651, + "time": "2021-03-10T11:31:08.087790651-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087771951, + "time": "2021-03-10T11:31:08.087771951-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162240535, + "time": "2021-03-10T11:31:08.162240535-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162520922, + "time": "2021-03-10T11:31:08.162520922-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162571675, + "time": "2021-03-10T11:31:08.162571675-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162554303, + "time": "2021-03-10T11:31:08.162554303-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087709435, + "time": "2021-03-10T11:31:08.087709435-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087730075, + "time": "2021-03-10T11:31:08.087730075-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868087759336, + "time": "2021-03-10T11:31:08.087759336-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet44]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132927594, + "time": "2021-03-10T11:31:08.132927594-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162537103, + "time": "2021-03-10T11:31:08.162537103-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132941856, + "time": "2021-03-10T11:31:08.132941856-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132954110, + "time": "2021-03-10T11:31:08.13295411-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868133061173, + "time": "2021-03-10T11:31:08.133061173-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132914262, + "time": "2021-03-10T11:31:08.132914262-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132646403, + "time": "2021-03-10T11:31:08.132646403-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132875524, + "time": "2021-03-10T11:31:08.132875524-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132895469, + "time": "2021-03-10T11:31:08.132895469-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162624930, + "time": "2021-03-10T11:31:08.16262493-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868133012485, + "time": "2021-03-10T11:31:08.133012485-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162587554, + "time": "2021-03-10T11:31:08.162587554-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162664664, + "time": "2021-03-10T11:31:08.162664664-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868133047132, + "time": "2021-03-10T11:31:08.133047132-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162499552, + "time": "2021-03-10T11:31:08.162499552-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162476584, + "time": "2021-03-10T11:31:08.162476584-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132965814, + "time": "2021-03-10T11:31:08.132965814-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162606801, + "time": "2021-03-10T11:31:08.162606801-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868133034421, + "time": "2021-03-10T11:31:08.133034421-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162645182, + "time": "2021-03-10T11:31:08.162645182-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144663145, + "time": "2021-03-10T11:31:08.144663145-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144740269, + "time": "2021-03-10T11:31:08.144740269-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144825232, + "time": "2021-03-10T11:31:08.144825232-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868132984772, + "time": "2021-03-10T11:31:08.132984772-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144707967, + "time": "2021-03-10T11:31:08.144707967-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144725737, + "time": "2021-03-10T11:31:08.144725737-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868162677391, + "time": "2021-03-10T11:31:08.162677391-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet5]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144693133, + "time": "2021-03-10T11:31:08.144693133-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144784862, + "time": "2021-03-10T11:31:08.144784862-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144450793, + "time": "2021-03-10T11:31:08.144450793-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144680587, + "time": "2021-03-10T11:31:08.144680587-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144811402, + "time": "2021-03-10T11:31:08.144811402-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182774964, + "time": "2021-03-10T11:31:08.182774964-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144799145, + "time": "2021-03-10T11:31:08.144799145-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144752693, + "time": "2021-03-10T11:31:08.144752693-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868144769734, + "time": "2021-03-10T11:31:08.144769734-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/4]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182693399, + "time": "2021-03-10T11:31:08.182693399-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182635509, + "time": "2021-03-10T11:31:08.182635509-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182655589, + "time": "2021-03-10T11:31:08.182655589-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182708278, + "time": "2021-03-10T11:31:08.182708278-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182393326, + "time": "2021-03-10T11:31:08.182393326-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182672591, + "time": "2021-03-10T11:31:08.182672591-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182729078, + "time": "2021-03-10T11:31:08.182729078-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182747512, + "time": "2021-03-10T11:31:08.182747512-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868160702427, + "time": "2021-03-10T11:31:08.160702427-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182809790, + "time": "2021-03-10T11:31:08.18280979-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182760561, + "time": "2021-03-10T11:31:08.182760561-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182826380, + "time": "2021-03-10T11:31:08.18282638-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086259405, + "time": "2021-03-10T11:31:08.086259405-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868182787627, + "time": "2021-03-10T11:31:08.182787627-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet37]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086232303, + "time": "2021-03-10T11:31:08.086232303-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086273573, + "time": "2021-03-10T11:31:08.086273573-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086361573, + "time": "2021-03-10T11:31:08.086361573-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086335020, + "time": "2021-03-10T11:31:08.08633502-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086285751, + "time": "2021-03-10T11:31:08.086285751-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086307724, + "time": "2021-03-10T11:31:08.086307724-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086246959, + "time": "2021-03-10T11:31:08.086246959-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868160978270, + "time": "2021-03-10T11:31:08.16097827-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086200950, + "time": "2021-03-10T11:31:08.08620095-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161025665, + "time": "2021-03-10T11:31:08.161025665-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086219135, + "time": "2021-03-10T11:31:08.086219135-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086320610, + "time": "2021-03-10T11:31:08.08632061-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161044975, + "time": "2021-03-10T11:31:08.161044975-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868086347311, + "time": "2021-03-10T11:31:08.086347311-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868085968484, + "time": "2021-03-10T11:31:08.085968484-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/3]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868160955940, + "time": "2021-03-10T11:31:08.16095594-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868160991477, + "time": "2021-03-10T11:31:08.160991477-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868160935340, + "time": "2021-03-10T11:31:08.16093534-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190640705, + "time": "2021-03-10T11:31:08.190640705-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868157965753, + "time": "2021-03-10T11:31:08.157965753-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161099988, + "time": "2021-03-10T11:31:08.161099988-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190663290, + "time": "2021-03-10T11:31:08.19066329-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161129443, + "time": "2021-03-10T11:31:08.161129443-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190796836, + "time": "2021-03-10T11:31:08.190796836-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161148085, + "time": "2021-03-10T11:31:08.161148085-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185923131, + "time": "2021-03-10T11:31:08.185923131-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161116128, + "time": "2021-03-10T11:31:08.161116128-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161065166, + "time": "2021-03-10T11:31:08.161065166-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190846712, + "time": "2021-03-10T11:31:08.190846712-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868161080123, + "time": "2021-03-10T11:31:08.161080123-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet14]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868157934912, + "time": "2021-03-10T11:31:08.157934912-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190814691, + "time": "2021-03-10T11:31:08.190814691-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131371973, + "time": "2021-03-10T11:31:08.131371973-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868158044181, + "time": "2021-03-10T11:31:08.158044181-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131411546, + "time": "2021-03-10T11:31:08.131411546-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190772331, + "time": "2021-03-10T11:31:08.190772331-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131429339, + "time": "2021-03-10T11:31:08.131429339-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868158102562, + "time": "2021-03-10T11:31:08.158102562-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131096644, + "time": "2021-03-10T11:31:08.131096644-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868158061044, + "time": "2021-03-10T11:31:08.158061044-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131390453, + "time": "2021-03-10T11:31:08.131390453-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168580754, + "time": "2021-03-10T11:31:08.168580754-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868158010931, + "time": "2021-03-10T11:31:08.158010931-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131325776, + "time": "2021-03-10T11:31:08.131325776-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168260088, + "time": "2021-03-10T11:31:08.168260088-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131474870, + "time": "2021-03-10T11:31:08.13147487-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185870845, + "time": "2021-03-10T11:31:08.185870845-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131508801, + "time": "2021-03-10T11:31:08.131508801-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185904660, + "time": "2021-03-10T11:31:08.18590466-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190754982, + "time": "2021-03-10T11:31:08.190754982-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168535980, + "time": "2021-03-10T11:31:08.16853598-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131524857, + "time": "2021-03-10T11:31:08.131524857-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168514903, + "time": "2021-03-10T11:31:08.168514903-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131490048, + "time": "2021-03-10T11:31:08.131490048-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168631671, + "time": "2021-03-10T11:31:08.168631671-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131444985, + "time": "2021-03-10T11:31:08.131444985-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131460619, + "time": "2021-03-10T11:31:08.131460619-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190684382, + "time": "2021-03-10T11:31:08.190684382-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168679972, + "time": "2021-03-10T11:31:08.168679972-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190718537, + "time": "2021-03-10T11:31:08.190718537-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168649049, + "time": "2021-03-10T11:31:08.168649049-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190739008, + "time": "2021-03-10T11:31:08.190739008-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168595018, + "time": "2021-03-10T11:31:08.168595018-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190703311, + "time": "2021-03-10T11:31:08.190703311-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190830908, + "time": "2021-03-10T11:31:08.190830908-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868131350111, + "time": "2021-03-10T11:31:08.131350111-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168566926, + "time": "2021-03-10T11:31:08.168566926-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168664623, + "time": "2021-03-10T11:31:08.168664623-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168493937, + "time": "2021-03-10T11:31:08.168493937-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868157910406, + "time": "2021-03-10T11:31:08.157910406-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168612745, + "time": "2021-03-10T11:31:08.168612745-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868158031414, + "time": "2021-03-10T11:31:08.158031414-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868157985871, + "time": "2021-03-10T11:31:08.157985871-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868168549312, + "time": "2021-03-10T11:31:08.168549312-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet22]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868190409546, + "time": "2021-03-10T11:31:08.190409546-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet28]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868157952704, + "time": "2021-03-10T11:31:08.157952704-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868157998960, + "time": "2021-03-10T11:31:08.15799896-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868158082743, + "time": "2021-03-10T11:31:08.158082743-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868157673548, + "time": "2021-03-10T11:31:08.157673548-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet24]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868186017066, + "time": "2021-03-10T11:31:08.186017066-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185586781, + "time": "2021-03-10T11:31:08.185586781-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868186029987, + "time": "2021-03-10T11:31:08.186029987-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185884738, + "time": "2021-03-10T11:31:08.185884738-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152000288, + "time": "2021-03-10T11:31:08.152000288-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152042390, + "time": "2021-03-10T11:31:08.15204239-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152020539, + "time": "2021-03-10T11:31:08.152020539-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185958972, + "time": "2021-03-10T11:31:08.185958972-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152070002, + "time": "2021-03-10T11:31:08.152070002-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185975492, + "time": "2021-03-10T11:31:08.185975492-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868151769947, + "time": "2021-03-10T11:31:08.151769947-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152055859, + "time": "2021-03-10T11:31:08.152055859-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152174057, + "time": "2021-03-10T11:31:08.152174057-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868186000469, + "time": "2021-03-10T11:31:08.186000469-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185853174, + "time": "2021-03-10T11:31:08.185853174-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152190256, + "time": "2021-03-10T11:31:08.152190256-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185943501, + "time": "2021-03-10T11:31:08.185943501-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152133931, + "time": "2021-03-10T11:31:08.152133931-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152082376, + "time": "2021-03-10T11:31:08.152082376-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108547132, + "time": "2021-03-10T11:31:08.108547132-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152121557, + "time": "2021-03-10T11:31:08.152121557-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108424141, + "time": "2021-03-10T11:31:08.108424141-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108130509, + "time": "2021-03-10T11:31:08.108130509-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108397294, + "time": "2021-03-10T11:31:08.108397294-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152152415, + "time": "2021-03-10T11:31:08.152152415-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868185828282, + "time": "2021-03-10T11:31:08.185828282-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet19]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108441363, + "time": "2021-03-10T11:31:08.108441363-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868152101669, + "time": "2021-03-10T11:31:08.152101669-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet12]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108378215, + "time": "2021-03-10T11:31:08.108378215-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108531659, + "time": "2021-03-10T11:31:08.108531659-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108356883, + "time": "2021-03-10T11:31:08.108356883-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108494908, + "time": "2021-03-10T11:31:08.108494908-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108410141, + "time": "2021-03-10T11:31:08.108410141-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108514376, + "time": "2021-03-10T11:31:08.108514376-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187573149, + "time": "2021-03-10T11:31:08.187573149-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108459453, + "time": "2021-03-10T11:31:08.108459453-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189100669, + "time": "2021-03-10T11:31:08.189100669-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868108478486, + "time": "2021-03-10T11:31:08.108478486-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet30]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868188730220, + "time": "2021-03-10T11:31:08.18873022-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868188991018, + "time": "2021-03-10T11:31:08.188991018-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187515666, + "time": "2021-03-10T11:31:08.187515666-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187447061, + "time": "2021-03-10T11:31:08.187447061-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189133185, + "time": "2021-03-10T11:31:08.189133185-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189116247, + "time": "2021-03-10T11:31:08.189116247-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187479644, + "time": "2021-03-10T11:31:08.187479644-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189206947, + "time": "2021-03-10T11:31:08.189206947-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187497333, + "time": "2021-03-10T11:31:08.187497333-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187532809, + "time": "2021-03-10T11:31:08.187532809-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090659748, + "time": "2021-03-10T11:31:08.090659748-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187161465, + "time": "2021-03-10T11:31:08.187161465-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189253530, + "time": "2021-03-10T11:31:08.18925353-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090588526, + "time": "2021-03-10T11:31:08.090588526-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187460429, + "time": "2021-03-10T11:31:08.187460429-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189270071, + "time": "2021-03-10T11:31:08.189270071-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090710956, + "time": "2021-03-10T11:31:08.090710956-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868188965890, + "time": "2021-03-10T11:31:08.18896589-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090641967, + "time": "2021-03-10T11:31:08.090641967-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187397928, + "time": "2021-03-10T11:31:08.187397928-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189221414, + "time": "2021-03-10T11:31:08.189221414-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187420465, + "time": "2021-03-10T11:31:08.187420465-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090320952, + "time": "2021-03-10T11:31:08.090320952-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090605780, + "time": "2021-03-10T11:31:08.09060578-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134453221, + "time": "2021-03-10T11:31:08.134453221-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187552699, + "time": "2021-03-10T11:31:08.187552699-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187589554, + "time": "2021-03-10T11:31:08.187589554-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090618825, + "time": "2021-03-10T11:31:08.090618825-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134114554, + "time": "2021-03-10T11:31:08.134114554-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134406365, + "time": "2021-03-10T11:31:08.134406365-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090563327, + "time": "2021-03-10T11:31:08.090563327-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868187607692, + "time": "2021-03-10T11:31:08.187607692-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet6]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090750681, + "time": "2021-03-10T11:31:08.090750681-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189190303, + "time": "2021-03-10T11:31:08.189190303-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134536277, + "time": "2021-03-10T11:31:08.134536277-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134523907, + "time": "2021-03-10T11:31:08.134523907-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189169379, + "time": "2021-03-10T11:31:08.189169379-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134507837, + "time": "2021-03-10T11:31:08.134507837-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090763031, + "time": "2021-03-10T11:31:08.090763031-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134363452, + "time": "2021-03-10T11:31:08.134363452-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134392758, + "time": "2021-03-10T11:31:08.134392758-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134340716, + "time": "2021-03-10T11:31:08.134340716-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134485018, + "time": "2021-03-10T11:31:08.134485018-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090696535, + "time": "2021-03-10T11:31:08.090696535-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090732345, + "time": "2021-03-10T11:31:08.090732345-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134420489, + "time": "2021-03-10T11:31:08.134420489-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134437738, + "time": "2021-03-10T11:31:08.134437738-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868090681020, + "time": "2021-03-10T11:31:08.09068102-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet31]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868189081194, + "time": "2021-03-10T11:31:08.189081194-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/3]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137400013, + "time": "2021-03-10T11:31:08.137400013-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137436627, + "time": "2021-03-10T11:31:08.137436627-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137379195, + "time": "2021-03-10T11:31:08.137379195-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137116043, + "time": "2021-03-10T11:31:08.137116043-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868134470866, + "time": "2021-03-10T11:31:08.134470866-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet23]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137414649, + "time": "2021-03-10T11:31:08.137414649-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137342129, + "time": "2021-03-10T11:31:08.137342129-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093627786, + "time": "2021-03-10T11:31:08.093627786-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093306311, + "time": "2021-03-10T11:31:08.093306311-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137499372, + "time": "2021-03-10T11:31:08.137499372-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093644336, + "time": "2021-03-10T11:31:08.093644336-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137452823, + "time": "2021-03-10T11:31:08.137452823-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137469281, + "time": "2021-03-10T11:31:08.137469281-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137486646, + "time": "2021-03-10T11:31:08.137486646-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137515730, + "time": "2021-03-10T11:31:08.13751573-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093657210, + "time": "2021-03-10T11:31:08.09365721-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093608559, + "time": "2021-03-10T11:31:08.093608559-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137531525, + "time": "2021-03-10T11:31:08.137531525-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868137362431, + "time": "2021-03-10T11:31:08.137362431-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet40]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093557433, + "time": "2021-03-10T11:31:08.093557433-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093687468, + "time": "2021-03-10T11:31:08.093687468-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093707787, + "time": "2021-03-10T11:31:08.093707787-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093535207, + "time": "2021-03-10T11:31:08.093535207-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093736112, + "time": "2021-03-10T11:31:08.093736112-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093723337, + "time": "2021-03-10T11:31:08.093723337-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093674832, + "time": "2021-03-10T11:31:08.093674832-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868093753897, + "time": "2021-03-10T11:31:08.093753897-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/2]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181176836, + "time": "2021-03-10T11:31:08.181176836-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868180757887, + "time": "2021-03-10T11:31:08.180757887-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181089110, + "time": "2021-03-10T11:31:08.18108911-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868097985327, + "time": "2021-03-10T11:31:08.097985327-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181070753, + "time": "2021-03-10T11:31:08.181070753-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181010818, + "time": "2021-03-10T11:31:08.181010818-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181039672, + "time": "2021-03-10T11:31:08.181039672-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181057640, + "time": "2021-03-10T11:31:08.18105764-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181102106, + "time": "2021-03-10T11:31:08.181102106-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181124114, + "time": "2021-03-10T11:31:08.181124114-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181143153, + "time": "2021-03-10T11:31:08.181143153-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181156280, + "time": "2021-03-10T11:31:08.18115628-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181215555, + "time": "2021-03-10T11:31:08.181215555-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868097953497, + "time": "2021-03-10T11:31:08.097953497-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868098050204, + "time": "2021-03-10T11:31:08.098050204-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159468170, + "time": "2021-03-10T11:31:08.15946817-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868181199156, + "time": "2021-03-10T11:31:08.181199156-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet17]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868097965980, + "time": "2021-03-10T11:31:08.09796598-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868098088302, + "time": "2021-03-10T11:31:08.098088302-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868098072309, + "time": "2021-03-10T11:31:08.098072309-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868098017472, + "time": "2021-03-10T11:31:08.098017472-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868097685256, + "time": "2021-03-10T11:31:08.097685256-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868097916444, + "time": "2021-03-10T11:31:08.097916444-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868098103552, + "time": "2021-03-10T11:31:08.098103552-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868098002463, + "time": "2021-03-10T11:31:08.098002463-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868097936380, + "time": "2021-03-10T11:31:08.09793638-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868098030000, + "time": "2021-03-10T11:31:08.09803-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/2]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159496993, + "time": "2021-03-10T11:31:08.159496993-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159423255, + "time": "2021-03-10T11:31:08.159423255-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159442878, + "time": "2021-03-10T11:31:08.159442878-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159517197, + "time": "2021-03-10T11:31:08.159517197-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159561979, + "time": "2021-03-10T11:31:08.159561979-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159198931, + "time": "2021-03-10T11:31:08.159198931-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159604445, + "time": "2021-03-10T11:31:08.159604445-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159482080, + "time": "2021-03-10T11:31:08.15948208-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159621304, + "time": "2021-03-10T11:31:08.159621304-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159548145, + "time": "2021-03-10T11:31:08.159548145-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159579693, + "time": "2021-03-10T11:31:08.159579693-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868159533166, + "time": "2021-03-10T11:31:08.159533166-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet42]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120320303, + "time": "2021-03-10T11:31:08.120320303-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112970592, + "time": "2021-03-10T11:31:08.112970592-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112921256, + "time": "2021-03-10T11:31:08.112921256-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120304504, + "time": "2021-03-10T11:31:08.120304504-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868113052510, + "time": "2021-03-10T11:31:08.11305251-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120334667, + "time": "2021-03-10T11:31:08.120334667-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112618732, + "time": "2021-03-10T11:31:08.112618732-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120351183, + "time": "2021-03-10T11:31:08.120351183-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112955109, + "time": "2021-03-10T11:31:08.112955109-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112933736, + "time": "2021-03-10T11:31:08.112933736-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112906696, + "time": "2021-03-10T11:31:08.112906696-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868113035812, + "time": "2021-03-10T11:31:08.113035812-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192274527, + "time": "2021-03-10T11:31:08.192274527-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112853846, + "time": "2021-03-10T11:31:08.112853846-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192298129, + "time": "2021-03-10T11:31:08.192298129-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192397348, + "time": "2021-03-10T11:31:08.192397348-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192325723, + "time": "2021-03-10T11:31:08.192325723-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192432406, + "time": "2021-03-10T11:31:08.192432406-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112874019, + "time": "2021-03-10T11:31:08.112874019-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112893587, + "time": "2021-03-10T11:31:08.112893587-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192365109, + "time": "2021-03-10T11:31:08.192365109-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192000889, + "time": "2021-03-10T11:31:08.192000889-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192377945, + "time": "2021-03-10T11:31:08.192377945-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192345986, + "time": "2021-03-10T11:31:08.192345986-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192411690, + "time": "2021-03-10T11:31:08.19241169-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192311446, + "time": "2021-03-10T11:31:08.192311446-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868112987731, + "time": "2021-03-10T11:31:08.112987731-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868113016213, + "time": "2021-03-10T11:31:08.113016213-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet33]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120019524, + "time": "2021-03-10T11:31:08.120019524-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192444796, + "time": "2021-03-10T11:31:08.192444796-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138952640, + "time": "2021-03-10T11:31:08.13895264-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868192254105, + "time": "2021-03-10T11:31:08.192254105-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet10]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146076839, + "time": "2021-03-10T11:31:08.146076839-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138921583, + "time": "2021-03-10T11:31:08.138921583-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138900475, + "time": "2021-03-10T11:31:08.138900475-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138599101, + "time": "2021-03-10T11:31:08.138599101-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146103660, + "time": "2021-03-10T11:31:08.14610366-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138885385, + "time": "2021-03-10T11:31:08.138885385-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120287720, + "time": "2021-03-10T11:31:08.12028772-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147526033, + "time": "2021-03-10T11:31:08.147526033-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120402075, + "time": "2021-03-10T11:31:08.120402075-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147544132, + "time": "2021-03-10T11:31:08.147544132-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146091285, + "time": "2021-03-10T11:31:08.146091285-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868145833173, + "time": "2021-03-10T11:31:08.145833173-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120428302, + "time": "2021-03-10T11:31:08.120428302-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147227709, + "time": "2021-03-10T11:31:08.147227709-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146176408, + "time": "2021-03-10T11:31:08.146176408-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146207722, + "time": "2021-03-10T11:31:08.146207722-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146040907, + "time": "2021-03-10T11:31:08.146040907-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120267846, + "time": "2021-03-10T11:31:08.120267846-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146063672, + "time": "2021-03-10T11:31:08.146063672-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146188382, + "time": "2021-03-10T11:31:08.146188382-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146162413, + "time": "2021-03-10T11:31:08.146162413-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147593787, + "time": "2021-03-10T11:31:08.147593787-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147512098, + "time": "2021-03-10T11:31:08.147512098-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147460030, + "time": "2021-03-10T11:31:08.14746003-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120389413, + "time": "2021-03-10T11:31:08.120389413-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147481386, + "time": "2021-03-10T11:31:08.147481386-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147640018, + "time": "2021-03-10T11:31:08.147640018-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120444533, + "time": "2021-03-10T11:31:08.120444533-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138937647, + "time": "2021-03-10T11:31:08.138937647-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146147425, + "time": "2021-03-10T11:31:08.146147425-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147623227, + "time": "2021-03-10T11:31:08.147623227-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120370478, + "time": "2021-03-10T11:31:08.120370478-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147499129, + "time": "2021-03-10T11:31:08.147499129-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146133697, + "time": "2021-03-10T11:31:08.146133697-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138984101, + "time": "2021-03-10T11:31:08.138984101-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138867459, + "time": "2021-03-10T11:31:08.138867459-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868146121482, + "time": "2021-03-10T11:31:08.146121482-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868120416230, + "time": "2021-03-10T11:31:08.12041623-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868139000268, + "time": "2021-03-10T11:31:08.139000268-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138826591, + "time": "2021-03-10T11:31:08.138826591-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138967650, + "time": "2021-03-10T11:31:08.13896765-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868139016518, + "time": "2021-03-10T11:31:08.139016518-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868138846471, + "time": "2021-03-10T11:31:08.138846471-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet48]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147610356, + "time": "2021-03-10T11:31:08.147610356-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095022810, + "time": "2021-03-10T11:31:08.09502281-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147560820, + "time": "2021-03-10T11:31:08.14756082-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095093310, + "time": "2021-03-10T11:31:08.09509331-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095076107, + "time": "2021-03-10T11:31:08.095076107-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868094796535, + "time": "2021-03-10T11:31:08.094796535-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095105828, + "time": "2021-03-10T11:31:08.095105828-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868147581301, + "time": "2021-03-10T11:31:08.147581301-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/4]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095063273, + "time": "2021-03-10T11:31:08.095063273-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095143176, + "time": "2021-03-10T11:31:08.095143176-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095046319, + "time": "2021-03-10T11:31:08.095046319-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095204945, + "time": "2021-03-10T11:31:08.095204945-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095175513, + "time": "2021-03-10T11:31:08.095175513-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095161012, + "time": "2021-03-10T11:31:08.095161012-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095127110, + "time": "2021-03-10T11:31:08.09512711-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868095188091, + "time": "2021-03-10T11:31:08.095188091-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153666629, + "time": "2021-03-10T11:31:08.153666629-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118918039, + "time": "2021-03-10T11:31:08.118918039-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153547639, + "time": "2021-03-10T11:31:08.153547639-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153606575, + "time": "2021-03-10T11:31:08.153606575-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153578904, + "time": "2021-03-10T11:31:08.153578904-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153631223, + "time": "2021-03-10T11:31:08.153631223-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153591304, + "time": "2021-03-10T11:31:08.153591304-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118898672, + "time": "2021-03-10T11:31:08.118898672-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118792571, + "time": "2021-03-10T11:31:08.118792571-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153286492, + "time": "2021-03-10T11:31:08.153286492-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118805286, + "time": "2021-03-10T11:31:08.118805286-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153564777, + "time": "2021-03-10T11:31:08.153564777-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118776155, + "time": "2021-03-10T11:31:08.118776155-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153503322, + "time": "2021-03-10T11:31:08.153503322-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118884469, + "time": "2021-03-10T11:31:08.118884469-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118752678, + "time": "2021-03-10T11:31:08.118752678-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153530586, + "time": "2021-03-10T11:31:08.153530586-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118937270, + "time": "2021-03-10T11:31:08.11893727-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118825563, + "time": "2021-03-10T11:31:08.118825563-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118837818, + "time": "2021-03-10T11:31:08.118837818-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118856695, + "time": "2021-03-10T11:31:08.118856695-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118523686, + "time": "2021-03-10T11:31:08.118523686-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153650327, + "time": "2021-03-10T11:31:08.153650327-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153681646, + "time": "2021-03-10T11:31:08.153681646-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868153694006, + "time": "2021-03-10T11:31:08.153694006-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet38]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868118872482, + "time": "2021-03-10T11:31:08.118872482-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet26]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143374443, + "time": "2021-03-10T11:31:08.143374443-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164047687, + "time": "2021-03-10T11:31:08.164047687-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179421567, + "time": "2021-03-10T11:31:08.179421567-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179474598, + "time": "2021-03-10T11:31:08.179474598-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164077643, + "time": "2021-03-10T11:31:08.164077643-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179452861, + "time": "2021-03-10T11:31:08.179452861-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143388907, + "time": "2021-03-10T11:31:08.143388907-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164100071, + "time": "2021-03-10T11:31:08.164100071-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868178012021, + "time": "2021-03-10T11:31:08.178012021-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164063120, + "time": "2021-03-10T11:31:08.16406312-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868178027129, + "time": "2021-03-10T11:31:08.178027129-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143257707, + "time": "2021-03-10T11:31:08.143257707-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164025296, + "time": "2021-03-10T11:31:08.164025296-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143438288, + "time": "2021-03-10T11:31:08.143438288-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116199658981363, + "time": "2021-03-18T21:09:59.658981363-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 54830991 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143465423, + "time": "2021-03-10T11:31:08.143465423-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868177950914, + "time": "2021-03-10T11:31:08.177950914-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143483519, + "time": "2021-03-10T11:31:08.143483519-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164161983, + "time": "2021-03-10T11:31:08.164161983-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143453118, + "time": "2021-03-10T11:31:08.143453118-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164119764, + "time": "2021-03-10T11:31:08.164119764-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143402173, + "time": "2021-03-10T11:31:08.143402173-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170185326, + "time": "2021-03-10T11:31:08.170185326-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170197893, + "time": "2021-03-10T11:31:08.170197893-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143293689, + "time": "2021-03-10T11:31:08.143293689-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868163775546, + "time": "2021-03-10T11:31:08.163775546-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143275324, + "time": "2021-03-10T11:31:08.143275324-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170088195, + "time": "2021-03-10T11:31:08.170088195-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868177867471, + "time": "2021-03-10T11:31:08.177867471-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868169765484, + "time": "2021-03-10T11:31:08.169765484-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170163264, + "time": "2021-03-10T11:31:08.170163264-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116199659036882, + "time": "2021-03-18T21:09:59.659036882-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 426900 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164178751, + "time": "2021-03-10T11:31:08.164178751-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170033098, + "time": "2021-03-10T11:31:08.170033098-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170070660, + "time": "2021-03-10T11:31:08.17007066-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170104459, + "time": "2021-03-10T11:31:08.170104459-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170016316, + "time": "2021-03-10T11:31:08.170016316-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868177582400, + "time": "2021-03-10T11:31:08.1775824-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170140755, + "time": "2021-03-10T11:31:08.170140755-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170124046, + "time": "2021-03-10T11:31:08.170124046-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143416414, + "time": "2021-03-10T11:31:08.143416414-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868170053208, + "time": "2021-03-10T11:31:08.170053208-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116197662809770, + "time": "2021-03-18T21:09:57.66280977-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 13241882 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164132942, + "time": "2021-03-10T11:31:08.164132942-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868177921692, + "time": "2021-03-10T11:31:08.177921692-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164004793, + "time": "2021-03-10T11:31:08.164004793-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164194619, + "time": "2021-03-10T11:31:08.164194619-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143357291, + "time": "2021-03-10T11:31:08.143357291-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868164146873, + "time": "2021-03-10T11:31:08.164146873-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/3]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868143044736, + "time": "2021-03-10T11:31:08.143044736-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/4]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868177900190, + "time": "2021-03-10T11:31:08.17790019-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116197662867603, + "time": "2021-03-18T21:09:57.662867603-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 106783 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868177846751, + "time": "2021-03-10T11:31:08.177846751-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868177970355, + "time": "2021-03-10T11:31:08.177970355-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868169996175, + "time": "2021-03-10T11:31:08.169996175-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/2]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179371751, + "time": "2021-03-10T11:31:08.179371751-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128347093, + "time": "2021-03-10T11:31:08.128347093-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179524595, + "time": "2021-03-10T11:31:08.179524595-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128400859, + "time": "2021-03-10T11:31:08.128400859-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128070482, + "time": "2021-03-10T11:31:08.128070482-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179395060, + "time": "2021-03-10T11:31:08.17939506-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179437693, + "time": "2021-03-10T11:31:08.179437693-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128383215, + "time": "2021-03-10T11:31:08.128383215-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179582636, + "time": "2021-03-10T11:31:08.179582636-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179506741, + "time": "2021-03-10T11:31:08.179506741-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179569376, + "time": "2021-03-10T11:31:08.179569376-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128362792, + "time": "2021-03-10T11:31:08.128362792-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128304012, + "time": "2021-03-10T11:31:08.128304012-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179548685, + "time": "2021-03-10T11:31:08.179548685-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179491246, + "time": "2021-03-10T11:31:08.179491246-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115811717, + "time": "2021-03-10T11:31:08.115811717-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125271920, + "time": "2021-03-10T11:31:08.12527192-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115877342, + "time": "2021-03-10T11:31:08.115877342-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115553328, + "time": "2021-03-10T11:31:08.115553328-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125213929, + "time": "2021-03-10T11:31:08.125213929-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125354146, + "time": "2021-03-10T11:31:08.125354146-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115791869, + "time": "2021-03-10T11:31:08.115791869-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128447819, + "time": "2021-03-10T11:31:08.128447819-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115828335, + "time": "2021-03-10T11:31:08.115828335-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125371734, + "time": "2021-03-10T11:31:08.125371734-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125254418, + "time": "2021-03-10T11:31:08.125254418-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115865103, + "time": "2021-03-10T11:31:08.115865103-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128323677, + "time": "2021-03-10T11:31:08.128323677-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128429793, + "time": "2021-03-10T11:31:08.128429793-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125422305, + "time": "2021-03-10T11:31:08.125422305-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125333308, + "time": "2021-03-10T11:31:08.125333308-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125314359, + "time": "2021-03-10T11:31:08.125314359-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125236640, + "time": "2021-03-10T11:31:08.12523664-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868124951417, + "time": "2021-03-10T11:31:08.124951417-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125293084, + "time": "2021-03-10T11:31:08.125293084-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128416600, + "time": "2021-03-10T11:31:08.1284166-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128466794, + "time": "2021-03-10T11:31:08.128466794-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115847092, + "time": "2021-03-10T11:31:08.115847092-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128484052, + "time": "2021-03-10T11:31:08.128484052-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868128496591, + "time": "2021-03-10T11:31:08.128496591-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet50/2]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125394689, + "time": "2021-03-10T11:31:08.125394689-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868179137368, + "time": "2021-03-10T11:31:08.179137368-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet34]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868125439359, + "time": "2021-03-10T11:31:08.125439359-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet11]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115894019, + "time": "2021-03-10T11:31:08.115894019-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115964349, + "time": "2021-03-10T11:31:08.115964349-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115951551, + "time": "2021-03-10T11:31:08.115951551-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115936424, + "time": "2021-03-10T11:31:08.115936424-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115922212, + "time": "2021-03-10T11:31:08.115922212-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103960352, + "time": "2021-03-10T11:31:08.103960352-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103936826, + "time": "2021-03-10T11:31:08.103936826-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103904899, + "time": "2021-03-10T11:31:08.103904899-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868115910170, + "time": "2021-03-10T11:31:08.11591017-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet32]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103868394, + "time": "2021-03-10T11:31:08.103868394-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103639197, + "time": "2021-03-10T11:31:08.103639197-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103917952, + "time": "2021-03-10T11:31:08.103917952-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868104006085, + "time": "2021-03-10T11:31:08.104006085-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103887856, + "time": "2021-03-10T11:31:08.103887856-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868104018695, + "time": "2021-03-10T11:31:08.104018695-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868104030054, + "time": "2021-03-10T11:31:08.104030054-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103991921, + "time": "2021-03-10T11:31:08.103991921-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868104049791, + "time": "2021-03-10T11:31:08.104049791-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868103978937, + "time": "2021-03-10T11:31:08.103978937-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet41]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106922640, + "time": "2021-03-10T11:31:08.10692264-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106956234, + "time": "2021-03-10T11:31:08.106956234-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106973681, + "time": "2021-03-10T11:31:08.106973681-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106935572, + "time": "2021-03-10T11:31:08.106935572-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106665151, + "time": "2021-03-10T11:31:08.106665151-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106902936, + "time": "2021-03-10T11:31:08.106902936-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106883396, + "time": "2021-03-10T11:31:08.106883396-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868107079306, + "time": "2021-03-10T11:31:08.107079306-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868107025438, + "time": "2021-03-10T11:31:08.107025438-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868107047680, + "time": "2021-03-10T11:31:08.10704768-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868107063599, + "time": "2021-03-10T11:31:08.107063599-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868107005927, + "time": "2021-03-10T11:31:08.107005927-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868106993771, + "time": "2021-03-10T11:31:08.106993771-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet13]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121924725, + "time": "2021-03-10T11:31:08.121924725-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121909308, + "time": "2021-03-10T11:31:08.121909308-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121945017, + "time": "2021-03-10T11:31:08.121945017-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121598283, + "time": "2021-03-10T11:31:08.121598283-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868122004527, + "time": "2021-03-10T11:31:08.122004527-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121891520, + "time": "2021-03-10T11:31:08.12189152-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121848301, + "time": "2021-03-10T11:31:08.121848301-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868122027115, + "time": "2021-03-10T11:31:08.122027115-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868122049095, + "time": "2021-03-10T11:31:08.122049095-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121868917, + "time": "2021-03-10T11:31:08.121868917-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868122065382, + "time": "2021-03-10T11:31:08.122065382-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150671257, + "time": "2021-03-10T11:31:08.150671257-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150496926, + "time": "2021-03-10T11:31:08.150496926-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150583533, + "time": "2021-03-10T11:31:08.150583533-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150231744, + "time": "2021-03-10T11:31:08.150231744-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150631814, + "time": "2021-03-10T11:31:08.150631814-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150690519, + "time": "2021-03-10T11:31:08.150690519-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121966217, + "time": "2021-03-10T11:31:08.121966217-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150552364, + "time": "2021-03-10T11:31:08.150552364-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150517019, + "time": "2021-03-10T11:31:08.150517019-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868121984125, + "time": "2021-03-10T11:31:08.121984125-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet20]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150566596, + "time": "2021-03-10T11:31:08.150566596-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150536544, + "time": "2021-03-10T11:31:08.150536544-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150610967, + "time": "2021-03-10T11:31:08.150610967-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123227186, + "time": "2021-03-10T11:31:08.123227186-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089119824, + "time": "2021-03-10T11:31:08.089119824-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150650168, + "time": "2021-03-10T11:31:08.150650168-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089189354, + "time": "2021-03-10T11:31:08.089189354-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123486028, + "time": "2021-03-10T11:31:08.123486028-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089065633, + "time": "2021-03-10T11:31:08.089065633-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123519517, + "time": "2021-03-10T11:31:08.123519517-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123469435, + "time": "2021-03-10T11:31:08.123469435-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123540024, + "time": "2021-03-10T11:31:08.123540024-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123498864, + "time": "2021-03-10T11:31:08.123498864-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123447126, + "time": "2021-03-10T11:31:08.123447126-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123562693, + "time": "2021-03-10T11:31:08.123562693-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089149381, + "time": "2021-03-10T11:31:08.089149381-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868088810620, + "time": "2021-03-10T11:31:08.08881062-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123635115, + "time": "2021-03-10T11:31:08.123635115-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123652027, + "time": "2021-03-10T11:31:08.123652027-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123579451, + "time": "2021-03-10T11:31:08.123579451-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089136583, + "time": "2021-03-10T11:31:08.089136583-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089106898, + "time": "2021-03-10T11:31:08.089106898-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123616082, + "time": "2021-03-10T11:31:08.123616082-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868150598910, + "time": "2021-03-10T11:31:08.15059891-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet9]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089085724, + "time": "2021-03-10T11:31:08.089085724-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868123594130, + "time": "2021-03-10T11:31:08.12359413-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet29]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111413559, + "time": "2021-03-10T11:31:08.111413559-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089163544, + "time": "2021-03-10T11:31:08.089163544-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089175537, + "time": "2021-03-10T11:31:08.089175537-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089236377, + "time": "2021-03-10T11:31:08.089236377-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167181495, + "time": "2021-03-10T11:31:08.167181495-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111369396, + "time": "2021-03-10T11:31:08.111369396-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111480097, + "time": "2021-03-10T11:31:08.111480097-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111463756, + "time": "2021-03-10T11:31:08.111463756-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167029692, + "time": "2021-03-10T11:31:08.167029692-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111391624, + "time": "2021-03-10T11:31:08.111391624-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167052589, + "time": "2021-03-10T11:31:08.167052589-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111426468, + "time": "2021-03-10T11:31:08.111426468-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089218060, + "time": "2021-03-10T11:31:08.08921806-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167102130, + "time": "2021-03-10T11:31:08.16710213-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111548038, + "time": "2021-03-10T11:31:08.111548038-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167082395, + "time": "2021-03-10T11:31:08.167082395-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167114771, + "time": "2021-03-10T11:31:08.167114771-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111498080, + "time": "2021-03-10T11:31:08.11149808-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868166799605, + "time": "2021-03-10T11:31:08.166799605-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167069341, + "time": "2021-03-10T11:31:08.167069341-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111446735, + "time": "2021-03-10T11:31:08.111446735-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167163961, + "time": "2021-03-10T11:31:08.167163961-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111525251, + "time": "2021-03-10T11:31:08.111525251-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167213177, + "time": "2021-03-10T11:31:08.167213177-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167193934, + "time": "2021-03-10T11:31:08.167193934-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111143988, + "time": "2021-03-10T11:31:08.111143988-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111512791, + "time": "2021-03-10T11:31:08.111512791-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868111563890, + "time": "2021-03-10T11:31:08.11156389-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet54/3]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868089206405, + "time": "2021-03-10T11:31:08.089206405-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet45]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167147160, + "time": "2021-03-10T11:31:08.16714716-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184431097, + "time": "2021-03-10T11:31:08.184431097-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868109917501, + "time": "2021-03-10T11:31:08.109917501-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184222741, + "time": "2021-03-10T11:31:08.184222741-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184268147, + "time": "2021-03-10T11:31:08.184268147-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184397409, + "time": "2021-03-10T11:31:08.184397409-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184248292, + "time": "2021-03-10T11:31:08.184248292-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184299799, + "time": "2021-03-10T11:31:08.184299799-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868109587452, + "time": "2021-03-10T11:31:08.109587452-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184339017, + "time": "2021-03-10T11:31:08.184339017-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114066605, + "time": "2021-03-10T11:31:08.114066605-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868109988203, + "time": "2021-03-10T11:31:08.109988203-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184322697, + "time": "2021-03-10T11:31:08.184322697-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868109951774, + "time": "2021-03-10T11:31:08.109951774-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184281367, + "time": "2021-03-10T11:31:08.184281367-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868183978773, + "time": "2021-03-10T11:31:08.183978773-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184358371, + "time": "2021-03-10T11:31:08.184358371-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868109897862, + "time": "2021-03-10T11:31:08.109897862-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184373569, + "time": "2021-03-10T11:31:08.184373569-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868110036085, + "time": "2021-03-10T11:31:08.110036085-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868110068655, + "time": "2021-03-10T11:31:08.110068655-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868110003159, + "time": "2021-03-10T11:31:08.110003159-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868109934789, + "time": "2021-03-10T11:31:08.109934789-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868184415711, + "time": "2021-03-10T11:31:08.184415711-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet21]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114402274, + "time": "2021-03-10T11:31:08.114402274-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868110081438, + "time": "2021-03-10T11:31:08.110081438-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868110020104, + "time": "2021-03-10T11:31:08.110020104-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868167131328, + "time": "2021-03-10T11:31:08.167131328-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet15]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868110047996, + "time": "2021-03-10T11:31:08.110047996-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114373342, + "time": "2021-03-10T11:31:08.114373342-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114339069, + "time": "2021-03-10T11:31:08.114339069-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868109969947, + "time": "2021-03-10T11:31:08.109969947-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet47]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129849326, + "time": "2021-03-10T11:31:08.129849326-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114514127, + "time": "2021-03-10T11:31:08.114514127-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114358845, + "time": "2021-03-10T11:31:08.114358845-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129933016, + "time": "2021-03-10T11:31:08.129933016-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114475562, + "time": "2021-03-10T11:31:08.114475562-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129879269, + "time": "2021-03-10T11:31:08.129879269-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114420520, + "time": "2021-03-10T11:31:08.11442052-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129891645, + "time": "2021-03-10T11:31:08.129891645-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114453172, + "time": "2021-03-10T11:31:08.114453172-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114439189, + "time": "2021-03-10T11:31:08.114439189-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114495965, + "time": "2021-03-10T11:31:08.114495965-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114302357, + "time": "2021-03-10T11:31:08.114302357-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868114321917, + "time": "2021-03-10T11:31:08.114321917-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet25]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129583394, + "time": "2021-03-10T11:31:08.129583394-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129946287, + "time": "2021-03-10T11:31:08.129946287-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868130002789, + "time": "2021-03-10T11:31:08.130002789-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129808104, + "time": "2021-03-10T11:31:08.129808104-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129832489, + "time": "2021-03-10T11:31:08.129832489-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129966824, + "time": "2021-03-10T11:31:08.129966824-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129983969, + "time": "2021-03-10T11:31:08.129983969-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129864834, + "time": "2021-03-10T11:31:08.129864834-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868129911916, + "time": "2021-03-10T11:31:08.129911916-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet4]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171639563, + "time": "2021-03-10T11:31:08.171639563-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171575831, + "time": "2021-03-10T11:31:08.171575831-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140424072, + "time": "2021-03-10T11:31:08.140424072-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105410507, + "time": "2021-03-10T11:31:08.105410507-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140360307, + "time": "2021-03-10T11:31:08.140360307-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171621357, + "time": "2021-03-10T11:31:08.171621357-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140407296, + "time": "2021-03-10T11:31:08.140407296-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171593810, + "time": "2021-03-10T11:31:08.17159381-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140436680, + "time": "2021-03-10T11:31:08.14043668-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140343596, + "time": "2021-03-10T11:31:08.140343596-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140474426, + "time": "2021-03-10T11:31:08.140474426-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140488451, + "time": "2021-03-10T11:31:08.140488451-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171302811, + "time": "2021-03-10T11:31:08.171302811-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140450872, + "time": "2021-03-10T11:31:08.140450872-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140387406, + "time": "2021-03-10T11:31:08.140387406-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171558964, + "time": "2021-03-10T11:31:08.171558964-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171712166, + "time": "2021-03-10T11:31:08.171712166-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171687868, + "time": "2021-03-10T11:31:08.171687868-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171658331, + "time": "2021-03-10T11:31:08.171658331-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171732192, + "time": "2021-03-10T11:31:08.171732192-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105432075, + "time": "2021-03-10T11:31:08.105432075-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171670850, + "time": "2021-03-10T11:31:08.17167085-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105481870, + "time": "2021-03-10T11:31:08.10548187-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140373245, + "time": "2021-03-10T11:31:08.140373245-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105464997, + "time": "2021-03-10T11:31:08.105464997-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140091889, + "time": "2021-03-10T11:31:08.140091889-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105450282, + "time": "2021-03-10T11:31:08.105450282-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140317123, + "time": "2021-03-10T11:31:08.140317123-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105390023, + "time": "2021-03-10T11:31:08.105390023-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868140463083, + "time": "2021-03-10T11:31:08.140463083-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet53/3]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105135413, + "time": "2021-03-10T11:31:08.105135413-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171536826, + "time": "2021-03-10T11:31:08.171536826-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868171747498, + "time": "2021-03-10T11:31:08.171747498-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet7]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105543275, + "time": "2021-03-10T11:31:08.105543275-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105560008, + "time": "2021-03-10T11:31:08.105560008-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165633182, + "time": "2021-03-10T11:31:08.165633182-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105500143, + "time": "2021-03-10T11:31:08.105500143-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165614302, + "time": "2021-03-10T11:31:08.165614302-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165583778, + "time": "2021-03-10T11:31:08.165583778-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165599435, + "time": "2021-03-10T11:31:08.165599435-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165544202, + "time": "2021-03-10T11:31:08.165544202-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105512895, + "time": "2021-03-10T11:31:08.105512895-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105576474, + "time": "2021-03-10T11:31:08.105576474-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165566916, + "time": "2021-03-10T11:31:08.165566916-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868105530702, + "time": "2021-03-10T11:31:08.105530702-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet43]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165313808, + "time": "2021-03-10T11:31:08.165313808-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868149136802, + "time": "2021-03-10T11:31:08.149136802-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868148950445, + "time": "2021-03-10T11:31:08.148950445-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868149063576, + "time": "2021-03-10T11:31:08.149063576-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165699773, + "time": "2021-03-10T11:31:08.165699773-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165716030, + "time": "2021-03-10T11:31:08.16571603-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868149043007, + "time": "2021-03-10T11:31:08.149043007-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868149149503, + "time": "2021-03-10T11:31:08.149149503-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165649883, + "time": "2021-03-10T11:31:08.165649883-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868148676674, + "time": "2021-03-10T11:31:08.148676674-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868149120584, + "time": "2021-03-10T11:31:08.149120584-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868148985701, + "time": "2021-03-10T11:31:08.148985701-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165731556, + "time": "2021-03-10T11:31:08.165731556-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165679903, + "time": "2021-03-10T11:31:08.165679903-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868165665630, + "time": "2021-03-10T11:31:08.16566563-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet39]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868148933754, + "time": "2021-03-10T11:31:08.148933754-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868149098432, + "time": "2021-03-10T11:31:08.149098432-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868148963902, + "time": "2021-03-10T11:31:08.148963902-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868148911331, + "time": "2021-03-10T11:31:08.148911331-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102438515, + "time": "2021-03-10T11:31:08.102438515-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868149079755, + "time": "2021-03-10T11:31:08.149079755-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet36]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099571478, + "time": "2021-03-10T11:31:08.099571478-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099440858, + "time": "2021-03-10T11:31:08.099440858-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099471628, + "time": "2021-03-10T11:31:08.099471628-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102591151, + "time": "2021-03-10T11:31:08.102591151-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099484452, + "time": "2021-03-10T11:31:08.099484452-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102554927, + "time": "2021-03-10T11:31:08.102554927-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102166083, + "time": "2021-03-10T11:31:08.102166083-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102416518, + "time": "2021-03-10T11:31:08.102416518-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099169620, + "time": "2021-03-10T11:31:08.09916962-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102500360, + "time": "2021-03-10T11:31:08.10250036-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099456959, + "time": "2021-03-10T11:31:08.099456959-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102534477, + "time": "2021-03-10T11:31:08.102534477-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102452133, + "time": "2021-03-10T11:31:08.102452133-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099555359, + "time": "2021-03-10T11:31:08.099555359-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099424105, + "time": "2021-03-10T11:31:08.099424105-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102521623, + "time": "2021-03-10T11:31:08.102521623-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102393926, + "time": "2021-03-10T11:31:08.102393926-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099495968, + "time": "2021-03-10T11:31:08.099495968-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099400662, + "time": "2021-03-10T11:31:08.099400662-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102574732, + "time": "2021-03-10T11:31:08.102574732-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201674216172, + "time": "2021-03-18T21:10:01.674216172-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 426901 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868136008154, + "time": "2021-03-10T11:31:08.136008154-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135939202, + "time": "2021-03-10T11:31:08.135939202-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135974288, + "time": "2021-03-10T11:31:08.135974288-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135618852, + "time": "2021-03-10T11:31:08.135618852-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/in-fcs-errors", + "values": { + "interfaces/interface/state/counters/in-fcs-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099509544, + "time": "2021-03-10T11:31:08.099509544-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102478640, + "time": "2021-03-10T11:31:08.10247864-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/in-errors", + "values": { + "interfaces/interface/state/counters/in-errors": 0 + } + } + ] +} + +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135991635, + "time": "2021-03-10T11:31:08.135991635-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116201674087256, + "time": "2021-03-18T21:10:01.674087256-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 54831114 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868102466346, + "time": "2021-03-10T11:31:08.102466346-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet52/2]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099542997, + "time": "2021-03-10T11:31:08.099542997-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135912083, + "time": "2021-03-10T11:31:08.135912083-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868136020628, + "time": "2021-03-10T11:31:08.136020628-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/out-discards", + "values": { + "interfaces/interface/state/counters/out-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135926759, + "time": "2021-03-10T11:31:08.135926759-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/in-discards", + "values": { + "interfaces/interface/state/counters/in-discards": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135852719, + "time": "2021-03-10T11:31:08.135852719-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135958409, + "time": "2021-03-10T11:31:08.135958409-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135877353, + "time": "2021-03-10T11:31:08.135877353-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868136036730, + "time": "2021-03-10T11:31:08.13603673-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/out-errors", + "values": { + "interfaces/interface/state/counters/out-errors": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868099528702, + "time": "2021-03-10T11:31:08.099528702-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet2]/state/counters/out-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/out-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1615393868135894500, + "time": "2021-03-10T11:31:08.1358945-05:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet8]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 0 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116202161950696, + "time": "2021-03-18T21:10:02.161950696-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 2086732 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116202161887499, + "time": "2021-03-18T21:10:02.161887499-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 21151428 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116202161849769, + "time": "2021-03-18T21:10:02.161849769-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 2585217946 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116202162004476, + "time": "2021-03-18T21:10:02.162004476-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 30633839 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116202161922305, + "time": "2021-03-18T21:10:02.161922305-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 1188814 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116202161975936, + "time": "2021-03-18T21:10:02.161975936-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 7377286466 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203163312663, + "time": "2021-03-18T21:10:03.163312663-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 7377423782 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203163330399, + "time": "2021-03-18T21:10:03.163330399-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 30634008 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203163088542, + "time": "2021-03-18T21:10:03.163088542-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 2585228375 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203163126501, + "time": "2021-03-18T21:10:03.163126501-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 21151545 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203163160089, + "time": "2021-03-18T21:10:03.163160089-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 2086735 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203661811884, + "time": "2021-03-18T21:10:03.661811884-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 54831237 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203660735312, + "time": "2021-03-18T21:10:03.660735312-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 26959909 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203661860550, + "time": "2021-03-18T21:10:03.66186055-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet49/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 426902 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203660555953, + "time": "2021-03-18T21:10:03.660555953-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 27326605 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203660649830, + "time": "2021-03-18T21:10:03.66064983-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 107641 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116203660789969, + "time": "2021-03-18T21:10:03.660789969-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Ethernet51/1]/state/counters/out-multicast-pkts", + "values": { + "interfaces/interface/state/counters/out-multicast-pkts": 267794 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116204163862748, + "time": "2021-03-18T21:10:04.163862748-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-multicast-pkts", + "values": { + "interfaces/interface/state/counters/in-multicast-pkts": 2086739 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116204163716392, + "time": "2021-03-18T21:10:04.163716392-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-broadcast-pkts", + "values": { + "interfaces/interface/state/counters/in-broadcast-pkts": 1188816 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116204163682017, + "time": "2021-03-18T21:10:04.163682017-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-unicast-pkts", + "values": { + "interfaces/interface/state/counters/in-unicast-pkts": 21151566 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116204163646123, + "time": "2021-03-18T21:10:04.163646123-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/in-octets", + "values": { + "interfaces/interface/state/counters/in-octets": 2585231070 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116204163880982, + "time": "2021-03-18T21:10:04.163880982-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-octets", + "values": { + "interfaces/interface/state/counters/out-octets": 7377429265 + } + } + ] +} +{ + "source": "10.20.30.67:6030", + "subscription-name": "default-1616116201", + "timestamp": 1616116204163905073, + "time": "2021-03-18T21:10:04.163905073-04:00", + "updates": [ + { + "Path": "interfaces/interface[name=Management1]/state/counters/out-unicast-pkts", + "values": { + "interfaces/interface/state/counters/out-unicast-pkts": 30634035 + } + } + ] +} + +received signal 'interrupt'. terminating... diff --git a/examples/gnmi-clients/gnmic/outputs/network-instances.json b/examples/gnmi-clients/gnmic/outputs/network-instances.json new file mode 100644 index 00000000..698cda3a --- /dev/null +++ b/examples/gnmi-clients/gnmic/outputs/network-instances.json @@ -0,0 +1,1112 @@ +[ + { + "time": "1969-12-31T19:00:00-05:00", + "updates": [ + { + "Path": "network-instances/network-instance[name=default]", + "values": { + "network-instances/network-instance": { + "arista-exp-eos-varp-net-inst:arista-varp": { + "config": { + "virtual-mac-address": "00:00:00:00:00:00" + }, + "state": { + "virtual-mac-address": "00:00:00:00:00:00" + } + }, + "openconfig-network-instance:config": { + "enabled-address-families": [ + "openconfig-types:IPV4" + ], + "name": "default", + "type": "openconfig-network-instance-types:DEFAULT_INSTANCE" + }, + "openconfig-network-instance:inter-instance-policies": { + "apply-policy": { + "config": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + }, + "state": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + } + } + }, + "openconfig-network-instance:interfaces": { + "interface": [ + { + "config": { + "id": "Loopback1", + "interface": "Loopback1", + "subinterface": 0 + }, + "id": "Loopback1", + "state": { + "id": "Loopback1", + "interface": "Loopback1", + "subinterface": 0 + } + }, + { + "config": { + "id": "Ethernet51/1", + "interface": "Ethernet51/1", + "subinterface": 0 + }, + "id": "Ethernet51/1", + "state": { + "id": "Ethernet51/1", + "interface": "Ethernet51/1", + "subinterface": 0 + } + }, + { + "config": { + "id": "Loopback0", + "interface": "Loopback0", + "subinterface": 0 + }, + "id": "Loopback0", + "state": { + "id": "Loopback0", + "interface": "Loopback0", + "subinterface": 0 + } + } + ] + }, + "openconfig-network-instance:mpls": { + "global": { + "config": { + "null-label": "openconfig-mpls-types:IMPLICIT", + "ttl-propagation": true + }, + "reserved-label-blocks": { + "reserved-label-block": [ + { + "config": { + "local-id": "srlb", + "lower-bound": 965536, + "upper-bound": 1031071 + }, + "local-id": "srlb" + }, + { + "config": { + "local-id": "l2evpn", + "lower-bound": 1036288, + "upper-bound": 1048575 + }, + "local-id": "l2evpn" + }, + { + "config": { + "local-id": "dynamic", + "lower-bound": 100000, + "upper-bound": 362143 + }, + "local-id": "dynamic" + }, + { + "config": { + "local-id": "static", + "lower-bound": 16, + "upper-bound": 99999 + }, + "local-id": "static" + }, + { + "config": { + "local-id": "isis-sr", + "lower-bound": 900000, + "upper-bound": 965535 + }, + "local-id": "isis-sr" + }, + { + "config": { + "local-id": "bgp-sr", + "lower-bound": 900000, + "upper-bound": 965535 + }, + "local-id": "bgp-sr" + } + ] + }, + "state": { + "null-label": "openconfig-mpls-types:IMPLICIT", + "ttl-propagation": true + } + }, + "signaling-protocols": { + "ldp": { + "global": { + "authentication": { + "config": { + "enable": false + }, + "state": { + "enable": false + } + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + } + } + }, + "rsvp-te": { + "global": { + "graceful-restart": { + "config": { + "enable": false + }, + "state": { + "enable": false + } + }, + "hellos": { + "config": { + "hello-interval": 9000, + "refresh-reduction": true + }, + "state": { + "hello-interval": 9000, + "refresh-reduction": true + } + }, + "soft-preemption": { + "config": { + "enable": false, + "soft-preemption-timeout": 30 + }, + "state": { + "enable": false, + "soft-preemption-timeout": 30 + } + } + } + } + } + }, + "openconfig-network-instance:name": "default", + "openconfig-network-instance:protocols": { + "protocol": [ + { + "config": { + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + { + "bgp": { + "global": { + "afi-safis": { + "afi-safi": [ + { + "add-paths": { + "config": { + "receive": false, + "send": false + }, + "state": { + "receive": false, + "send": false + } + }, + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST", + "config": { + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST" + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + }, + "route-selection-options": { + "config": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + }, + "state": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + } + }, + "state": { + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST" + } + }, + { + "add-paths": { + "config": { + "receive": false, + "send": false + }, + "state": { + "receive": false, + "send": false + } + }, + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST", + "config": { + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST" + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + }, + "route-selection-options": { + "config": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + }, + "state": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + } + }, + "state": { + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST" + } + } + ] + }, + "confederation": { + "config": {} + }, + "config": {}, + "default-route-distance": { + "config": {} + }, + "graceful-restart": { + "config": {} + }, + "route-selection-options": {}, + "use-multiple-paths": { + "config": { + "enabled": true + }, + "ebgp": {}, + "ibgp": { + "state": { + "maximum-paths": 1 + } + }, + "state": { + "enabled": true + } + } + } + }, + "config": { + "identifier": "openconfig-policy-types:BGP", + "name": "BGP" + }, + "identifier": "openconfig-policy-types:BGP", + "name": "BGP" + }, + { + "config": { + "identifier": "openconfig-policy-types:PIM", + "name": "PIM" + }, + "identifier": "openconfig-policy-types:PIM", + "name": "PIM", + "state": { + "identifier": "openconfig-policy-types:PIM", + "name": "PIM" + } + } + ] + }, + "openconfig-network-instance:segment-routing": { + "srgbs": { + "srgb": [ + { + "config": { + "dataplane-type": "MPLS", + "local-id": "isis-sr", + "mpls-label-blocks": [ + "isis-sr" + ] + }, + "local-id": "isis-sr" + } + ] + }, + "srlbs": { + "srlb": [ + { + "config": { + "dataplane-type": "MPLS", + "local-id": "srlb", + "mpls-label-block": "srlb" + }, + "local-id": "srlb" + } + ] + } + }, + "openconfig-network-instance:tables": { + "table": [ + { + "address-family": "openconfig-types:IPV4", + "config": { + "address-family": "openconfig-types:IPV4", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + { + "address-family": "openconfig-types:IPV6", + "config": { + "address-family": "openconfig-types:IPV6", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + } + ] + }, + "openconfig-network-instance:vlans": { + "vlan": [ + { + "config": { + "arista-vlan-augments:mac-learning": true, + "name": "default", + "status": "ACTIVE", + "vlan-id": 1 + }, + "members": { + "member": [ + { + "state": { + "interface": "Ethernet49/1" + } + } + ] + }, + "state": { + "arista-vlan-augments:mac-learning": true, + "name": "default", + "status": "ACTIVE", + "vlan-id": 1 + }, + "vlan-id": 1 + } + ] + } + } + } + }, + { + "Path": "network-instances/network-instance[name=MGMT]", + "values": { + "network-instances/network-instance": { + "openconfig-network-instance:config": { + "enabled-address-families": [ + "openconfig-types:IPV4" + ], + "name": "MGMT", + "type": "openconfig-network-instance-types:L3VRF" + }, + "openconfig-network-instance:inter-instance-policies": { + "apply-policy": { + "config": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + }, + "state": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + } + } + }, + "openconfig-network-instance:interfaces": { + "interface": [ + { + "config": { + "id": "Management1", + "interface": "Management1", + "subinterface": 0 + }, + "id": "Management1", + "state": { + "id": "Management1", + "interface": "Management1", + "subinterface": 0 + } + } + ] + }, + "openconfig-network-instance:name": "MGMT", + "openconfig-network-instance:protocols": { + "protocol": [ + { + "config": { + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + { + "config": { + "identifier": "openconfig-policy-types:STATIC", + "name": "STATIC" + }, + "identifier": "openconfig-policy-types:STATIC", + "name": "STATIC", + "static-routes": { + "static": [ + { + "config": { + "prefix": "0.0.0.0/0" + }, + "next-hops": { + "next-hop": [ + { + "config": { + "index": "AUTO_1_10-20-30-254", + "metric": 1, + "next-hop": "10.20.30.254" + }, + "index": "AUTO_1_10-20-30-254" + } + ] + }, + "prefix": "0.0.0.0/0" + } + ] + } + } + ] + }, + "openconfig-network-instance:tables": { + "table": [ + { + "address-family": "openconfig-types:IPV4", + "config": { + "address-family": "openconfig-types:IPV4", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + { + "address-family": "openconfig-types:IPV6", + "config": { + "address-family": "openconfig-types:IPV6", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + { + "address-family": "openconfig-types:IPV4", + "config": { + "address-family": "openconfig-types:IPV4", + "protocol": "openconfig-policy-types:STATIC" + }, + "protocol": "openconfig-policy-types:STATIC" + }, + { + "address-family": "openconfig-types:IPV6", + "config": { + "address-family": "openconfig-types:IPV6", + "protocol": "openconfig-policy-types:STATIC" + }, + "protocol": "openconfig-policy-types:STATIC" + } + ] + } + } + } + } + ] + } +] +[ + { + "time": "1969-12-31T19:00:00-05:00", + "updates": [ + { + "Path": "network-instances/network-instance[name=default]", + "values": { + "network-instances/network-instance": { + "arista-exp-eos-varp-net-inst:arista-varp": { + "config": { + "virtual-mac-address": "00:00:00:00:00:00" + }, + "state": { + "virtual-mac-address": "00:00:00:00:00:00" + } + }, + "openconfig-network-instance:config": { + "enabled-address-families": [ + "openconfig-types:IPV4" + ], + "name": "default", + "type": "openconfig-network-instance-types:DEFAULT_INSTANCE" + }, + "openconfig-network-instance:inter-instance-policies": { + "apply-policy": { + "config": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + }, + "state": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + } + } + }, + "openconfig-network-instance:interfaces": { + "interface": [ + { + "config": { + "id": "Loopback1", + "interface": "Loopback1", + "subinterface": 0 + }, + "id": "Loopback1", + "state": { + "id": "Loopback1", + "interface": "Loopback1", + "subinterface": 0 + } + }, + { + "config": { + "id": "Ethernet51/1", + "interface": "Ethernet51/1", + "subinterface": 0 + }, + "id": "Ethernet51/1", + "state": { + "id": "Ethernet51/1", + "interface": "Ethernet51/1", + "subinterface": 0 + } + }, + { + "config": { + "id": "Loopback0", + "interface": "Loopback0", + "subinterface": 0 + }, + "id": "Loopback0", + "state": { + "id": "Loopback0", + "interface": "Loopback0", + "subinterface": 0 + } + } + ] + }, + "openconfig-network-instance:mpls": { + "global": { + "config": { + "null-label": "openconfig-mpls-types:IMPLICIT", + "ttl-propagation": true + }, + "reserved-label-blocks": { + "reserved-label-block": [ + { + "config": { + "local-id": "srlb", + "lower-bound": 965536, + "upper-bound": 1031071 + }, + "local-id": "srlb" + }, + { + "config": { + "local-id": "l2evpn", + "lower-bound": 1036288, + "upper-bound": 1048575 + }, + "local-id": "l2evpn" + }, + { + "config": { + "local-id": "dynamic", + "lower-bound": 100000, + "upper-bound": 362143 + }, + "local-id": "dynamic" + }, + { + "config": { + "local-id": "static", + "lower-bound": 16, + "upper-bound": 99999 + }, + "local-id": "static" + }, + { + "config": { + "local-id": "isis-sr", + "lower-bound": 900000, + "upper-bound": 965535 + }, + "local-id": "isis-sr" + }, + { + "config": { + "local-id": "bgp-sr", + "lower-bound": 900000, + "upper-bound": 965535 + }, + "local-id": "bgp-sr" + } + ] + }, + "state": { + "null-label": "openconfig-mpls-types:IMPLICIT", + "ttl-propagation": true + } + }, + "signaling-protocols": { + "ldp": { + "global": { + "authentication": { + "config": { + "enable": false + }, + "state": { + "enable": false + } + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + } + } + }, + "rsvp-te": { + "global": { + "graceful-restart": { + "config": { + "enable": false + }, + "state": { + "enable": false + } + }, + "hellos": { + "config": { + "hello-interval": 9000, + "refresh-reduction": true + }, + "state": { + "hello-interval": 9000, + "refresh-reduction": true + } + }, + "soft-preemption": { + "config": { + "enable": false, + "soft-preemption-timeout": 30 + }, + "state": { + "enable": false, + "soft-preemption-timeout": 30 + } + } + } + } + } + }, + "openconfig-network-instance:name": "default", + "openconfig-network-instance:protocols": { + "protocol": [ + { + "config": { + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + { + "bgp": { + "global": { + "afi-safis": { + "afi-safi": [ + { + "add-paths": { + "config": { + "receive": false, + "send": false + }, + "state": { + "receive": false, + "send": false + } + }, + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST", + "config": { + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST" + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + }, + "route-selection-options": { + "config": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + }, + "state": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + } + }, + "state": { + "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST" + } + }, + { + "add-paths": { + "config": { + "receive": false, + "send": false + }, + "state": { + "receive": false, + "send": false + } + }, + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST", + "config": { + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST" + }, + "graceful-restart": { + "config": { + "enabled": false + }, + "state": { + "enabled": false + } + }, + "route-selection-options": { + "config": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + }, + "state": { + "advertise-inactive-routes": false, + "always-compare-med": false, + "enable-aigp": false, + "external-compare-router-id": true, + "ignore-as-path-length": false, + "ignore-next-hop-igp-metric": false + } + }, + "state": { + "afi-safi-name": "openconfig-bgp-types:IPV6_UNICAST" + } + } + ] + }, + "confederation": { + "config": {} + }, + "config": {}, + "default-route-distance": { + "config": {} + }, + "graceful-restart": { + "config": {} + }, + "route-selection-options": {}, + "use-multiple-paths": { + "config": { + "enabled": true + }, + "ebgp": {}, + "ibgp": { + "state": { + "maximum-paths": 1 + } + }, + "state": { + "enabled": true + } + } + } + }, + "config": { + "identifier": "openconfig-policy-types:BGP", + "name": "BGP" + }, + "identifier": "openconfig-policy-types:BGP", + "name": "BGP" + }, + { + "config": { + "identifier": "openconfig-policy-types:PIM", + "name": "PIM" + }, + "identifier": "openconfig-policy-types:PIM", + "name": "PIM", + "state": { + "identifier": "openconfig-policy-types:PIM", + "name": "PIM" + } + } + ] + }, + "openconfig-network-instance:segment-routing": { + "srgbs": { + "srgb": [ + { + "config": { + "dataplane-type": "MPLS", + "local-id": "isis-sr", + "mpls-label-blocks": [ + "isis-sr" + ] + }, + "local-id": "isis-sr" + } + ] + }, + "srlbs": { + "srlb": [ + { + "config": { + "dataplane-type": "MPLS", + "local-id": "srlb", + "mpls-label-block": "srlb" + }, + "local-id": "srlb" + } + ] + } + }, + "openconfig-network-instance:tables": { + "table": [ + { + "address-family": "openconfig-types:IPV4", + "config": { + "address-family": "openconfig-types:IPV4", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + { + "address-family": "openconfig-types:IPV6", + "config": { + "address-family": "openconfig-types:IPV6", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + } + ] + }, + "openconfig-network-instance:vlans": { + "vlan": [ + { + "config": { + "arista-vlan-augments:mac-learning": true, + "name": "default", + "status": "ACTIVE", + "vlan-id": 1 + }, + "members": { + "member": [ + { + "state": { + "interface": "Ethernet49/1" + } + } + ] + }, + "state": { + "arista-vlan-augments:mac-learning": true, + "name": "default", + "status": "ACTIVE", + "vlan-id": 1 + }, + "vlan-id": 1 + } + ] + } + } + } + }, + { + "Path": "network-instances/network-instance[name=MGMT]", + "values": { + "network-instances/network-instance": { + "openconfig-network-instance:config": { + "enabled-address-families": [ + "openconfig-types:IPV4" + ], + "name": "MGMT", + "type": "openconfig-network-instance-types:L3VRF" + }, + "openconfig-network-instance:inter-instance-policies": { + "apply-policy": { + "config": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + }, + "state": { + "default-export-policy": "REJECT_ROUTE", + "default-import-policy": "REJECT_ROUTE" + } + } + }, + "openconfig-network-instance:interfaces": { + "interface": [ + { + "config": { + "id": "Management1", + "interface": "Management1", + "subinterface": 0 + }, + "id": "Management1", + "state": { + "id": "Management1", + "interface": "Management1", + "subinterface": 0 + } + } + ] + }, + "openconfig-network-instance:name": "MGMT", + "openconfig-network-instance:protocols": { + "protocol": [ + { + "config": { + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + "identifier": "openconfig-policy-types:DIRECTLY_CONNECTED", + "name": "DIRECTLY_CONNECTED" + }, + { + "config": { + "identifier": "openconfig-policy-types:STATIC", + "name": "STATIC" + }, + "identifier": "openconfig-policy-types:STATIC", + "name": "STATIC", + "static-routes": { + "static": [ + { + "config": { + "prefix": "0.0.0.0/0" + }, + "next-hops": { + "next-hop": [ + { + "config": { + "index": "AUTO_1_10-20-30-254", + "metric": 1, + "next-hop": "10.20.30.254" + }, + "index": "AUTO_1_10-20-30-254" + } + ] + }, + "prefix": "0.0.0.0/0" + } + ] + } + } + ] + }, + "openconfig-network-instance:tables": { + "table": [ + { + "address-family": "openconfig-types:IPV4", + "config": { + "address-family": "openconfig-types:IPV4", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + { + "address-family": "openconfig-types:IPV6", + "config": { + "address-family": "openconfig-types:IPV6", + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + "protocol": "openconfig-policy-types:DIRECTLY_CONNECTED" + }, + { + "address-family": "openconfig-types:IPV4", + "config": { + "address-family": "openconfig-types:IPV4", + "protocol": "openconfig-policy-types:STATIC" + }, + "protocol": "openconfig-policy-types:STATIC" + }, + { + "address-family": "openconfig-types:IPV6", + "config": { + "address-family": "openconfig-types:IPV6", + "protocol": "openconfig-policy-types:STATIC" + }, + "protocol": "openconfig-policy-types:STATIC" + } + ] + } + } + } + } + ] + } +] diff --git a/examples/gnmi-gateway/index.html b/examples/gnmi-gateway/index.html new file mode 100644 index 00000000..c40311ae --- /dev/null +++ b/examples/gnmi-gateway/index.html @@ -0,0 +1,1277 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + gNMI-Gateway - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

gNMI gateway

+ +

Overview

+

gNMI gateway is an opensource project created by +Netflix. Conceptually, gNMI gateway sits as a proxy for multiple gNMI targets. A gNMI client speaks to a common gNMI +service endpoint within the network (gNMI gateway) and specifies a gNMI target with an accompanying path. The gNMI +gateway will in turn initiate the connection to the target device and stream the contents to the originating proxy.

+ +

This demo will start the gNMI gateway binary and use gNMIC to stream to a target which is managed by the gNMI gateway. +Please make adjustments to the targets.json file to match your environment.

+

The demo is dependent on the following files:

+
    +
  • gnmi-gateway - The binary to activate gNMI gateway. This must be built for the platform that it will run on. + Details regarding generation of the binary for the target platform can be found in the gNMI gateway + documentation.
  • +
  • server.crt / server.key - the certificate and key for gNMI gateway. These can be generated through a CA. + Additional details may be found here.
  • +
  • targets.json - This file specifies the targets. gNMI-gateway supports hot reloading of the files. So if changes + are made within targets.json it will reload automatically with new targets and or new paths.
  • +
+
sample: targets.json +

+ +

{
+  "request": {
+    "default": {
+      "subscribe": {
+        "prefix": {
+        },
+        "subscription": [
+          {
+            "path": {
+              "elem": [
+                {
+                  "name": "interfaces"
+                }
+              ]
+            }
+          }
+        ]
+      }
+    }
+  },
+  "target": {
+    "DC2-SP02": {
+      "addresses": [
+        "198.51.100.22:6030"
+      ],
+      "credentials": {
+        "username": "ansible",
+        "password": "ansible"
+      },
+      "request": "default",
+      "meta": {
+        "NoTLS": "yes"
+      }
+    },
+    "DC2-LEAF1A": {
+      "addresses": [
+        "198.51.100.5:6030"
+      ],
+      "credentials": {
+        "username": "ansible",
+        "password": "ansible"
+      },
+      "request": "default",
+      "meta": {
+        "NoTLS": "yes"
+      }
+    },
+    "DC2-LF70": {
+      "addresses": [
+        "198.51.100.70:6030"
+      ],
+      "credentials": {
+        "username": "ansible",
+        "password": "ansible"
+      },
+      "request": "default",
+      "meta": {
+        "NoTLS": "yes"
+      }
+    }
+  }
+}
+
+ +

+
+ +

EOS Configuration

+

gNMI will need to be enabled on the target which is managed by gNMI gateway and a certificate will need to be installed +to use TLS-based authentication. Additional details regarding enabling gnmi on EOS devices can be found +here. Additional details regarding certificate management and configuration can +be found here.

+

Start gNMI gateway

+

Note, the server.crt must be signed by a CA that the switch can resolve.

+
gnmi-gateway -EnableGNMIServer -ServerTLSCert=server.crt \
+  -ServerTLSKey=server.key -TargetLoaders=json -TargetJSONFile=targets.json
+
+

Output:

+
Reveal Output +

+ +

{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Starting GNMI Gateway."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Clustering is NOT enabled. No locking or cluster coordination will happen."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Starting connection manager."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Starting gNMI server on 0.0.0.0:9339."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Connection manager received a target control message: 3 inserts 0 removes"}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Initializing target DC2-SP02 ([198.51.100.22:6030]) map[NoTLS:yes]."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Initializing target DC2-LEAF1A ([198.51.100.5:6030]) map[NoTLS:yes]."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Target DC2-SP02: Connecting"}
+{"level":"warn","time":"2021-03-19T08:47:35-04:00","message":"DEPRECATED: The 'NoTLS' target flag has been deprecated and will be removed in a future release. Please use 'NoTLSVerify' instead."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Target DC2-SP02: Subscribing"}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Initializing target DC2-LF70 ([198.51.100.70:6030]) map[NoTLS:yes]."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Target DC2-LEAF1A: Connecting"}
+{"level":"warn","time":"2021-03-19T08:47:35-04:00","message":"DEPRECATED: The 'NoTLS' target flag has been deprecated and will be removed in a future release. Please use 'NoTLSVerify' instead."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Target DC2-LEAF1A: Subscribing"}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Target DC2-LF70: Connecting"}
+{"level":"warn","time":"2021-03-19T08:47:35-04:00","message":"DEPRECATED: The 'NoTLS' target flag has been deprecated and will be removed in a future release. Please use 'NoTLSVerify' instead."}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Target DC2-LF70: Subscribing"}
+{"level":"info","time":"2021-03-19T08:47:35-04:00","message":"Target DC2-SP02: Connected"}
+{"level":"info","time":"2021-03-19T08:47:36-04:00","message":"Target DC2-LF70: Connected"}
+{"level":"info","time":"2021-03-19T08:47:36-04:00","message":"Target DC2-LEAF1A: Connected"}
+{"level":"info","time":"2021-03-19T08:47:37-04:00","message":"Target DC2-LF70: Synced"}
+{"level":"info","time":"2021-03-19T08:47:37-04:00","message":"Target DC2-SP02: Synced"}
+{"level":"info","time":"2021-03-19T08:47:38-04:00","message":"Target DC2-LEAF1A: Synced"}
+
+ +

+
+ +

The output indicates that gNMI-gateway has started and will now serve gNMI requests to the /interfaces/interface path +on behalf of any external gNMI client.

+

Requesting a target managed by gNMI gateway

+
gnmic subscribe -a 192.0.2.1 -u ansible -p ansible --port=9339 \
+  --skip-verify --target=DC2-SP02 --path=/interfaces
+
+

Output:

+
{
+  "source": "192.0.2.1:9339",
+  "subscription-name": "default-1616158143",
+  "timestamp": 1605208845740882713,
+  "time": "2020-11-12T14:20:45.740882713-05:00",
+  "target": "DC2-SP02",
+  "updates": [
+    {
+      "Path": "interfaces/interface[name=Ethernet54/1]/state/tpid",
+      "values": {
+        "interfaces/interface/state/tpid": "openconfig-vlan-types:TPID_0X8100"
+      }
+    }
+  ]
+}
+
+

Since the gNMI gateway is running locally a query can be issued to the service on port 9339 passing in the target value +of DC2-SP02 and telemetry will start to stream data back to the client.

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/gnoi/gnoic/index.html b/examples/gnoi/gnoic/index.html new file mode 100644 index 00000000..5b6f1835 --- /dev/null +++ b/examples/gnoi/gnoic/index.html @@ -0,0 +1,1463 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + gNOIc examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+ +
+
+ + + +
+
+ + + + + + + + + + + + + +

gNOIc

+ +

gNOIc overview

+

gNOIc is a gNOI CLI client:

+ +

The following examples shows various gNOIc commands with Arista EOS devices.

+

Download & install gNOIc

+

To install run:

+
bash -c "$(curl -sL https://get-gnoic.kmrd.dev)"
+
+

To get the version run:

+
gnoic version
+
+

Output:

+
version : 0.0.5
+ commit : 26c6248
+   date : 2021-05-12T10:12:55Z
+ gitURL : https://github.com/karimra/gnoic
+   docs : https://gnoic.kmrd.dev
+
+

Device config

+
interface Management1
+   description oob_management
+   vrf MGMT
+   ip address 192.0.2.118/24
+
+username arista secret 0 arista
+
+management api gnmi
+   transport grpc def
+      vrf MGMT
+
+
DC1-L2LEAF2A#show management api gnmi
+Enabled:            Yes
+Server:             running on port 6030, in MGMT VRF
+SSL Profile:        none
+QoS DSCP:           none
+DC1-L2LEAF2A#
+
+

Before to use gNOI ping and traceroute, lets run these commands locally:

+
$ ssh arista@192.0.2.118
+Password:
+Last login: Thu Jun  3 12:06:25 2021 from 192.0.2.3
+DC1-L2LEAF2A>en
+DC1-L2LEAF2A#bash
+
+Arista Networks EOS shell
+
+[arista@DC1-L2LEAF2A ~]$ ping  172.31.255.0 -c 2
+PING 172.31.255.0 (172.31.255.0) 56(84) bytes of data.
+64 bytes from 172.31.255.0: icmp_seq=1 ttl=63 time=24.6 ms
+64 bytes from 172.31.255.0: icmp_seq=2 ttl=63 time=18.8 ms
+
+--- 172.31.255.0 ping statistics ---
+2 packets transmitted, 2 received, 0% packet loss, time 1001ms
+rtt min/avg/max/mdev = 18.861/21.738/24.616/2.881 ms
+[arista@DC1-L2LEAF2A ~]$
+[arista@DC1-L2LEAF2A ~]$ traceroute -A 172.31.255.0
+traceroute to 172.31.255.0 (172.31.255.0), 30 hops max, 60 byte packets
+ 1  10.90.90.1 (10.90.90.1) [!!]  26.636 ms  29.420 ms  32.113 ms
+ 2  172.31.255.0 (172.31.255.0) [!!]  52.764 ms  53.881 ms  63.213 ms
+[arista@DC1-L2LEAF2A ~]$
+[arista@DC1-L2LEAF2A ~]$ exit
+logout
+DC1-L2LEAF2A#exit
+Connection to 192.0.2.118 closed.
+
+

gNOI demo with Arista using gNOIc

+

gNOI Ping

+
gnoic -a 192.0.2.118:6030 -u arista -p arista --insecure  system ping \
+   --destination 172.31.255.0 --count 2 --do-not-resolve
+
+

Output:

+
WARN[0000] "192.0.2.118:6030" could not lookup hostname: lookup 118.1.73.10.in-addr.arpa. on 127.0.0.53:53: no such host
+source: "172.31.255.0"
+time: 31200000
+bytes: 64
+sequence: 1
+ttl: 63
+source: "172.31.255.0"
+time: 33900000
+bytes: 64
+sequence: 2
+ttl: 63
+source: "172.31.255.0"
+time: 1001000000
+sent: 2
+received: 2
+min_time: 31251000
+avg_time: 32590000
+max_time: 33930000
+std_dev: 1351000
+
+

gNOI Traceroute

+
 gnoic -a 192.0.2.118:6030 -u arista -p arista --insecure  system traceroute \
+    --destination 172.31.255.0 --do-not-resolve
+
+

Output:

+
WARN[0000] "192.0.2.118:6030" could not lookup hostname: lookup 118.1.73.10.in-addr.arpa. on 127.0.0.53:53: no such host
+destination_name: "172.31.255.0"
+destination_address: "172.31.255.0"
+hops: 30
+packet_size: 60
+hop: 1
+address: "10.90.90.1"
+rtt: 21440000
+hop: 1
+address: "10.90.90.1"
+rtt: 23011000
+hop: 1
+address: "10.90.90.1"
+rtt: 31135000
+hop: 2
+address: "172.31.255.0"
+rtt: 62216000
+hop: 2
+address: "172.31.255.0"
+rtt: 63213000
+hop: 2
+address: "172.31.255.0"
+rtt: 71079000
+
+

gNOI cert

+
gnoic -a 192.0.2.118:6030 -u arista -p arista --insecure cert can-generate-csr
+
+

Output:

+
WARN[0000] "192.0.2.118:6030" could not lookup hostname: lookup 118.1.73.10.in-addr.arpa. on 127.0.0.53:53: no such host
+INFO[0000] "192.0.2.118:6030" key-type=KT_RSA, cert-type=CT_X509, key-size=2048: can_generate: true
++------------------+------------------+
+|   Target Name    | Can Generate CSR |
++------------------+------------------+
+| 192.0.2.118:6030 | true             |
++------------------+------------------+
+
+

Upgrading EOS using gNOI

+

EOS supports gNOI OS Install/Activate/Verification (4.24.2F+) and gNOI System Reboot/Reboot/RebootStatus (4.27.0F+) +that can be used to upload the EOS image, activate that image (set the boot-config) so that it boots with it next time, +verify the image activation was successful and lastly to reboot the device to perform the upgrade.

+

gNOI OS Install

+

To upload an EOS SWI image to a switch we can use the gnoi.os.OS/Installation RPC:

+
gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin \
+   os install \
+   --version 4.29.1F \
+   --pkg EOS.swi
+
+

Output:

+
INFO[0000] starting install RPC
+INFO[0000] target "192.0.2.1:6030": starting Install stream
+INFO[0003] target "192.0.2.1:6030": TransferProgress bytes_received:5242880
+INFO[0003] target "192.0.2.1:6030": TransferProgress bytes_received:10485760
+...
+INFO[0411] target "192.0.2.1:6030": TransferProgress bytes_received:1030750208
+INFO[0413] target "192.0.2.1:6030": sending TransferEnd
+INFO[0413] target "192.0.2.1:6030": TransferProgress bytes_received:1035993088
+INFO[0413] target "192.0.2.1:6030": TransferContent done...
+
+

gNOI OS Activate

+

To activate the new EOS image (equivalent to running boot system flash:EOS.swi on the CLI) we can use the +/gnoi.os.OS/Activation RPC:

+
gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin \
+   os activate \
+   --version 4.29.1F \
+   --no-reboot
+
+

Output:

+
INFO[0034] target "192.0.2.1:6030" activate response "activate_ok:{}"
+
+

gNOI OS Verify

+
gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin os verify
+
+

Output:

+
+-------------------+---------+---------------------+
+|    Target Name    | Version | Activation Fail Msg |
++-------------------+---------+---------------------+
+| 192.0.2.1:6030 | 4.29.1F |                     |
++-------------------+---------+---------------------+
+
+

gNOI System Reboot

+

To reboot the device we can use gnoi.system.System/Reboot RPC and the COLD method:

+
gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin \
+   system reboot \
+   --method COLD
+
+
+

Note on older EOS versions you may get the following error message:

+
+
ERRO[0009] "192.0.2.1:6030" System Reboot failed: rpc error: code = Unavailable desc = error reading from server: EOF
+Error: there was 1 error(s)
+
+

References

+

gNOI Support

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/gnoi/gnoicode/index.html b/examples/gnoi/gnoicode/index.html new file mode 100644 index 00000000..5005fe2d --- /dev/null +++ b/examples/gnoi/gnoicode/index.html @@ -0,0 +1,1389 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + gNOI in Golang - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

gNOI in Golang

+ +

gNOI review

+

These are a few examples leveraging golang and gNOI using the gNOI protobuf specifically the System +service

+

The following examples show how to leverage the ping +rpc and traceroute +rpc

+

All code can be found within the src directory under +gnoi

+

We will be leveraging the gNOI godocs which module can be imported as +github.com/openconfig/gnoi

+

Each one of the examples has the following default flags which can be changed based on the environment.

+
-username    = "admin"
+-password    = "admin"
+-target      = "172.20.20.2:6030"
+-destination = "1.1.1.1"
+
+

Test Device configuration

+
management api gnmi
+   transport grpc default
+   provider eos-native
+
+

cd into src/gnoi

+
cd src/gnoi
+
+

The directory should include the go.mod/go.sum for the correct packages so nothing needs installed on the system at the +current time.

+
ls
+go.mod  go.sum  pinggnoi.go  traceroutegnoi.go
+
+

Run ping.go

+

src/gnoi/ping.go

+
Reveal output +

+ +

package main
+
+import (
+    "context"
+    "flag"
+    "fmt"
+    "os"
+    "time"
+
+    log "github.com/golang/glog"
+    system "github.com/openconfig/gnoi/system"
+    "google.golang.org/grpc"
+    "google.golang.org/grpc/metadata"
+)
+
+func checkflags(flag ...string) {
+    for _, f := range flag {
+        if f == "" {
+            fmt.Printf("You have an empty flag please fix.")
+            os.Exit(1)
+        }
+    }
+}
+
+func main() {
+    // Add input parameters
+    username := flag.String("username", "admin", "username for connection to gNOI")
+    password := flag.String("password", "admin", "password for connection to gNOI")
+    target := flag.String("target", "", "Target ip or hostname of the device running gNOI")
+    destination := flag.String("destination", "", "Destination of the address to ping to")
+    flag.Parse()
+    // Check for empty flags.
+    checkflags(*username, *password, *target, *destination)
+
+    conn, err := grpc.Dial(*target, grpc.WithInsecure())
+    if err != nil {
+        log.Exitf("Failed to %s Error: %v", target, err)
+    }
+    defer conn.Close()
+
+    // Create the new grpc service connection
+    Sys := system.NewSystemClient(conn)
+    // pass in context blank information with the timeout.
+    ctx, cancel := context.WithTimeout(context.Background(), time.Second)
+    // cancel when the function is over.
+    defer cancel()
+    // Since Metadata needs a map to pass into the header of gRPC request create a map for it.
+    metamap := make(map[string]string)
+    // Set the username and password
+    metamap["username"] = *username
+    metamap["password"] = *password
+    // Set the metadata needed in the metadata package
+    md := metadata.New(metamap)
+    // set the ctx to use the metadata in every update.
+    ctx = metadata.NewOutgoingContext(ctx, md)
+    // Try to ping 10 times with a loop
+    for i := 0; i < 10; i++ {
+        response, err := Sys.Ping(ctx, &system.PingRequest{Destination: *destination})
+        if err != nil {
+            log.Fatalf("Error trying to ping: %v", err)
+        }
+        fmt.Println(response.Recv())
+    }
+}
+
+ +

+
+ +

Output

+
go run ping/ping.go -username admin -password admin -target 172.20.20.2:6030 -destination 2.2.2.2
+source:"2.2.2.2" time:38000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:44000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:37000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:41000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:40000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:38000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:40000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:36000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:44000 bytes:64 sequence:1 ttl:64 <nil>
+source:"2.2.2.2" time:66000 bytes:64 sequence:1 ttl:64 <nil>
+
+

Run traceroute.go

+

src/gnoi/traceroute.go

+
Reveal output +

+ +

package main
+
+import (
+    "context"
+    "flag"
+    "fmt"
+    "os"
+    "time"
+
+    log "github.com/golang/glog"
+    system "github.com/openconfig/gnoi/system"
+    "google.golang.org/grpc"
+    "google.golang.org/grpc/metadata"
+)
+
+func checkflags(flag ...string) {
+    for _, f := range flag {
+        if f == "" {
+            fmt.Printf("You have an empty flag please fix.")
+            os.Exit(1)
+        }
+    }
+}
+
+func main() {
+    // Add input parameters
+    username := flag.String("username", "", "username for connection to gNOI")
+    password := flag.String("password", "", "password for connection to gNOI")
+    target := flag.String("target", "", "Target ip or hostname of the device running gNOI")
+    destination := flag.String("destination", "", "Destination of the address to traceroute to")
+    flag.Parse()
+    conn, err := grpc.Dial(*target, grpc.WithInsecure())
+    if err != nil {
+        log.Exitf("Failed to %s Error: %v", target, err)
+    }
+    defer conn.Close()
+    // Check for empty flags.
+    checkflags(*username, *password, *target, *destination)
+    // Create the new grpc service connection
+    Sys := system.NewSystemClient(conn)
+    // pass in context blank information with the timeout.
+    ctx, cancel := context.WithTimeout(context.Background(), time.Second)
+    // cancel when the function is over.
+    defer cancel()
+    // Since Metadata needs a map to pass into the header of gRPC request create a map for it.
+    metamap := make(map[string]string)
+    // Set the username and password
+    metamap["username"] = *username
+    metamap["password"] = *password
+    // Set the metadata needed in the metadata package
+    md := metadata.New(metamap)
+    // set the ctx to use the metadata in every update.
+    ctx = metadata.NewOutgoingContext(ctx, md)
+
+    response, err := Sys.Traceroute(ctx, &system.TracerouteRequest{Destination: *destination})
+    if err != nil {
+        log.Fatalf("Cannot trace path: %v", err)
+    }
+    fmt.Println(response.Recv())
+}
+
+ +

+
+


+

Output

+
go run traceroute/traceroute.go -username admin -password admin -target 172.20.20.2:6030 -destination 2.2.2.2
+destination_name:"2.2.2.2"  destination_address:"2.2.2.2"  hops:30  packet_size:60 <nil>
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/gnoi/grpcurl/index.html b/examples/gnoi/grpcurl/index.html new file mode 100644 index 00000000..fb224c7c --- /dev/null +++ b/examples/gnoi/grpcurl/index.html @@ -0,0 +1,1568 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + gRPCurl examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+ +
+ + + +
+
+ + + + + + + + + + + + + +

gRPCurl

+ +

gRPCurl overview

+

gRPCurl is a command-line tool that lets you interact with gRPC servers:

+ +

The following examples shows various gRPCurl commands to interact with Arista EOS devices.

+

Install gRPCurl

+

Install GO

+
$ go version
+go version go1.16.4 linux/amd64
+
+
go env | grep 'GOROOT\|GOPATH'
+
+
export GOROOT=/usr/local/go
+export GOPATH=$HOME/go
+export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
+
+

Get gNOI repository

+
mkdir -p $GOPATH/src/github.com/openconfig
+git clone https://github.com/openconfig/gnoi.git $GOPATH/src/github.com/openconfig/gnoi
+
+
$ ls $GOPATH/src/github.com/openconfig
+gnoi
+
+

Install gRPCurl

+
go get github.com/fullstorydev/grpcurl
+
+
ls $GOPATH/pkg/mod/github.com/fullstorydev/
+grpcurl@v1.8.1
+
+
go install github.com/fullstorydev/grpcurl/cmd/grpcurl@latest
+
+
ls $GOPATH/bin/
+grpcurl
+
+

Device config

+
interface Management1
+   description oob_management
+   vrf MGMT
+   ip address 192.0.2.118/24
+
+username arista secret 0 arista
+
+management api gnmi
+   transport grpc def
+      vrf MGMT
+
+
DC1-L2LEAF2A#show management api gnmi
+Enabled:            Yes
+Server:             running on port 6030, in MGMT VRF
+SSL Profile:        none
+QoS DSCP:           none
+DC1-L2LEAF2A#
+
+

Before to use gNOI ping and traceroute, let's run these commands locally:

+
$ ssh arista@192.0.2.118
+Password:
+Last login: Thu Jun  3 12:06:25 2021 from 192.0.2.3
+DC1-L2LEAF2A>en
+DC1-L2LEAF2A#bash
+
+Arista Networks EOS shell
+
+[arista@DC1-L2LEAF2A ~]$ ping  172.31.255.0 -c 2
+PING 172.31.255.0 (172.31.255.0) 56(84) bytes of data.
+64 bytes from 172.31.255.0: icmp_seq=1 ttl=63 time=24.6 ms
+64 bytes from 172.31.255.0: icmp_seq=2 ttl=63 time=18.8 ms
+
+--- 172.31.255.0 ping statistics ---
+2 packets transmitted, 2 received, 0% packet loss, time 1001ms
+rtt min/avg/max/mdev = 18.861/21.738/24.616/2.881 ms
+[arista@DC1-L2LEAF2A ~]$
+[arista@DC1-L2LEAF2A ~]$ traceroute -A 172.31.255.0
+traceroute to 172.31.255.0 (172.31.255.0), 30 hops max, 60 byte packets
+ 1  10.90.90.1 (10.90.90.1) [!!]  26.636 ms  29.420 ms  32.113 ms
+ 2  172.31.255.0 (172.31.255.0) [!!]  52.764 ms  53.881 ms  63.213 ms
+[arista@DC1-L2LEAF2A ~]$
+[arista@DC1-L2LEAF2A ~]$ exit
+logout
+DC1-L2LEAF2A#exit
+Connection to 192.0.2.118 closed.
+
+

Use gRPCurl

+

Describe from a proto file

+

Describe CancelReboot method

+
grpcurl --plaintext  --import-path ${GOPATH}/src --proto github.com/openconfig/gnoi/system/system.proto  \
+   describe  gnoi.system.System.CancelReboot
+
+

Output:

+
gnoi.system.System.CancelReboot is a method:
+// CancelReboot cancels any pending reboot request.
+rpc CancelReboot ( .gnoi.system.CancelRebootRequest ) returns ( .gnoi.system.CancelRebootResponse );
+
+

Describe System service

+
$ grpcurl --plaintext  --import-path ${GOPATH}/src --proto github.com/openconfig/gnoi/system/system.proto  \
+   describe  gnoi.system.System
+
+

Output:

+
gnoi.system.System is a service:
+// The gNOI service is a collection of operational RPC's that allow for the
+// management of a target outside of the configuration and telemetry pipeline.
+service System {
+  // CancelReboot cancels any pending reboot request.
+  rpc CancelReboot ( .gnoi.system.CancelRebootRequest ) returns ( .gnoi.system.CancelRebootResponse );
+  // Ping executes the ping command on the target and streams back
+  // the results.  Some targets may not stream any results until all
+  // results are in.  If a packet count is not explicitly provided,
+  // 5 is used.
+  rpc Ping ( .gnoi.system.PingRequest ) returns ( stream .gnoi.system.PingResponse );
+  // Reboot causes the target to reboot, possibly at some point in the future.
+  // If the method of reboot is not supported then the Reboot RPC will fail.
+  // If the reboot is immediate the command will block until the subcomponents
+  // have restarted.
+  // If a reboot on the active control processor is pending the service must
+  // reject all other reboot requests.
+  // If a reboot request for active control processor is initiated with other
+  // pending reboot requests it must be rejected.
+  rpc Reboot ( .gnoi.system.RebootRequest ) returns ( .gnoi.system.RebootResponse );
+  // RebootStatus returns the status of reboot for the target.
+  rpc RebootStatus ( .gnoi.system.RebootStatusRequest ) returns ( .gnoi.system.RebootStatusResponse );
+  // SetPackage places a software package (possibly including bootable images)
+  // on the target. The file is sent in sequential messages, each message
+  // up to 64KB of data. A final message must be sent that includes the hash
+  // of the data sent. An error is returned if the location does not exist or
+  // there is an error writing the data. If no checksum is received, the target
+  // must assume the operation is incomplete and remove the partially
+  // transmitted file. The target should initially write the file to a temporary
+  // location so a failure does not destroy the original file.
+  rpc SetPackage ( stream .gnoi.system.SetPackageRequest ) returns ( .gnoi.system.SetPackageResponse );
+  // SwitchControlProcessor will switch from the current route processor to the
+  // provided route processor. If the current route processor is the same as the
+  // one provided it is a NOOP. If the target does not exist an error is
+  // returned.
+  rpc SwitchControlProcessor ( .gnoi.system.SwitchControlProcessorRequest ) returns ( .gnoi.system.SwitchControlProcessorResponse );
+  // Time returns the current time on the target.  Time is typically used to
+  // test if a target is actually responding.
+  rpc Time ( .gnoi.system.TimeRequest ) returns ( .gnoi.system.TimeResponse );
+  // Traceroute executes the traceroute command on the target and streams back
+  // the results.  Some targets may not stream any results until all
+  // results are in.  If a hop count is not explicitly provided,
+  // 30 is used.
+  rpc Traceroute ( .gnoi.system.TracerouteRequest ) returns ( stream .gnoi.system.TracerouteResponse );
+}
+
+

List

+

List from a proto file

+

Example 1)

+
grpcurl --plaintext  --import-path ${GOPATH}/src \
+   --proto github.com/openconfig/gnoi/system/system.proto list
+
+

Output:

+
gnoi.system.System
+
+

Example 2)

+
grpcurl --plaintext  --import-path ${GOPATH}/src \
+   --proto github.com/openconfig/gnoi/system/system.proto \
+   list gnoi.system.System
+
+

Output:

+
gnoi.system.System.CancelReboot
+gnoi.system.System.Ping
+gnoi.system.System.Reboot
+gnoi.system.System.RebootStatus
+gnoi.system.System.SetPackage
+gnoi.system.System.SwitchControlProcessor
+gnoi.system.System.Time
+gnoi.system.System.Traceroute
+
+

Example 3)

+
grpcurl --plaintext  --import-path ${GOPATH}/src \
+   --proto github.com/openconfig/gnoi/os/os.proto list gnoi.os.OS
+
+

Output:

+
gnoi.os.OS.Activate
+gnoi.os.OS.Install
+gnoi.os.OS.Verify
+
+

List from a gRPC server (EOS device)

+
$ grpcurl --plaintext 192.0.2.105:6030 list
+gnmi.gNMI
+gnoi.certificate.CertificateManagement
+gnoi.system.System
+grpc.reflection.v1alpha.ServerReflection
+
+

Execute gNOI RPC with EOS

+
grpcurl -H 'username: arista'  -H 'password: arista' \
+   -d '{"destination": "172.31.255.0", "count": 2, "do_not_resolve":true}' \
+   -import-path ${GOPATH}/src -proto github.com/openconfig/gnoi/system/system.proto \
+   -plaintext 192.0.2.118:6030 gnoi.system.System/Ping
+
+

Output:

+
{
+  "source": "172.31.255.0",
+  "time": "29800000",
+  "bytes": 64,
+  "sequence": 1,
+  "ttl": 63
+}
+{
+  "source": "172.31.255.0",
+  "time": "25200000",
+  "bytes": 64,
+  "sequence": 2,
+  "ttl": 63
+}
+{
+  "source": "172.31.255.0",
+  "time": "1001000000",
+  "sent": 2,
+  "received": 2,
+  "minTime": "25210000",
+  "avgTime": "27510000",
+  "maxTime": "29810000",
+  "stdDev": "2300000"
+}
+
+
grpcurl -H 'username: arista'  -H 'password: arista' \
+    -d '{"destination": "172.31.255.0", "max_ttl": 50, "do_not_resolve":true}' \
+    -import-path ${GOPATH}/src -proto github.com/openconfig/gnoi/system/system.proto \
+    -plaintext 192.0.2.118:6030 gnoi.system.System/Traceroute
+
+

Output:

+
{
+  "destinationName": "172.31.255.0",
+  "destinationAddress": "172.31.255.0",
+  "hops": 50,
+  "packetSize": 60
+}
+{
+  "hop": 1,
+  "address": "10.90.90.1",
+  "rtt": "16589000"
+}
+{
+  "hop": 1,
+  "address": "10.90.90.1",
+  "rtt": "17886000"
+}
+{
+  "hop": 1,
+  "address": "10.90.90.1",
+  "rtt": "23219000"
+}
+{
+  "hop": 2,
+  "address": "172.31.255.0",
+  "rtt": "46537000"
+}
+{
+  "hop": 2,
+  "address": "172.31.255.0",
+  "rtt": "47873000"
+}
+{
+  "hop": 2,
+  "address": "172.31.255.0",
+  "rtt": "55376000"
+}
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/gnoi/index.html b/examples/gnoi/index.html new file mode 100644 index 00000000..ec0c8a59 --- /dev/null +++ b/examples/gnoi/index.html @@ -0,0 +1,1129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + gNOI - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

About gNOI

+ +

About gRPC

+

gRPC - Google Remote Procedure Call

+

gRPC uses protobuf and HTTP/2

+

About gNOI

+

gNOI - gRPC Network Operations Interface

+

gNOI defines a set of gRPC-based microservices for executing operational commands on network devices.

+

gNOI github repository

+

As example, this gNOI proto file defines the +service System with the RPC Traceroute and Ping

+
    +
  • Ping executes the ping command on the target and streams back the results
  • +
  • Traceroute executes the traceroute command on the target and streams back the results
  • +
  • As you can see in the proto file, the field VRF is not defined for these messages
  • +
+

About gNOI support on EOS

+

Please refer to this link for the gNOI support by EOS.

+

Examples:

+ + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/golang/index.html b/examples/golang/index.html new file mode 100644 index 00000000..28c1b65e --- /dev/null +++ b/examples/golang/index.html @@ -0,0 +1,1161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + golang - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Go Lang

+ +

Overview

+

The following example uses the goarista go module for gNMI to +interact with a device. Within this very simplistic getting started example main.go will simply perform a get method to +the device for all paths.

+
package main
+
+import (
+  "context"
+  "fmt"
+
+  "github.com/aristanetworks/glog"
+  "github.com/aristanetworks/goarista/gnmi"
+  pb "github.com/openconfig/gnmi/proto/gnmi"
+)
+
+var cfg = &gnmi.Config{
+    Addr:     "10.20.30.67:6030",
+    Username: "ansible",
+    Password: "ansible",
+}
+
+func main() {
+    paths := []string{"/"}
+    var origin = "openconfig"
+    //var origin = "eos_native"
+    ctx := gnmi.NewContext(context.Background(), cfg)
+    client, err := gnmi.Dial(cfg)
+    if err != nil {
+        glog.Fatal(err)
+    }
+
+    req, err := gnmi.NewGetRequest(gnmi.SplitPaths(paths), origin)
+    if err != nil {
+        glog.Fatal(err)
+    }
+    if cfg.Addr != "" {
+        if req.Prefix == nil {
+            req.Prefix = &pb.Path{}
+        }
+        req.Prefix.Target = cfg.Addr
+    }
+
+    err = gnmi.GetWithRequest(ctx, client, req)
+    if err != nil {
+        glog.Fatal(err)
+    }
+    fmt.Println(err)
+}
+
+

Copy the above code into a file and run via the following command.

+
go run main.go
+
+

Truncated output

+
{
+  "openconfig-acl:acl": {
+    "state": {
+      "counter-capability": "AGGREGATE_ONLY"
+    }
+  },
+  "arista-exp-eos:arista": {
+    "eos": {
+      "arista-exp-eos-igmpsnooping:bridging": {
+        "igmpsnooping": {
+          "config": {}
+        }
+      },
+      "arista-exp-eos-mlag:mlag": {
+        "config": {
+          "dual-primary-action": "action-none",
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/index.html b/examples/index.html new file mode 100644 index 00000000..6ba1fb08 --- /dev/null +++ b/examples/index.html @@ -0,0 +1,1058 @@ + + + + + + + + + + + + + + + + + + + + + + + + examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+ +
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/netconf/index.html b/examples/netconf/index.html new file mode 100644 index 00000000..10c1588b --- /dev/null +++ b/examples/netconf/index.html @@ -0,0 +1,1081 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + About NETCONF - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

About NETCONF

+ +

About NETCONF

+

NETCONF is a protocol defined in the RFC 6241

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/netconf/ncclient/index.html b/examples/netconf/ncclient/index.html new file mode 100644 index 00000000..db217c39 --- /dev/null +++ b/examples/netconf/ncclient/index.html @@ -0,0 +1,1388 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + ncclient examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

ncclient

+ +

Install ncclient

+
pip install ncclient
+
+
pip3 freeze | grep ncclient
+
+

Requirements on the EOS device

+
switch1#show running-config section netconf
+management api netconf
+   transport ssh test
+      vrf MGMT
+
+
switch1#sh management api netconf
+Enabled:            Yes
+Server:             running on port 830, in MGMT VRF
+
+

ncclient demo

+

interactive python session

+
>>> from ncclient import manager
+>>> eos=manager.connect(host="198.51.100.221", port="830", timeout=30, username="arista", password="arista", hostkey_verify=False)
+>>>
+>>> eos.connected
+True
+>>> eos.timeout
+30
+>>> eos.session_id
+'1292406600'
+>>>
+>>> assert("urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring" in eos.server_capabilities), "NetConf server not compliant with https://tools.ietf.org/html/rfc6022"
+>>>
+>>> conf = '''
+... <config>
+...     <system xmlns="http://openconfig.net/yang/system">
+...         <config>
+...             <domain-name>abc.xyz</domain-name>
+...         </config>
+...     </system>
+... </config>
+... '''
+>>>
+>>> eos.edit_config(target = "running", config = conf, default_operation="merge")
+<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:33ca18d3-43b5-4277-a6ce-9a751f74cada"><ok></ok></rpc-reply>
+>>>
+>>> domain_name='''
+... <system xmlns="http://openconfig.net/yang/system">
+...     <config>
+...         <domain-name>
+...         </domain-name>
+...     </config>
+... </system>
+... '''
+>>>
+>>> domain_name_conf = eos.get_config(source="running", filter=("subtree", domain_name))
+>>> print (domain_name_conf)
+<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:a43cfae5-3215-4f99-97ce-ff61ca1e285c"><data time-modified="2021-07-11T12:29:49.133333939Z"><system xmlns="http://openconfig.net/yang/system"><config><domain-name>abc.xyz</domain-name></config></system></data></rpc-reply>
+>>>
+>>> eos.close_session()
+<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:1841896a-9c97-467d-aef8-9a405b51d298"><ok></ok></rpc-reply>
+>>>
+>>> eos.connected
+False
+>>>
+>>> exit()
+
+
>>> from lxml import etree
+>>>
+>>> system_e = etree.Element("system")
+>>> dns_e = etree.SubElement(system_e, "dns")
+>>> servers_e = etree.SubElement(dns_e, "servers")
+>>> server_e = etree.SubElement(servers_e, "server")
+>>> address_e = etree.SubElement(server_e, "address")
+>>> config_e = etree.SubElement(server_e, "config")
+>>> address_e.text = "8.8.8.8"
+>>>
+>>> address_e.text
+'8.8.8.8'
+>>>
+>>> etree.tostring(system_e)
+b'<system><dns><servers><server><address>8.8.8.8</address><config/></server></servers></dns></system>'
+>>>
+>>> etree.tostring(system_e, pretty_print = True)
+b'<system>\n  <dns>\n    <servers>\n      <server>\n        <address>8.8.8.8</address>\n        <config/>\n      </server>\n    </servers>\n  </dns>\n</system>\n'
+>>>
+>>> etree.dump(system_e)
+<system>
+  <dns>
+    <servers>
+      <server>
+        <address>8.8.8.8</address>
+        <config/>
+      </server>
+    </servers>
+  </dns>
+</system>
+>>>
+>>> from ncclient import manager
+>>> eos=manager.connect(host="198.51.100.221", port="830", timeout=30, username="arista", password="arista", hostkey_verify=False)
+>>> eos.connected
+True
+>>>
+>>> print(eos.get_config(source="running", filter=("subtree", system_e)))
+<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:ab16e734-04df-4d4f-8efe-27963ece586c"><data time-modified="2021-07-11T12:29:49.138275819Z"><system xmlns="http://openconfig.net/yang/system"><dns><servers><server><address>8.8.8.8</address><config><address>8.8.8.8</address></config></server></servers></dns></system></data></rpc-reply>
+>>>
+>>> eos.close_session()
+<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:2eed88ee-106b-44d1-b196-f79611512b25"><ok></ok></rpc-reply>
+>>>
+>>> exit()
+
+

Other demos

+

There are many python scripts using ncclient in this directory.

+

To execute one of these scripts, run as example this command:

+
python3 print_server_capabilities.py
+
+

Capabilities

+ +

get operation

+
    +
  • get.py uses the get operation to + retrieve the configuration and state data. It uses a filter to specify the portion of the configuration and state data + to retrieve.
  • +
+

get-config operation

+
    +
  • get_config.py uses the get-config + operation with a filter to retrieve part of the configuration.
  • +
+

edit-config operation

+
    +
  • edit_config_merge.py uses + the edit-config operation with the merge operation (which is the default operation for edit-config)
  • +
  • edit_config_replace.py + uses the edit-config operation with the replace operation
  • +
  • edit_config_delete.py uses + the edit-config operation with the delete operation
  • +
  • EOS_commands_with_NETCONF.py + configures a device using the edit-config operation and EOS data model
  • +
  • candidate_configuration_commit.py + uses the edit-config operation with the candidate configuration datastore. It uses a lock operation and commit + operation.
  • +
  • +

    candidate_configuration_discard_changes.py. + uses the edit-config operation with the candidate configuration datastore. It uses a lock operation and + discard_change operation to revert the candidate configuration to the current running configuration (insteaf of + commiting the candidate configuration). #### XML output parsing

    +
  • +
  • +

    parse_xml_output.py uses the + get operation to retrieve data from the device and then parse this data.

    +
  • +
+

RPC

+
    +
  • rpc.py sends RPCs to configure EOS + devices.
  • +
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/netconf/netconf_over_ssh/index.html b/examples/netconf/netconf_over_ssh/index.html new file mode 100644 index 00000000..3b50c1c2 --- /dev/null +++ b/examples/netconf/netconf_over_ssh/index.html @@ -0,0 +1,1749 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + NETCONF over SSH - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

NETCONF over SSH

+ +

Requirements on the EOS device

+
switch1#show running-config section netconf
+management api netconf
+   transport ssh test
+      vrf MGMT
+
+
switch1#sh management api netconf
+Enabled:            Yes
+Server:             running on port 830, in MGMT VRF
+
+

About NETCONF over SSH

+
    +
  • NETCONF over SSH is discussed in the RFC 6242
  • +
+

In order to open a NETCONF session inside an SSH connection, there are two options:

+
    +
  • we can invoke the NETCONF subsystem using the following SSH command
      +
    • ssh username@device -s netconf
    • +
    +
  • +
  • we can establish an SSH connection to an EOS device (NETCONF server), and then run the EOS command
      +
    • netconf start-client
    • +
    +
  • +
+

NETCONF over SSH demo

+

Start a NETCONF over SSH session

+
s70515#netconf start-client
+
+ +

Once the NETCONF session is open, the NETCONF server (EOS device) advertises its capabilities.

+

You must advertise the client capabilities. Example:

+
<hello xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
+    <capabilities>
+        <capability>urn:ietf:params:netconf:base:1.0</capability>
+        <capability>urn:ietf:params:netconf:capability:candidate:1.0</capability>
+        <capability>urn:ietf:params:netconf:capability:confimed-commit:1.0</capability>
+        <capability>urn:ietf:params:netconf:capability:writable-running:1.0</capability>
+        <capability>urn:ietf:params:netconf:capability:validate:1.0</capability>
+    </capabilities>
+</hello>
+]]>]]>
+
+

Get all configuration and state data

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="1">
+  <get>
+  </get>
+</rpc>
+]]>]]>
+
+

Get the operational status of an Interface

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="2">
+  <get>
+    <filter type="subtree">
+        <interfaces>
+            <interface>
+                <name>Ethernet3</name>
+                <state>
+                    <oper-status>
+                    </oper-status>
+                </state>
+            </interface>
+        </interfaces>
+    </filter>
+  </get>
+</rpc>
+]]>]]>
+
+

Get the whole running configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="3">
+  <get-config>
+    <source>
+        <running/>
+    </source>
+  </get-config>
+</rpc>
+]]>]]>
+
+

Get the running configuration of an interface

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="4">
+  <get-config>
+    <source>
+        <running/>
+    </source>
+    <filter>
+        <interfaces>
+            <interface>
+                <name>Ethernet3</name>
+            </interface>
+        </interfaces>
+    </filter>
+  </get-config>
+</rpc>
+]]>]]>
+
+

Get the interface description from the running configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="5">
+  <get-config>
+    <source>
+        <running/>
+    </source>
+    <filter>
+        <interfaces>
+            <interface>
+                <name>Ethernet3</name>
+                <config>
+                    <description>
+                    </description>
+                </config>
+            </interface>
+        </interfaces>
+    </filter>
+  </get-config>
+</rpc>
+]]>]]>
+
+

Lock the running configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="6">
+  <lock>
+    <target>
+      <running/>
+    </target>
+  </lock>
+</rpc>
+]]>]]>
+
+

Edit the running configuration using EOS native data model

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="7">
+<edit-config>
+    <target>
+      <running/>
+    </target>
+    <default-operation>merge</default-operation>
+    <commands>
+       <command>vlan 198</command>
+       <command>name test198</command>
+       <command>interface ethernet6</command>
+       <command>description test</command>
+       <command>switchport access vlan 98</command>
+    </commands>
+</edit-config>
+</rpc>
+]]>]]>
+
+

Edit the running configuration using OpenConfig data model

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="8">
+<edit-config>
+    <target>
+        <running/>
+    </target>
+    <default-operation>merge</default-operation>
+    <config>
+        <interfaces>
+            <interface>
+                <name>Ethernet4</name>
+                <config>
+                    <description>This is the best interface</description>
+                </config>
+            </interface>
+        </interfaces>
+     </config>
+  </edit-config>
+</rpc>
+]]>]]>
+
+

Edit the running configuration to delete an existing existing data

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="9">
+<edit-config>
+    <target>
+        <running/>
+    </target>
+    <default-operation>none</default-operation>
+    <config>
+        <system xmlns="http://arista.com/yang/openconfig/system/">
+            <dns>
+                <servers>
+                    <server>
+                        <address operation="delete">1.1.1.1</address>
+                    </server>
+                </servers>
+            </dns>
+        </system>
+    </config>
+</edit-config>
+</rpc>
+]]>]]>
+
+

Unlock the running configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="10">
+  <unlock>
+    <target>
+      <running/>
+    </target>
+  </unlock>
+</rpc>
+]]>]]>
+
+

Save running configuration on the flash

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="11">
+  <copy-config>
+    <target>
+      <url>
+        flash:/test.cfg
+      </url>
+    </target>
+    <source>
+      <running/>
+    </source>
+  </copy-config>
+</rpc>
+]]>]]>
+
+

Copy the running configuration datastore to the startup configuration datastore

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="12">
+    <copy-config>
+        <target>
+            <startup/>
+         </target>
+         <source>
+           <running/>
+         </source>
+    </copy-config>
+</rpc>
+]]>]]>
+
+

Lock the candidate configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="13">
+  <lock>
+    <target>
+      <candidate/>
+    </target>
+  </lock>
+</rpc>
+]]>]]>
+
+

Edit the candidate configuration - edit interface description

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="14">
+<edit-config>
+    <target>
+        <candidate/>
+    </target>
+    <default-operation>merge</default-operation>
+    <config>
+        <interfaces>
+            <interface>
+                <name>Ethernet5/1</name>
+                <config>
+                    <description>This is the best interface</description>
+                </config>
+            </interface>
+        </interfaces>
+     </config>
+  </edit-config>
+</rpc>
+]]>]]>
+
+

Commit the configuration change (from the candidate to the running configuration)

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="15">
+    <commit/>
+</rpc>
+]]>]]>
+
+

Unlock the candidate configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="20">
+  <unlock>
+    <target>
+      <candidate/>
+    </target>
+  </unlock>
+</rpc>
+]]>]]>
+
+

Edit the candidate configuration - set hostname

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="21">
+<edit-config>
+    <target>
+        <candidate/>
+    </target>
+    <default-operation>merge</default-operation>
+    <config>
+        <system>
+            <config>
+                <hostname>test</hostname>
+            </config>
+        </system>
+     </config>
+  </edit-config>
+</rpc>
+]]>]]>
+
+

Get part of the candidate configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="5">
+  <get-config>
+    <source>
+        <candidate/>
+    </source>
+    <filter>
+        <system>
+            <config>
+                <hostname></hostname>
+            </config>
+        </system>
+    </filter>
+  </get-config>
+</rpc>
+]]>]]>
+
+

Revert the candidate configuration to the current running configuration

+

If you decide to not commit the candidate configuration, you can revert the candidate configuration to the current +running configuration

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="90">
+  <discard-changes/>
+</rpc>
+]]>]]>
+
+

Close the session

+
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="100">
+    <close-session>
+    </close-session>
+</rpc>
+]]>]]>
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/pyang/index.html b/examples/pyang/index.html new file mode 100644 index 00000000..e05aed27 --- /dev/null +++ b/examples/pyang/index.html @@ -0,0 +1,1627 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + pyang examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

Pyang

+ +

About Pyang

+

pyang is a python program.

+

We can use it to:

+
    +
  • Validate YANG modules against YANG RFCs
  • +
  • Convert YANG modules into equivalent YIN module (XML)
  • +
  • Generate a tree representation of YANG models for quick visualization
  • +
+

Install Pyang

+
pip install pyang
+pip3 freeze | grep pyang
+
+
pip3 freeze | grep pyang
+
+

Get YANG modules

+

We need YANG modules so we can use Pyang.

+

Create a directory

+
mkdir yang_modules
+
+

Clone the OpenConfig repository

+
git clone https://github.com/openconfig/public.git
+
+
ls public
+
+

Copy all the YANG files from OpenConfig to the yang_modules directory

+
cp public/release/models/*.yang yang_modules/.
+cp -R public/release/models/*/*.yang yang_modules/.
+cp public/third_party/ietf/*.yang yang_modules/.
+
+

Move to the yang_modules directory

+

It has all the YANG files published on the OpenConfig repository

+
cd yang_modules/
+ls
+
+

Validate YANG modules

+
pyang openconfig-bgp.yang
+pyang openconfig-interfaces.yang
+
+

Convert a YANG module into an equivalent YIN module

+

A YANG module can be translated into an XML syntax called YIN. The translated module is called a YIN module. The YANG +and YIN formats contain equivalent information using different notations: YIN is YANG in XML. A YANG module can be +translated into YIN syntax without losing any information.

+

Example (openconfig-bgp.yin is the YIN equivalent of openconfig-bgp.yang)

+
pyang openconfig-bgp.yang -f yin -o openconfig-bgp.yin
+ls *.yin
+
+

Generate a tree representation of YANG modules for quick visualization

+
pyang openconfig-interfaces.yang -f tree
+
+
+ Reveal output +

+ +

module: openconfig-interfaces
+  +--rw interfaces
+     +--rw interface* [name]
+        +--rw name             -> ../config/name
+        +--rw config
+        |  +--rw name?            string
+        |  +--rw type             identityref
+        |  +--rw mtu?             uint16
+        |  +--rw loopback-mode?   boolean
+        |  +--rw description?     string
+        |  +--rw enabled?         boolean
+        +--ro state
+        |  +--ro name?            string
+        |  +--ro type             identityref
+        |  +--ro mtu?             uint16
+        |  +--ro loopback-mode?   boolean
+        |  +--ro description?     string
+        |  +--ro enabled?         boolean
+        |  +--ro ifindex?         uint32
+        |  +--ro admin-status     enumeration
+        |  +--ro oper-status      enumeration
+        |  +--ro last-change?     oc-types:timeticks64
+        |  +--ro logical?         boolean
+        |  +--ro management?      boolean
+        |  +--ro cpu?             boolean
+        |  +--ro counters
+        |     +--ro in-octets?             oc-yang:counter64
+        |     +--ro in-pkts?               oc-yang:counter64
+        |     +--ro in-unicast-pkts?       oc-yang:counter64
+        |     +--ro in-broadcast-pkts?     oc-yang:counter64
+        |     +--ro in-multicast-pkts?     oc-yang:counter64
+        |     +--ro in-discards?           oc-yang:counter64
+        |     +--ro in-errors?             oc-yang:counter64
+        |     +--ro in-unknown-protos?     oc-yang:counter64
+        |     +--ro in-fcs-errors?         oc-yang:counter64
+        |     +--ro out-octets?            oc-yang:counter64
+        |     +--ro out-pkts?              oc-yang:counter64
+        |     +--ro out-unicast-pkts?      oc-yang:counter64
+        |     +--ro out-broadcast-pkts?    oc-yang:counter64
+        |     +--ro out-multicast-pkts?    oc-yang:counter64
+        |     +--ro out-discards?          oc-yang:counter64
+        |     +--ro out-errors?            oc-yang:counter64
+        |     +--ro carrier-transitions?   oc-yang:counter64
+        |     +--ro last-clear?            oc-types:timeticks64
+        +--rw hold-time
+        |  +--rw config
+        |  |  +--rw up?     uint32
+        |  |  +--rw down?   uint32
+        |  +--ro state
+        |     +--ro up?     uint32
+        |     +--ro down?   uint32
+        +--rw subinterfaces
+           +--rw subinterface* [index]
+              +--rw index     -> ../config/index
+              +--rw config
+              |  +--rw index?         uint32
+              |  +--rw description?   string
+              |  +--rw enabled?       boolean
+              +--ro state
+                 +--ro index?          uint32
+                 +--ro description?    string
+                 +--ro enabled?        boolean
+                 +--ro name?           string
+                 +--ro ifindex?        uint32
+                 +--ro admin-status    enumeration
+                 +--ro oper-status     enumeration
+                 +--ro last-change?    oc-types:timeticks64
+                 +--ro logical?        boolean
+                 +--ro management?     boolean
+                 +--ro cpu?            boolean
+                 +--ro counters
+                    +--ro in-octets?             oc-yang:counter64
+                    +--ro in-pkts?               oc-yang:counter64
+                    +--ro in-unicast-pkts?       oc-yang:counter64
+                    +--ro in-broadcast-pkts?     oc-yang:counter64
+                    +--ro in-multicast-pkts?     oc-yang:counter64
+                    +--ro in-discards?           oc-yang:counter64
+                    +--ro in-errors?             oc-yang:counter64
+                    +--ro in-unknown-protos?     oc-yang:counter64
+                    +--ro in-fcs-errors?         oc-yang:counter64
+                    +--ro out-octets?            oc-yang:counter64
+                    +--ro out-pkts?              oc-yang:counter64
+                    +--ro out-unicast-pkts?      oc-yang:counter64
+                    +--ro out-broadcast-pkts?    oc-yang:counter64
+                    +--ro out-multicast-pkts?    oc-yang:counter64
+                    +--ro out-discards?          oc-yang:counter64
+                    +--ro out-errors?            oc-yang:counter64
+                    +--ro carrier-transitions?   oc-yang:counter64
+                    +--ro last-clear?            oc-types:timeticks64
+
+ +

+
+ +
pyang openconfig-interfaces.yang -f tree --tree-path=/interfaces/interface/state
+
+
+ Reveal output +

+ +

module: openconfig-interfaces
+  +--rw interfaces
+     +--rw interface* [name]
+        +--ro state
+           +--ro name?            string
+           +--ro type             identityref
+           +--ro mtu?             uint16
+           +--ro loopback-mode?   boolean
+           +--ro description?     string
+           +--ro enabled?         boolean
+           +--ro ifindex?         uint32
+           +--ro admin-status     enumeration
+           +--ro oper-status      enumeration
+           +--ro last-change?     oc-types:timeticks64
+           +--ro logical?         boolean
+           +--ro management?      boolean
+           +--ro cpu?             boolean
+           +--ro counters
+              +--ro in-octets?             oc-yang:counter64
+              +--ro in-pkts?               oc-yang:counter64
+              +--ro in-unicast-pkts?       oc-yang:counter64
+              +--ro in-broadcast-pkts?     oc-yang:counter64
+              +--ro in-multicast-pkts?     oc-yang:counter64
+              +--ro in-discards?           oc-yang:counter64
+              +--ro in-errors?             oc-yang:counter64
+              +--ro in-unknown-protos?     oc-yang:counter64
+              +--ro in-fcs-errors?         oc-yang:counter64
+              +--ro out-octets?            oc-yang:counter64
+              +--ro out-pkts?              oc-yang:counter64
+              +--ro out-unicast-pkts?      oc-yang:counter64
+              +--ro out-broadcast-pkts?    oc-yang:counter64
+              +--ro out-multicast-pkts?    oc-yang:counter64
+              +--ro out-discards?          oc-yang:counter64
+              +--ro out-errors?            oc-yang:counter64
+              +--ro carrier-transitions?   oc-yang:counter64
+              +--ro last-clear?            oc-types:timeticks64
+
+ +

+
+ +
pyang openconfig-interfaces.yang -f tree --tree-depth=4
+
+
+ Reveal output +

+ +

module: openconfig-interfaces
+  +--rw interfaces
+     +--rw interface* [name]
+        +--rw name             -> ../config/name
+        +--rw config
+        |  +--rw name?            string
+        |  +--rw type             identityref
+        |  +--rw mtu?             uint16
+        |  +--rw loopback-mode?   boolean
+        |  +--rw description?     string
+        |  +--rw enabled?         boolean
+        +--ro state
+        |  +--ro name?            string
+        |  +--ro type             identityref
+        |  +--ro mtu?             uint16
+        |  +--ro loopback-mode?   boolean
+        |  +--ro description?     string
+        |  +--ro enabled?         boolean
+        |  +--ro ifindex?         uint32
+        |  +--ro admin-status     enumeration
+        |  +--ro oper-status      enumeration
+        |  +--ro last-change?     oc-types:timeticks64
+        |  +--ro logical?         boolean
+        |  +--ro management?      boolean
+        |  +--ro cpu?             boolean
+        |  +--ro counters
+        |        ...
+        +--rw hold-time
+        |  +--rw config
+        |  |     ...
+        |  +--ro state
+        |        ...
+        +--rw subinterfaces
+           +--rw subinterface* [index]
+                 ...
+
+ +

+
+ +
pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors --tree-depth=4
+
+
+ Reveal output +

+ +

module: openconfig-bgp
+  +--rw bgp
+     +--rw neighbors
+        +--rw neighbor* [neighbor-address]
+           +--rw neighbor-address      -> ../config/neighbor-address
+           +--rw config
+           |     ...
+           +--ro state
+           |     ...
+           +--rw timers
+           |     ...
+           +--rw transport
+           |     ...
+           +--rw error-handling
+           |     ...
+           +--rw graceful-restart
+           |     ...
+           +--rw logging-options
+           |     ...
+           +--rw ebgp-multihop
+           |     ...
+           +--rw route-reflector
+           |     ...
+           +--rw as-path-options
+           |     ...
+           +--rw use-multiple-paths
+           |     ...
+           +--rw apply-policy
+           |     ...
+           +--rw afi-safis
+           |     ...
+           +--rw enable-bfd
+
+ +

+
+ +
pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors/neighbor/config
+
+
+ Reveal output +

+ +

module: openconfig-bgp
+  +--rw bgp
+     +--rw neighbors
+        +--rw neighbor* [neighbor-address]
+           +--rw config
+              +--rw peer-group?           -> ../../../../peer-groups/peer-group/peer-group-name
+              +--rw neighbor-address?     oc-inet:ip-address
+              +--rw enabled?              boolean
+              +--rw peer-as?              oc-inet:as-number
+              +--rw local-as?             oc-inet:as-number
+              +--rw peer-type?            oc-bgp-types:peer-type
+              +--rw auth-password?        oc-types:routing-password
+              +--rw remove-private-as?    oc-bgp-types:remove-private-as-option
+              +--rw route-flap-damping?   boolean
+              +--rw send-community?       oc-bgp-types:community-type
+              +--rw description?          string
+
+ +

+
+ +
pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors/neighbor/state \
+    --tree-depth=5
+
+
+ Reveal output +

+ +

module: openconfig-bgp
+  +--rw bgp
+     +--rw neighbors
+        +--rw neighbor* [neighbor-address]
+           +--ro state
+              +--ro peer-group?                -> ../../../../peer-groups/peer-group/peer-group-name
+              +--ro neighbor-address?          oc-inet:ip-address
+              +--ro enabled?                   boolean
+              +--ro peer-as?                   oc-inet:as-number
+              +--ro local-as?                  oc-inet:as-number
+              +--ro peer-type?                 oc-bgp-types:peer-type
+              +--ro auth-password?             oc-types:routing-password
+              +--ro remove-private-as?         oc-bgp-types:remove-private-as-option
+              +--ro route-flap-damping?        boolean
+              +--ro send-community?            oc-bgp-types:community-type
+              +--ro description?               string
+              +--ro session-state?             enumeration
+              +--ro last-established?          oc-types:timeticks64
+              +--ro established-transitions?   oc-yang:counter64
+              +--ro supported-capabilities*    identityref
+              +--ro messages
+              |     ...
+              +--ro queues
+              |     ...
+              +--ro dynamically-configured?    boolean
+
+ +

+
+ +
pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors/neighbor/afi-safis \
+   --tree-depth=6
+
+
+ Reveal output +

+ +

module: openconfig-bgp
+  +--rw bgp
+     +--rw neighbors
+        +--rw neighbor* [neighbor-address]
+           +--rw afi-safis
+              +--rw afi-safi* [afi-safi-name]
+                 +--rw afi-safi-name           -> ../config/afi-safi-name
+                 +--rw config
+                 |     ...
+                 +--ro state
+                 |     ...
+                 +--rw graceful-restart
+                 |     ...
+                 +--rw add-paths
+                 |     ...
+                 +--rw apply-policy
+                 |     ...
+                 +--rw ipv4-unicast
+                 |     ...
+                 +--rw ipv6-unicast
+                 |     ...
+                 +--rw ipv4-labeled-unicast
+                 |     ...
+                 +--rw ipv6-labeled-unicast
+                 |     ...
+                 +--rw l3vpn-ipv4-unicast
+                 |     ...
+                 +--rw l3vpn-ipv6-unicast
+                 |     ...
+                 +--rw l3vpn-ipv4-multicast
+                 |     ...
+                 +--rw l3vpn-ipv6-multicast
+                 |     ...
+                 +--rw l2vpn-vpls
+                 |     ...
+                 +--rw l2vpn-evpn
+                 |     ...
+                 +--rw srte-policy-ipv4
+                 |     ...
+                 +--rw srte-policy-ipv6
+                 |     ...
+                 +--rw use-multiple-paths
+
+ +

+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/pyang/requirements.txt b/examples/pyang/requirements.txt new file mode 100644 index 00000000..9686e6ea --- /dev/null +++ b/examples/pyang/requirements.txt @@ -0,0 +1 @@ +pyang diff --git a/examples/pyangbind/demo.json b/examples/pyangbind/demo.json new file mode 100644 index 00000000..982360c6 --- /dev/null +++ b/examples/pyangbind/demo.json @@ -0,0 +1,36 @@ +{ + "openconfig-bgp:global": { + "config": { + "as": 65002 + } + }, + "openconfig-bgp:neighbors": { + "neighbor": [ + { + "neighbor-address": "10.10.10.154", + "config": { + "peer-group": "XYZ", + "neighbor-address": "10.10.10.154" + } + }, + { + "neighbor-address": "10.10.10.157", + "config": { + "peer-group": "XYZ", + "neighbor-address": "10.10.10.157" + } + } + ] + }, + "openconfig-bgp:peer-groups": { + "peer-group": [ + { + "peer-group-name": "XYZ", + "config": { + "peer-group-name": "XYZ", + "peer-as": 65002 + } + } + ] + } +} \ No newline at end of file diff --git a/examples/pyangbind/index.html b/examples/pyangbind/index.html new file mode 100644 index 00000000..29c247d9 --- /dev/null +++ b/examples/pyangbind/index.html @@ -0,0 +1,1408 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Pyangbind - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

Pyangbind

+ +

PyangBind is a pyang plugin.

+

About Pyang

+

Please visit this link if you need help about Pyang.

+

About PyangBind

+

It generates Python classes from a YANG module.

+

It converts YANG module into a Python module. +This Python module can be then used to generate data which conforms with the data model defined in YANG.

+

Install Pyang and Pyangbind

+
pip install pyang
+pip install pyangbind
+
+
pip3 freeze | grep pyang
+
+

Get YANG modules

+

We need YANG modules so we can use Pyang and Pyangbind.

+

Create a directory

+
mkdir yang_modules
+
+

Clone the OpenConfig repository

+
git clone https://github.com/openconfig/public.git
+
+

Run this command to verify

+
ls public
+
+

Copy all the YANG files from OpenConfig to the yang_modules directory

+
cp public/release/models/*.yang yang_modules/.
+cp -R public/release/models/*/*.yang yang_modules/.
+cp public/third_party/ietf/*.yang yang_modules/.
+
+

Move to the yang_modules directory

+
cd yang_modules/
+
+

Verify it has all the YANG files published on the OpenConfig repository

+
ls
+
+

Use Pyangbind to generate a Python module from a YANG module

+
pyang --plugindir $HOME/.local/lib/python3.6/site-packages/pyangbind/plugin/ -f pybind -o oc_bgp.py openconfig-bgp.yang
+
+

The above command generated the python module oc_bgp.py from the openconfig-bgp.yang file. +Run this command to verify:

+
ls oc_bgp.py
+
+

Use the new python module to generate an OpenConfig configuration file

+

The file pyangbind_demo.py uses +the new python module oc_bgp.py and generates this OpenConfig configuration file demo.json

+
python3 pyangbind_demo.py
+
+

Use gNMI SET RPC to configure a device

+

This OpenConfig configuration file demo.json can be loaded on a switch using the gNMI Set RPC

+

Install gNMIc

+

Please visit this link if you need help with gNMIc installation

+

Required device configuration

+

Please visit this link if you need help to configure EOS for gNMI

+

Use gNMIc to configure the swicth

+

Check the device configuration before

+
gnmic -a 192.0.2.117:6030 --insecure -u arista -p arista get   \
+    --path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp'
+
+
show run section bgp
+
+

Use gNMIc to configure the swicth

+
gnmic -a 192.0.2.117:6030 --insecure -u arista -p arista set  \
+    --replace-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp' \
+    --replace-file demo.json
+
+

Check the device configuration after

+
gnmic -a 192.0.2.117:6030 --insecure -u arista -p arista get  \
+    --path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp'
+
+
show run section bgp
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/pygnmi/index.html b/examples/pygnmi/index.html new file mode 100644 index 00000000..c662648f --- /dev/null +++ b/examples/pygnmi/index.html @@ -0,0 +1,1936 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + pygnmi - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Pygnmi

+ +

Overview

+

The following example uses the pygnmi python module to talk to gNMI +devices.

+
# Modules
+from pygnmi.client import gNMIclient
+import json
+
+# Variables
+host = ('198.51.100.67', '6030')
+
+# Body
+if __name__ == '__main__':
+    with gNMIclient(target=host, username='ansible', password='ansible', insecure=True) as gc:
+         result = gc.get(path=['openconfig:interfaces'])
+    print(json.dumps(result, indent=4))
+
+

Assuming that the pygnmi module has been installed, this can be executed via the following command.

+
python3 gnmi_example.py
+
+

The following will simply run the +gnmi_example.py file using python3 +to get the openconfig interfaces.

+

Truncated output

+
{
+    "notification": [
+        {
+            "timestamp": 0,
+            "update": [
+                {
+                    "path": "interfaces",
+                    "json_ietf_val": {
+                        "openconfig-interfaces:interface": [
+                            {
+                                "config": {
+                                    "enabled": true,
+                                    "arista-intf-augments:load-interval": 300,
+                                    "loopback-mode": false,
+                                    "mtu": 0,
+                                    "name": "Ethernet1",
+                                    "openconfig-vlan:tpid": "openconfig-vlan-types:TPID_0X8100",
+                                    "type": "iana-if-type:ethernetCsmacd"
+                                },
+
+

gNMI Capabilities RPC

+

The file capabilities.py uses the +pygnmi python module to get the gNMI capabilities.

+
python3 capabilities.py
+
+
Reveal output +

+ +

{'gnmi_version': '0.7.0',
+ 'supported_encodings': ['json', 'json_ietf', 'ascii'],
+ 'supported_models': [{'name': 'arista-exp-eos-varp-net-inst',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-acl',
+                       'organization': 'OpenConfig working group',
+                       'version': '1.1.1'},
+                      {'name': 'arista-system-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-system-management',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.0'},
+                      {'name': 'arista-isis-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-rib-bgp-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.5.0'},
+                      {'name': 'openconfig-platform-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '1.0.0'},
+                      {'name': 'openconfig-network-instance',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.13.2'},
+                      {'name': 'arista-bgp-augments',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-igmpsnooping',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'ietf-netconf',
+                       'organization': 'IETF NETCONF (Network Configuration) '
+                                       'Working Group',
+                       'version': ''},
+                      {'name': 'openconfig-policy-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.1.1'},
+                      {'name': 'openconfig-rib-bgp',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.6.0'},
+                      {'name': 'arista-local-routing-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-varp-intf',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-interfaces-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-rpc-netconf',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-platform-psu',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.1'},
+                      {'name': 'openconfig-packet-match-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '1.0.2'},
+                      {'name': 'openconfig-platform-fan',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'openconfig-inet-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.3.3'},
+                      {'name': 'openconfig-igmp',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.0'},
+                      {'name': 'openconfig-aaa-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.4.1'},
+                      {'name': 'openconfig-lldp',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.1'},
+                      {'name': 'arista-relay-agent-deviations',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-intf-augments',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-qos-augments',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'ietf-yang-types',
+                       'organization': 'IETF NETMOD (NETCONF Data Modeling '
+                                       'Language) Working Group',
+                       'version': ''},
+                      {'name': 'openconfig-openflow',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.2'},
+                      {'name': 'iana-if-type',
+                       'organization': 'IANA',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-vxlan-config',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-routing-policy-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-aaa',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.4.3'},
+                      {'name': 'openconfig-if-ip',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.0.0'},
+                      {'name': 'arista-srte-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-local-routing-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-lacp-augments',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-bgp-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-multicast',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-interfaces',
+                       'organization': 'OpenConfig working group',
+                       'version': '2.4.3'},
+                      {'name': 'openconfig-extensions',
+                       'organization': 'OpenConfig working group',
+                       'version': ''},
+                      {'name': 'openconfig-system-terminal',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.3.1'},
+                      {'name': 'openconfig-bgp-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '5.0.2'},
+                      {'name': 'arista-netinst-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-system-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-segment-routing',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.0.4'},
+                      {'name': 'openconfig-platform',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.12.2'},
+                      {'name': 'openconfig-pf-srte',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'arista-vlan-deviations',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-bfd',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.0'},
+                      {'name': 'openconfig-if-tunnel',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'openconfig-alarms',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.3.2'},
+                      {'name': 'openconfig-if-aggregate',
+                       'organization': 'OpenConfig working group',
+                       'version': '2.4.2'},
+                      {'name': 'arista-acl-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-acl-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-messages-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-network-instance-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.8.2'},
+                      {'name': 'openconfig-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.6.0'},
+                      {'name': 'ietf-interfaces',
+                       'organization': 'IETF NETMOD (Network Modeling) Working '
+                                       'Group',
+                       'version': ''},
+                      {'name': 'openconfig-procmon',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.4.0'},
+                      {'name': 'arista-exp-eos-qos',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-exp-eos',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-qos-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-aft',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.4.0'},
+                      {'name': 'arista-isis-augments',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-packet-match',
+                       'organization': 'OpenConfig working group',
+                       'version': '1.1.1'},
+                      {'name': 'arista-lldp-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-if-ethernet',
+                       'organization': 'OpenConfig working group',
+                       'version': '2.7.2'},
+                      {'name': 'openconfig-mpls-sr',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.0.1'},
+                      {'name': 'openconfig-policy-forwarding',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.1'},
+                      {'name': 'arista-intf-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-isis-lsdb-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.4.2'},
+                      {'name': 'vlan-translation',
+                       'organization': 'Arista Networks',
+                       'version': ''},
+                      {'name': 'arista-gnoi-cert',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-network-instance-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-bfd-augments',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-vlan-augments',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-hercules-interfaces',
+                       'organization': 'OpenConfig Hercules Working Group',
+                       'version': '0.2.0'},
+                      {'name': 'arista-lacp-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-srte-augments',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-igmp-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'openconfig-lacp',
+                       'organization': 'OpenConfig working group',
+                       'version': '1.1.1'},
+                      {'name': 'openconfig-routing-policy',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.1.1'},
+                      {'name': 'arista-lacp-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-system-logging',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.3.1'},
+                      {'name': 'openconfig-aft-types',
+                       'organization': 'OpenConfig Working Group',
+                       'version': '0.3.3'},
+                      {'name': 'openconfig-network-instance-l3',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.11.1'},
+                      {'name': 'arista-bgp-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-rpol-augments',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-eos-types',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-qos-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.1'},
+                      {'name': 'arista-openflow-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-mpls-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.1.0'},
+                      {'name': 'openconfig-hercules-qos',
+                       'organization': 'OpenConfig Hercules Working Group',
+                       'version': '0.1.0'},
+                      {'name': 'openconfig-bgp',
+                       'organization': 'OpenConfig working group',
+                       'version': '6.0.0'},
+                      {'name': 'arista-platform-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-system-augments',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-mlag',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-system',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.8.0'},
+                      {'name': 'openconfig-isis',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.4.2'},
+                      {'name': 'openconfig-lldp-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'openconfig-vlan',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.2.0'},
+                      {'name': 'openconfig-if-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.1'},
+                      {'name': 'openconfig-relay-agent',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'arista-lldp-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-aft-augments',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-vlan-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.1.0'},
+                      {'name': 'arista-mpls-augments',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'arista-mpls-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'openconfig-alarm-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.1'},
+                      {'name': 'openconfig-hercules-platform',
+                       'organization': 'OpenConfig Hercules Working Group',
+                       'version': '0.2.0'},
+                      {'name': 'openconfig-ospfv2',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.2'},
+                      {'name': 'ietf-netconf-monitoring',
+                       'organization': 'IETF NETCONF (Network Configuration) '
+                                       'Working Group',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-evpn',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-vxlan',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-platform-port',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.3.2'},
+                      {'name': 'openconfig-messages',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.0.1'},
+                      {'name': 'openconfig-platform-cpu',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'openconfig-if-poe',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'openconfig-pim',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.0'},
+                      {'name': 'openconfig-openflow-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.2'},
+                      {'name': 'openconfig-mpls',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.1.0'},
+                      {'name': 'openconfig-platform-linecard',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'openconfig-mpls-ldp',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.0.2'},
+                      {'name': 'openconfig-bgp-policy',
+                       'organization': 'OpenConfig working group',
+                       'version': '6.0.1'},
+                      {'name': 'openconfig-mpls-rsvp',
+                       'organization': 'OpenConfig working group',
+                       'version': '3.0.1'},
+                      {'name': 'arista-exp-eos-qos-config',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-yang-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.1'},
+                      {'name': 'openconfig-qos',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.2.3'},
+                      {'name': 'openconfig-local-routing',
+                       'organization': 'OpenConfig working group',
+                       'version': '1.0.2'},
+                      {'name': 'ietf-inet-types',
+                       'organization': 'IETF NETMOD (NETCONF Data Modeling '
+                                       'Language) Working Group',
+                       'version': ''},
+                      {'name': 'arista-rpol-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-pim-augments',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-pim-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.1'},
+                      {'name': 'arista-bfd-notsupported-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-lldp-augments',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''},
+                      {'name': 'arista-exp-eos-qos-acl-config',
+                       'organization': 'Arista Networks <http://arista.com/>',
+                       'version': ''},
+                      {'name': 'openconfig-isis-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.4.2'},
+                      {'name': 'openconfig-ospf-policy',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.3'},
+                      {'name': 'openconfig-ospf-types',
+                       'organization': 'OpenConfig working group',
+                       'version': '0.1.3'},
+                      {'name': 'arista-bfd-deviations',
+                       'organization': 'Arista Networks, Inc.',
+                       'version': ''}]}
+
+ +

+
+ +

gNMI Get RPC

+

The file get.py uses the +pygnmi python module and uses the gNMI GET RPC

+
python3 get.py
+
+
Reveal output +

+ +

{
+  "notification": [
+    {
+      "timestamp": 0,
+      "update": [
+        {
+          "path": "interfaces/interface[name=Ethernet1]/state/counters",
+          "val": {
+            "openconfig-interfaces:in-broadcast-pkts": "2",
+            "openconfig-interfaces:in-discards": "0",
+            "openconfig-interfaces:in-errors": "0",
+            "openconfig-interfaces:in-fcs-errors": "0",
+            "openconfig-interfaces:in-multicast-pkts": "189439",
+            "openconfig-interfaces:in-octets": "48284395",
+            "openconfig-interfaces:in-unicast-pkts": "416884",
+            "openconfig-interfaces:out-broadcast-pkts": "14",
+            "openconfig-interfaces:out-discards": "0",
+            "openconfig-interfaces:out-errors": "0",
+            "openconfig-interfaces:out-multicast-pkts": "217232",
+            "openconfig-interfaces:out-octets": "51749355",
+            "openconfig-interfaces:out-unicast-pkts": "416911"
+          }
+        }
+      ]
+    },
+    {
+      "timestamp": 0,
+      "update": [
+        {
+          "path": "network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state",
+          "val": {
+            "openconfig-network-instance:enabled": true,
+            "openconfig-network-instance:established-transitions": "0",
+            "openconfig-network-instance:last-established": "1625684802230601216",
+            "openconfig-network-instance:messages": {
+              "received": {
+                "UPDATE": "0"
+              },
+              "sent": {
+                "UPDATE": "0"
+              }
+            },
+            "openconfig-network-instance:neighbor-address": "192.168.255.2",
+            "openconfig-network-instance:peer-group": "EVPN-OVERLAY-PEERS",
+            "openconfig-network-instance:send-community": "NONE",
+            "openconfig-network-instance:session-state": "ACTIVE"
+          }
+        },
+        {
+          "path": "network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state",
+          "val": {
+            "openconfig-network-instance:enabled": true,
+            "openconfig-network-instance:established-transitions": "2",
+            "openconfig-network-instance:last-established": "1625740129181922304",
+            "openconfig-network-instance:messages": {
+              "received": {
+                "UPDATE": "2"
+              },
+              "sent": {
+                "UPDATE": "24"
+              }
+            },
+            "openconfig-network-instance:neighbor-address": "192.168.255.1",
+            "openconfig-network-instance:peer-group": "EVPN-OVERLAY-PEERS",
+            "openconfig-network-instance:send-community": "NONE",
+            "openconfig-network-instance:session-state": "ACTIVE"
+          }
+        }
+      ]
+    }
+  ]
+}
+
+ +

+
+ +

gNMI Subscribe RPC

+

The file sub.py uses the +pygnmi python module and uses the gNMI Subscribe RPC

+
python3 sub.py
+
+
Reveal output +

+ +

{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-broadcast-pkts', 'val': 2}], 'timestamp': 1626462768674581749}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-discards', 'val': 0}], 'timestamp': 1626462768674597259}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-errors', 'val': 0}], 'timestamp': 1626462768674603747}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-fcs-errors', 'val': 0}], 'timestamp': 1626462768672465216}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-multicast-pkts', 'val': 189439}], 'timestamp': 1626462768674588779}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-octets', 'val': 48284395}], 'timestamp': 1626462768674553338}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-unicast-pkts', 'val': 416884}], 'timestamp': 1626462768674571889}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-broadcast-pkts', 'val': 14}], 'timestamp': 1626462768674624983}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-discards', 'val': 0}], 'timestamp': 1626462768674639908}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-errors', 'val': 0}], 'timestamp': 1626462768674645915}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-multicast-pkts', 'val': 217294}], 'timestamp': 1626599894372892660}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-octets', 'val': 51756949}], 'timestamp': 1626599894372858163}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-unicast-pkts', 'val': 416911}], 'timestamp': 1626462768674617475}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/enabled', 'val': True}], 'timestamp': 1626462768440845697}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/established-transitions', 'val': 0}], 'timestamp': 1626462768468632490}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/last-established', 'val': 1625684802230601216}], 'timestamp': 1626462768469284793}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/received/UPDATE', 'val': 0}], 'timestamp': 1626462768421128387}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/sent/UPDATE', 'val': 0}], 'timestamp': 1626462768421184402}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/neighbor-address', 'val': '192.168.255.2'}], 'timestamp': 1626462768421876850}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768439035722}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768419003214}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469145043}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/enabled', 'val': True}], 'timestamp': 1626462768428252812}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/established-transitions', 'val': 2}], 'timestamp': 1626462768470394508}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/last-established', 'val': 1625740129181922304}], 'timestamp': 1626462768469974563}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/received/UPDATE', 'val': 2}], 'timestamp': 1626462768424768147}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/sent/UPDATE', 'val': 24}], 'timestamp': 1626462768424826346}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/neighbor-address', 'val': '192.168.255.1'}], 'timestamp': 1626462768425586744}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768427044044}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768423035498}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469536321}}
+{'sync_response': True}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-broadcast-pkts', 'val': 2}], 'timestamp': 1626462768674581749}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-discards', 'val': 0}], 'timestamp': 1626462768674597259}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-errors', 'val': 0}], 'timestamp': 1626462768674603747}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-fcs-errors', 'val': 0}], 'timestamp': 1626462768672465216}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-multicast-pkts', 'val': 189439}], 'timestamp': 1626462768674588779}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-octets', 'val': 48284395}], 'timestamp': 1626462768674553338}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-unicast-pkts', 'val': 416884}], 'timestamp': 1626462768674571889}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-broadcast-pkts', 'val': 14}], 'timestamp': 1626462768674624983}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-discards', 'val': 0}], 'timestamp': 1626462768674639908}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-errors', 'val': 0}], 'timestamp': 1626462768674645915}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-multicast-pkts', 'val': 217299}], 'timestamp': 1626599904372340631}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-octets', 'val': 51757564}], 'timestamp': 1626599904372302101}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-unicast-pkts', 'val': 416911}], 'timestamp': 1626462768674617475}}
+{'sync_response': True}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/enabled', 'val': True}], 'timestamp': 1626462768440845697}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/established-transitions', 'val': 0}], 'timestamp': 1626462768468632490}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/last-established', 'val': 1625684802230601216}], 'timestamp': 1626462768469284793}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/received/UPDATE', 'val': 0}], 'timestamp': 1626462768421128387}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/sent/UPDATE', 'val': 0}], 'timestamp': 1626462768421184402}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/neighbor-address', 'val': '192.168.255.2'}], 'timestamp': 1626462768421876850}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768439035722}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768419003214}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469145043}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/enabled', 'val': True}], 'timestamp': 1626462768428252812}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/established-transitions', 'val': 2}], 'timestamp': 1626462768470394508}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/last-established', 'val': 1625740129181922304}], 'timestamp': 1626462768469974563}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/received/UPDATE', 'val': 2}], 'timestamp': 1626462768424768147}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/sent/UPDATE', 'val': 24}], 'timestamp': 1626462768424826346}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/neighbor-address', 'val': '192.168.255.1'}], 'timestamp': 1626462768425586744}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768427044044}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768423035498}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469536321}}
+{'sync_response': True}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-broadcast-pkts', 'val': 2}], 'timestamp': 1626462768674581749}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-discards', 'val': 0}], 'timestamp': 1626462768674597259}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-errors', 'val': 0}], 'timestamp': 1626462768674603747}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-fcs-errors', 'val': 0}], 'timestamp': 1626462768672465216}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-multicast-pkts', 'val': 189439}], 'timestamp': 1626462768674588779}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-octets', 'val': 48284395}], 'timestamp': 1626462768674553338}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-unicast-pkts', 'val': 416884}], 'timestamp': 1626462768674571889}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-broadcast-pkts', 'val': 14}], 'timestamp': 1626462768674624983}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-discards', 'val': 0}], 'timestamp': 1626462768674639908}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-errors', 'val': 0}], 'timestamp': 1626462768674645915}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-multicast-pkts', 'val': 217304}], 'timestamp': 1626599914374756337}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-octets', 'val': 51758179}], 'timestamp': 1626599914374727204}}
+{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-unicast-pkts', 'val': 416911}], 'timestamp': 1626462768674617475}}
+{'sync_response': True}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/enabled', 'val': True}], 'timestamp': 1626462768440845697}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/established-transitions', 'val': 0}], 'timestamp': 1626462768468632490}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/last-established', 'val': 1625684802230601216}], 'timestamp': 1626462768469284793}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/received/UPDATE', 'val': 0}], 'timestamp': 1626462768421128387}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/sent/UPDATE', 'val': 0}], 'timestamp': 1626462768421184402}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/neighbor-address', 'val': '192.168.255.2'}], 'timestamp': 1626462768421876850}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768439035722}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768419003214}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469145043}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/enabled', 'val': True}], 'timestamp': 1626462768428252812}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/established-transitions', 'val': 2}], 'timestamp': 1626462768470394508}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/last-established', 'val': 1625740129181922304}], 'timestamp': 1626462768469974563}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/received/UPDATE', 'val': 2}], 'timestamp': 1626462768424768147}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/sent/UPDATE', 'val': 24}], 'timestamp': 1626462768424826346}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/neighbor-address', 'val': '192.168.255.1'}], 'timestamp': 1626462768425586744}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768427044044}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768423035498}}
+{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469536321}}
+
+ +

+
+ +

gNMI Set RPC

+

Update

+

The file update.py uses the +pygnmi python module and uses the gNMI SET RPC (update)

+
python3 update.py
+
+

output

+

GET RPC, interface Ethernet1 config, before the update

+
{
+  "notification": [
+    {
+      "timestamp": 0,
+      "update": [
+        {
+          "path": "interfaces/interface[name=Ethernet1]/config",
+          "val": {
+            "arista-intf-augments:load-interval": 300,
+            "openconfig-interfaces:description": "test1234",
+            "openconfig-interfaces:enabled": true,
+            "openconfig-interfaces:loopback-mode": false,
+            "openconfig-interfaces:mtu": 0,
+            "openconfig-interfaces:name": "Ethernet1",
+            "openconfig-interfaces:type": "iana-if-type:ethernetCsmacd",
+            "openconfig-vlan:tpid": "openconfig-vlan-types:TPID_0X8100"
+          }
+        }
+      ]
+    }
+  ]
+}
+
+

SET RPC, update, interface Ethernet1

+
{'response': [{'path': 'interfaces/interface[name=Ethernet1]', 'op': 'UPDATE'}]}
+
+GET RPC, interface Ethernet1 config, after the update
+{
+  "notification": [
+    {
+      "timestamp": 0,
+      "update": [
+        {
+          "path": "interfaces/interface[name=Ethernet1]/config",
+          "val": {
+            "arista-intf-augments:load-interval": 300,
+            "openconfig-interfaces:description": "Test",
+            "openconfig-interfaces:enabled": true,
+            "openconfig-interfaces:loopback-mode": false,
+            "openconfig-interfaces:mtu": 0,
+            "openconfig-interfaces:name": "Ethernet1",
+            "openconfig-interfaces:type": "iana-if-type:ethernetCsmacd",
+            "openconfig-vlan:tpid": "openconfig-vlan-types:TPID_0X8100"
+          }
+        }
+      ]
+    }
+  ]
+}
+
+

+

+

Delete

+

The file delete.py uses the +pygnmi python module and uses the gNMI SET RPC (delete)

+
python3 delete.py
+
+

output

+
{'response': [{'path': 'interfaces/interface[name=Ethernet1]/config/description', 'op': 'DELETE'}]}
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/pygnmi/requirements.txt b/examples/pygnmi/requirements.txt new file mode 100644 index 00000000..002e79d8 --- /dev/null +++ b/examples/pygnmi/requirements.txt @@ -0,0 +1 @@ +pygnmi diff --git a/examples/restconf/curl/index.html b/examples/restconf/curl/index.html new file mode 100644 index 00000000..0e1be6e5 --- /dev/null +++ b/examples/restconf/curl/index.html @@ -0,0 +1,1554 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + RESTCONF with cURL - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

cURL

+ +

Requirement on the RESTCONF client

+
sudo apt-get update
+sudo apt-get -y upgrade
+sudo apt-get install curl jq -y
+
+

RESTCONF examples using cURL

+

GET

+

Get interface description for Ethernet1

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/config/description' \
+      --header 'Accept: application/yang-data+json' -u arista:arista  --insecure
+
+

Output:

+
{"openconfig-interfaces:description":"P2P_LINK_TO_DC1-SPINE1_Ethernet1"}
+
+

Get interface stats for Ethernet1 and output the "in-octets" using jq

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1' \
+      --header 'Accept: application/yang-data+json' -u arista:arista  \
+      --insecure | jq .'"openconfig-interfaces:state".counters."in-octets"'
+
+

Output:

+
"48284395"
+
+

Get interfaces stats and output the name of the second (third index) using jq

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces' \
+     --header 'Accept: application/yang-data+json' -u arista:arista \
+     --insecure | jq .'"openconfig-interfaces:interface"[2].name'
+
+

Output:

+
"Ethernet1"
+
+

Get the system information and parse the hostname using jq

+
curl -X GET https://192.0.2.105:6020/restconf/data/system \
+    --header 'Accept: application/yang-data+json' -u arista:arista \
+    --insecure | jq .'"openconfig-system:config".hostname'
+
+

Output:

+
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
+                                 Dload  Upload   Total   Spent    Left  Speed
+100 66151    0 66151    0     0   284k      0 --:--:-- --:--:-- --:--:--  284k
+"switch1"
+
+

Get PfxRcd and PfxAcc stats from a BGP neighbor

+
 curl -s GET 'https://192.0.2.100:5900/restconf/data/network-instances/network-instance=default/protocols/protocol=BGP,BGP/bgp/neighbors/neighbor=192.0.2.21/afi-safis/afi-safi=IPV4_UNICAST' \
+    --header 'Accept: application/yang-data+json' -u cvpadmin:arastra --insecure | jq
+
+

Output:

+
{
+  "openconfig-network-instance:afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST",
+  "openconfig-network-instance:config": {
+    "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST"
+  },
+  "openconfig-network-instance:state": {
+    "afi-safi-name": "openconfig-bgp-types:IPV4_UNICAST",
+    "prefixes": {
+      "arista-bgp-augments:best-ecmp-paths": 0,
+      "arista-bgp-augments:best-paths": 0,
+      "installed": 7,
+      "received": 7,
+      "sent": 7
+    }
+  }
+}
+
+
+

NOTE: The protocol must have multiple keys, i.e.: protocol=BGP,BGP, in this case, it's the identifier and +the name of the protocol, if either of these is omitted; on the switch side in the Octa/OpenConfig agent logs +an error similar to the following would be generated:

+

handler.go:95] ERROR mismatch between number of keys in [identifier name] and values present [BGP] or +if are omitted the error message would be: +handler.go:95] ERROR failed to find key values after element "protocol" in "network-instances/network-instance=default/protocols/protocol

+

Tip: pyang can be useful to understand what keys each leaf requires, e.g:

+
+
pyang openconfig-network-instance.yang -f tree --tree-depth=4 | tail -n 4
+
+   |        ...
+   +--rw protocols
+      +--rw protocol* [identifier name]
+            ...
+
+ +
curl --head 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1' \
+    --header 'Accept: application/yang-data+json' -u arista:arista  --insecure
+
+

output

+
HTTP/1.1 200 OK
+Content-Type: application/yang.data+json
+Date: Sun, 04 Jul 2021 14:20:39 GMT
+
+

PUT

+

Interface configuration example

+

Let's check before the change

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config' \
+   --header 'Accept: application/yang-data+json' -u arista:arista  --insecure
+
+

output

+
{"openconfig-interfaces:description":"blabla","openconfig-interfaces:enabled":false,"arista-intf-augments:load-interval":300,"openconfig-interfaces:loopback-mode":false,"openconfig-interfaces:mtu":0,"openconfig-interfaces:name":"Ethernet4","openconfig-vlan:tpid":"openconfig-vlan-types:TPID_0X8100","openconfig-interfaces:type":"iana-if-type:ethernetCsmacd"}
+
+

Let's use the file interface.json

+
more interface.json
+
+

output

+
{"enabled":true,"name":"Ethernet4", "description":"restconf_test"}
+
+
curl -X PUT https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config \
+   -H 'Content-Type: application/json' -u arista:arista -d @interface.json  --insecure
+
+

output

+
{"openconfig-interfaces:description":"restconf_test","openconfig-interfaces:enabled":true,"openconfig-interfaces:name":"Ethernet4"}
+
+

Let's verify after the change

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config' \
+   --header 'Accept: application/yang-data+json' -u arista:arista  --insecure
+
+

output

+
{"openconfig-interfaces:description":"restconf_test","openconfig-interfaces:enabled":true,"arista-intf-augments:load-interval":300,"openconfig-interfaces:loopback-mode":false,"openconfig-interfaces:mtu":0,"openconfig-interfaces:name":"Ethernet4","openconfig-vlan:tpid":"openconfig-vlan-types:TPID_0X8100","openconfig-interfaces:type":"iana-if-type:ethernetCsmacd"}
+
+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config' \
+   --header 'Accept: application/yang-data+json' -u arista:arista  --insecure | jq .
+
+

output

+
{
+  "openconfig-interfaces:description": "restconf_test",
+  "openconfig-interfaces:enabled": true,
+  "arista-intf-augments:load-interval": 300,
+  "openconfig-interfaces:loopback-mode": false,
+  "openconfig-interfaces:mtu": 0,
+  "openconfig-interfaces:name": "Ethernet4",
+  "openconfig-vlan:tpid": "openconfig-vlan-types:TPID_0X8100",
+  "openconfig-interfaces:type": "iana-if-type:ethernetCsmacd"
+}
+
+

Device hostname example

+

Let's check before the change

+
curl -X GET https://192.0.2.105:6020/restconf/data/system/config \
+   --header 'Accept: application/yang-data+json' -u arista:arista  --insecure
+
+

output

+
{"openconfig-system:hostname":"DC1-LEAF1A"}
+
+
curl -X GET https://192.0.2.105:6020/restconf/data/system \
+   --header 'Accept: application/yang-data+json' -u arista:arista \
+   --insecure | jq .'"openconfig-system:config".hostname'
+
+

output

+
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
+                                 Dload  Upload   Total   Spent    Left  Speed
+100 74748    0 74748    0     0   300k      0 --:--:-- --:--:-- --:--:--  300k
+"DC1-LEAF1A"
+
+
curl -X PUT https://192.0.2.105:6020/restconf/data/system/config \
+      -H 'Content-Type: application/json' -u arista:arista \
+      -d '{"openconfig-system:hostname":"test"}'  --insecure
+
+

output

+
{"openconfig-system:hostname":"test"}
+
+

Let's verify after the change

+
curl -X GET https://192.0.2.105:6020/restconf/data/system/config \
+      --header 'Accept: application/yang-data+json' -u arista:arista  --insecure
+
+

output

+
{"openconfig-system:hostname":"test"}
+
+

POST

+

Interface configuration example

+

Let's check before the change

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4' \
+   --header 'Accept: application/yang-data+json' -u arista:arista \
+   --insecure | jq .'"openconfig-interfaces:config"'
+
+

output

+
{
+  "description": "",
+  "enabled": true,
+  "arista-intf-augments:load-interval": 300,
+  "loopback-mode": false,
+  "mtu": 0,
+  "name": "Ethernet4",
+  "openconfig-vlan:tpid": "openconfig-vlan-types:TPID_0X8100",
+  "type": "iana-if-type:ethernetCsmacd"
+}
+
+
curl -X POST https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config \
+   -H 'Content-Type: application/json' -u arista:arista \
+   -d '{"openconfig-interfaces:description":"restconf_test"}' --insecure
+
+

output

+
{"openconfig-interfaces:description":"restconf_test"}
+
+
curl -X POST https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config \
+    -H 'Content-Type: application/json' -u arista:arista \
+    -d '{"openconfig-interfaces:enabled":false}'  --insecure
+
+

output

+
{"openconfig-interfaces:enabled":false}
+
+

Let's verify after the change

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4' \
+   --header 'Accept: application/yang-data+json' -u arista:arista \
+   --insecure | jq .'"openconfig-interfaces:config".description'
+
+

output

+
"restconf_test"
+
+
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4' \
+   --header 'Accept: application/yang-data+json' \
+   -u arista:arista  --insecure | jq .'"openconfig-interfaces:config"'
+
+

output

+
{
+  "description": "restconf_test",
+  "enabled": false,
+  "arista-intf-augments:load-interval": 300,
+  "loopback-mode": false,
+  "mtu": 0,
+  "name": "Ethernet4",
+  "openconfig-vlan:tpid": "openconfig-vlan-types:TPID_0X8100",
+  "type": "iana-if-type:ethernetCsmacd"
+}
+
+

DELETE

+

Let's check before the change

+
curl -s GET 'https://192.0.2.105:6020/restconf/data/ietf-interfaces:interfaces/interface=Loopback100' \
+      --header 'Accept: application/yang-data+json' -u arista:arista  --insecure
+
+

output

+
{"openconfig-interfaces:config":{"description":"test","enabled":true,"arista-intf-augments:load-interval":300,"loopback-mode":true,"name":"Loopback100","openconfig-vlan:tpid":"openconfig-vlan-types:TPID_0X8100","type":"iana-if-type:softwareLoopback"},"openconfig-interfaces:hold-time":{"config":{"down":0,"up":0},"state":{"down":0,"up":0}},"openconfig-interfaces:name":"Loopback100","openconfig-interfaces:state":{"enabled":true,"loopback-mode":false,"openconfig-vlan:tpid":"openconfig-vlan-types:TPID_0X8100"},"openconfig-interfaces:subinterfaces":{"subinterface":[{"config":{"description":"test","enabled":true,"index":0},"index":0,"openconfig-if-ip:ipv4":{"config":{"dhcp-client":false,"enabled":true,"mtu":1500},"state":{"dhcp-client":false,"enabled":true,"mtu":1500}},"openconfig-if-ip:ipv6":{"config":{"dhcp-client":false,"enabled":false,"mtu":1500},"state":{"dhcp-client":false,"enabled":false,"mtu":1500}},"state":{"enabled":true,"index":0}}]}}
+
+
curl -X DELETE https://192.0.2.105:6020/restconf/data/ietf-interfaces:interfaces/interface=Loopback100 \
+    -u arista:arista  --insecure
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/restconf/index.html b/examples/restconf/index.html new file mode 100644 index 00000000..09d17525 --- /dev/null +++ b/examples/restconf/index.html @@ -0,0 +1,1124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + RESTCONF - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

About RESTCONF

+ +

About RESTCONF

+

RESTCONF is defined in the RFC 8040

+
    +
  • The GET method is sent by the client to retrieve data for a resource.
  • +
  • The HEAD method is sent by the client to retrieve just the header fields (which contain the metadata for a resource) +that would be returned for the comparable GET method, without the response message-body. +It is supported for all resources that support the GET method.
  • +
  • The POST method is sent by the client to create a data resource.
  • +
  • The PUT method is sent by the client to create or replace the target data resource.
  • +
  • The DELETE method is used to delete the target resource.
  • +
+

EOS configuration

+

Please refer to this link

+

EOS Control plane ACL

+

The default RESTCONF port on Arista devices is TCP 6020.

+

We need to change the default control-plane ACL on EOS in order to allow TCP 6020 (or the configured RESTCONF TCP port).

+

Please refer to this link

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/restconf/python/index.html b/examples/restconf/python/index.html new file mode 100644 index 00000000..d1635483 --- /dev/null +++ b/examples/restconf/python/index.html @@ -0,0 +1,1256 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + RESTCONF with Python - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Python

+ +

Requirement on the RESTCONF client

+
sudo apt-get update
+sudo apt-get -y upgrade
+pip install requests
+
+
pip3 freeze | grep requests
+
+

RESTCONF examples with Python

+

GET

+
$ python3
+Python 3.6.9 (default, Jan 26 2021, 15:33:00)
+[GCC 8.4.0] on linux
+Type "help", "copyright", "credits" or "license" for more information.
+>>> import requests
+>>> from requests.auth import HTTPBasicAuth
+>>> import json
+>>> USER = 'arista'
+>>> PASS = 'arista'
+>>> requests.packages.urllib3.disable_warnings()
+>>> headers = {'Content-Type': 'application/yang-data+json', 'Accept': 'application/yang-data+json'}
+>>> headers = {'Accept': 'application/yang-data+json'}
+>>> api_call = "https://10.73.1.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/state"
+>>> result = requests.get(api_call, auth=HTTPBasicAuth(USER, PASS), headers=headers, verify=False)
+>>> result.status_code
+200
+>>> result.ok
+True
+>>> result.url
+'https://10.73.1.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/state'
+>>> result.content
+b'{"openconfig-interfaces:admin-status":"UP","openconfig-interfaces:counters":{"in-broadcast-pkts":"0","in-discards":"0","in-errors":"0","in-fcs-errors":"0","in-multicast-pkts":"972","in-octets":"116602","in-unicast-pkts":"131","out-broadcast-pkts":"1","out-discards":"0","out-errors":"0","out-multicast-pkts":"1761","out-octets":"199997","out-unicast-pkts":"122"},"openconfig-interfaces:description":"restconf_test","openconfig-interfaces:enabled":true,"openconfig-platform-port:hardware-port":"Port1","openconfig-interfaces:ifindex":1,"arista-intf-augments:inactive":false,"openconfig-interfaces:last-change":"1624966430515012864","openconfig-interfaces:loopback-mode":false,"openconfig-interfaces:mtu":0,"openconfig-interfaces:name":"Ethernet1","openconfig-interfaces:oper-status":"UP","openconfig-vlan:tpid":"openconfig-vlan-types:TPID_0X8100","openconfig-interfaces:type":"iana-if-type:ethernetCsmacd"}\n'
+>>> result.json()
+{'openconfig-interfaces:admin-status': 'UP', 'openconfig-interfaces:counters': {'in-broadcast-pkts': '0', 'in-discards':
+'0', 'in-errors': '0', 'in-fcs-errors': '0', 'in-multicast-pkts': '972', 'in-octets': '116602', 'in-unicast-pkts':
+'131', 'out-broadcast-pkts': '1', 'out-discards': '0', 'out-errors': '0', 'out-multicast-pkts': '1761', 'out-octets':
+'199997', 'out-unicast-pkts': '122'}, 'openconfig-interfaces:description': 'restconf_test',
+'openconfig-interfaces:enabled': True, 'openconfig-platform-port:hardware-port': 'Port1',
+'openconfig-interfaces:ifindex': 1, 'arista-intf-augments:inactive': False, 'openconfig-interfaces:last-change':
+'1624966430515012864', 'openconfig-interfaces:loopback-mode': False, 'openconfig-interfaces:mtu': 0,
+'openconfig-interfaces:name': 'Ethernet1', 'openconfig-interfaces:oper-status': 'UP', 'openconfig-vlan:tpid':
+'openconfig-vlan-types:TPID_0X8100', 'openconfig-interfaces:type': 'iana-if-type:ethernetCsmacd'}
+>>> result.json()['openconfig-interfaces:oper-status']
+'UP'
+>>> result.json()['openconfig-interfaces:counters']['out-octets']
+'199997'
+>>> exit()
+
+

Execute the python script get_eth1_status.py

+
python3 get_eth1_status.py
+
+

output

+
{'arista-intf-augments:inactive': False,
+ 'openconfig-interfaces:admin-status': 'UP',
+ 'openconfig-interfaces:counters': {'in-broadcast-pkts': '0',
+                                    'in-discards': '0',
+                                    'in-errors': '0',
+                                    'in-fcs-errors': '0',
+                                    'in-multicast-pkts': '1762',
+                                    'in-octets': '202553',
+                                    'in-unicast-pkts': '183',
+                                    'out-broadcast-pkts': '1',
+                                    'out-discards': '0',
+                                    'out-errors': '0',
+                                    'out-multicast-pkts': '2552',
+                                    'out-octets': '284793',
+                                    'out-unicast-pkts': '174'},
+ 'openconfig-interfaces:description': 'restconf_test',
+ 'openconfig-interfaces:enabled': True,
+ 'openconfig-interfaces:ifindex': 1,
+ 'openconfig-interfaces:last-change': '1624966430515012864',
+ 'openconfig-interfaces:loopback-mode': False,
+ 'openconfig-interfaces:mtu': 0,
+ 'openconfig-interfaces:name': 'Ethernet1',
+ 'openconfig-interfaces:oper-status': 'UP',
+ 'openconfig-interfaces:type': 'iana-if-type:ethernetCsmacd',
+ 'openconfig-platform-port:hardware-port': 'Port1',
+ 'openconfig-vlan:tpid': 'openconfig-vlan-types:TPID_0X8100'}
+
+ +

Execute the python script head.py

+
python3 head.py
+
+

output

+
url is https://10.73.1.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/state
+status_code is 200
+headers are {'Content-Type': 'application/yang.data+json', 'Date': 'Sun, 18 Jul 2021 08:49:52 GMT'}
+content is b''
+
+

DELETE

+

Execute the python script delete_lo100.py

+
python3 delete_lo100.py
+
+

output (note the following has been formatted for readability.)

+
get int lo100
+status_code is 200
+content is
+{'openconfig-interfaces:config': {'description': '222', 'enabled': True, 'arista-intf-augments:load-interval': 300,
+'loopback-mode': True, 'name': 'Loopback100', 'openconfig-vlan:tpid': 'openconfig-vlan-types:TPID_0X8100', 'type':
+'iana-if-type:softwareLoopback'}, 'openconfig-interfaces:hold-time': {'config': {'down': 0, 'up': 0}, 'state': {'down':
+0, 'up': 0}}, 'openconfig-interfaces:name': 'Loopback100', 'openconfig-interfaces:state': {'enabled': True,
+'loopback-mode': False, 'openconfig-vlan:tpid': 'openconfig-vlan-types:TPID_0X8100'},
+'openconfig-interfaces:subinterfaces': {'subinterface': [{'config': {'description': '222', 'enabled': True, 'index': 0},
+'index': 0, 'openconfig-if-ip:ipv4': {'config': {'dhcp-client': False, 'enabled': True, 'mtu': 1500}, 'state':
+{'dhcp-client': False, 'enabled': True, 'mtu': 1500}}, 'openconfig-if-ip:ipv6': {'config': {'dhcp-client': False,
+'enabled': False, 'mtu': 1500}, 'state': {'dhcp-client': False, 'enabled': False, 'mtu': 1500}}, 'state': {'enabled':
+True, 'index': 0}}]}}
+deleting int lo100
+status_code is 200
+
+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/examples/ygot/images/ygot.png b/examples/ygot/images/ygot.png new file mode 100644 index 00000000..b6cf5923 Binary files /dev/null and b/examples/ygot/images/ygot.png differ diff --git a/examples/ygot/index.html b/examples/ygot/index.html new file mode 100644 index 00000000..80ee7902 --- /dev/null +++ b/examples/ygot/index.html @@ -0,0 +1,1298 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + ygot - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

ygot

+ +

Overview

+

#ygot

+

ygot is a collection of Go utilities that can generate Go structures based off of +YANG modules. In the demo we are going to generate go code based off of the openconfig-system +model using ygot.

+

Demo Actions

+
    +
  • Import the necessary YANG files for openconfig-system to create a hostname.
  • +
  • The hostname will be printed out and stored within the system.json file.
  • +
  • Using the Arista gNMI binary we will configure a + device with the ceos1 hostname.
  • +
+

Clone this repo

+
git clone https://github.com/aristanetworks/openmgmt && cd openmgmt/src/ygot
+
+

Install ygot

+
go get github.com/openconfig/ygot
+
+

Check to see if all of the current YANG files are accurate

+
tree -f yang/
+
+
Reveal output +

+ +

├── yang/openconfig-aaa-radius.yang
+├── yang/openconfig-aaa-tacacs.yang
+├── yang/openconfig-aaa-types.yang
+├── yang/openconfig-aaa.yang
+├── yang/openconfig-alarms.yang
+├── yang/openconfig-alarm-types.yang
+├── yang/openconfig-extensions.yang
+├── yang/openconfig-inet-types.yang
+├── yang/openconfig-license.yang
+├── yang/openconfig-messages.yang
+├── yang/openconfig-platform-types.yang
+├── yang/openconfig-platform.yang
+├── yang/openconfig-procmon.yang
+├── yang/openconfig-system-logging.yang
+├── yang/openconfig-system-management.yang
+├── yang/openconfig-system-terminal.yang
+├── yang/openconfig-system.yang
+├── yang/openconfig-types.yang
+└── yang/openconfig-yang-types.yang
+
+ +

+
+ +

Run ygot

+
go run $GOPATH/src/github.com/openconfig/ygot/generator/generator.go      \
+  -path=yang -output_file=pkg/oc.go -package_name=oc -generate_fakeroot   \
+  -fakeroot_name=device -compress_paths=true  yang/openconfig-system.yang
+
+

Check the contents of pkg/oc.go

+
pkg
+└── oc.go
+
+

oc.go is the necessary go import / package for openconfig-system. Looking at the Device struct within pkg/oc.go

+
type Device struct {
+  Component map[string]*Component `path:"components/component" module:"openconfig-platform"`
+  Messages  *Messages `path:"messages" module:"openconfig-messages"`
+  System *System `path:"system" module:"openconfig-system"`
+}
+
+

Looking at the System struct we can see the Hostname field.

+
type System struct {
+  Hostname *string `path:"config/hostname" module:"openconfig-system"`
+}
+
+

We need to fill in the Hostname field and pass it through the EmitJSON +function so we can render this model with the correct +information which can be found in main.go.

+

Run the go code

+
go run main.go
+
+

Output:

+
Reveal output +

+ +

{
+  "openconfig-system:system": {
+    "config": {
+      "hostname": "ceos1"
+    }
+  }
+}
+
+ +The output is also within `config/hostname.json` which is the same as the printed version. + +

+
+ +

Change the hostname on a device

+
gnmi -addr ${DEVICEIP}:6030 -username admin -password admin update '/' config/hostname.json
+
+

The device should now have the ceos1 hostname.

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 00000000..35f38c5c --- /dev/null +++ b/index.html @@ -0,0 +1,1105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + Open Management - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Home

+ +

Welcome

+

This site is a collection of notes, examples, and documentation regarding the use of various network management protocols +with Arista EOS devices. This is not a replacement for the official Arista EOS +documentation but should be considered something of a +cookbook for getting started with the management technologies available in EOS.

+

The source for this site is on github. If you see something amiss or +you're interested in a particular topic that isn't being covered, please feel free to open an +issue or submit a pull +request.

+

N.B.: This is a continuous work in progress.

+

Arista Resources

+ + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/models/index.html b/models/index.html new file mode 100644 index 00000000..3359f6bf --- /dev/null +++ b/models/index.html @@ -0,0 +1,1172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + Device Models - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Models

+ +

Overview

+

What are YANG models and why should I care?

+

Models are structured representations of network elements and their associated configured and operational state.

+

YANG (Yet Another Next Generation - RFC6020) is a data modeling +language. YANG is used to describe the configured and operational state of network elements. This allows for the +consistent and structured representation of device and protocol attributes. The model definition typically includes the +low level data types used to represent operational attributes as well as constraints that should be enforced in +configuration.

+

These modeled representations provide a consistent mechanism for device configuration as well as validating the device +state through streaming telemetry or other device interrogation methods. These modeled device representations can also +be transformed into data structures that can be used by configuration systems to dynamically control device +configuration or state.

+

YANG has been adopted as the official modeling language of the IETF and the OpenConfig group.

+

IETF models

+

The for the past few years the IETF has been providing models for previously standardized technologies as well as +protocols and technologies which are under active standardization. These models are commonly used with complementary +IETF standardized network management protocols (for example, NETCONF and RESTCONF) and have been selectively incorporated +into other modeling initiatives.

+

OpenConfig models

+

OpenConfig is an operator led group defining models for network devices. Their models +have been widely adopted by a number of vendors including Arista and an ecosystem of open source tooling has emerged to +utilize these models for telemetry and configuration applications.

+

In addition to defining device and protocol models the OpenConfig group has defined complementary network management +protocols which leverage these models for telemetry (gNMI), configuration (gNMI), operational activities (gNOI) and +RIB manipulation (gRIBI). Though it bears noting that OpenConfig models can also be used with NETCONF and RESTCONF +protocols as well.

+

Details regarding the OpenConfig model support within Arista's EOS software can be found online.

+

Vendor-Specific Models

+

While standard models provide a wide range of feature coverage there is commonly a need to model vendor-specific device +or feature operation. Examples of this may include device specific behaviors (hardware configuration details) or +pre-standard functionality that is deployed in operator networks that needs to be managed using the same tooling.

+

Vendors may opt to define all new models which are published independently. Alternately, vendors may choose to leverage +an existing standardized model and add vendor-specific elements to the standard models these are known as model +augments. These augments are commonly published to allow integration into operator tooling.

+

Arista publishes augments associated with a given EOS release on GitHub.

+

References / Resources

+ + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/protocols/index.html b/protocols/index.html new file mode 100644 index 00000000..3d589bc8 --- /dev/null +++ b/protocols/index.html @@ -0,0 +1,1108 @@ + + + + + + + + + + + + + + + + + + + + + + + + Management Protocols - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Management Protocols

+ +

Overview

+

ssh (CLI)

+

eAPI

+

gRPC

+

gRPC is a Remote Procedure Call (RPC) framework that OpenConfig utilizes as a +transport. Services built with gRPC are defined in .proto files. They describe +the RPCs supported by the service and the data types exchanged in those RPCs.

+

The OpenConfig group originally published +openconfig.proto, +but have since deprecated it in favor of +gnmi.proto. The +current EOS versions supports gnmi.proto v0.7 and includes support for Get, +Subscribe, Set, and Capabilities RPCs.

+

Note: Support for openconfig.proto was dropped in EOS-4.23.0F+.

+

A client application is required to communicate with a gRPC service. A sample +application can be found on the Arista GitHub account: +gnmi. gnmi +is a simple command-line client for gNMI written in Go that can be used for +testing and prototyping.

+

Another popular gnmi client is gnmic.

+

NETCONF

+

NETCONF provides mechanisms to install, +manipulate and delete the configuration of network devices. It uses eXtensible +Markup Language (XML) based data encoding for the configuration data as well as +protocol messages. The NETCONF protocol operations are realized as RPCs over ssh +transport.

+

RESTCONF

+

References / Resources

+ + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/search/search_index.json b/search/search_index.json new file mode 100644 index 00000000..2c44ac9f --- /dev/null +++ b/search/search_index.json @@ -0,0 +1 @@ +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Open Management","text":""},{"location":"#welcome","title":"Welcome","text":"

This site is a collection of notes, examples, and documentation regarding the use of various network management protocols with Arista EOS devices. This is not a replacement for the official Arista EOS documentation but should be considered something of a cookbook for getting started with the management technologies available in EOS.

The source for this site is on github. If you see something amiss or you're interested in a particular topic that isn't being covered, please feel free to open an issue or submit a pull request.

N.B.: This is a continuous work in progress.

"},{"location":"#arista-resources","title":"Arista Resources","text":"
  • Arista Product Documentation - EOS and Hardware documentation (Arista login required)
  • Arista Software Downloads - EOS downloads (Arista login required)
  • Arista TOIs - Transfer of Information documents. Release specific new feature documentation. (Arista login required)
"},{"location":"configuration/mtls/","title":"EOS mTLS Configuration","text":""},{"location":"configuration/mtls/#overview","title":"Overview","text":"

EOS supports the use of mutual TLS (mTLS) for gRPC, RESTCONF and eAPI services. This allows the use of certificates, signed by a recognized and trusted CA, for authentication to gNMI and other gRPC based services.

By default only certificates signed with Arista's CA are trusted. In order to generate and sign certificates for mTLS authentication, an operator will need to install and configure a certifying authority (CA) that is used for signing certificates that are generated on network elements as well as the servers that will be interacting with the gRPC services. The necessary certificates for establishing the chain of trust will need to be imported into the switches and tools interacting with the switches.

This document outlines the necessary steps to generate certificate signing requests (CSR) on arista devices, sign the certificates and import these into the switches.

"},{"location":"configuration/mtls/#process-overview","title":"Process Overview","text":"
  • Setup a private certificate authority (CA). This document uses easy-rsa
  • Generate CSRs from the switch as well as for the host that will be initiating connections to the switch using mTLS as the authentication mechanism.
  • Sign the CSRs using the CA tools.
  • Copy the relevant elements to the switch (signed server certificate and CA certificate).
  • Configure the switch to use the certificates and the associated CA certificate to perform mTLS authentication.
  • Initiate connections from the clients to the switch to execute gNMI RPCs.
"},{"location":"configuration/mtls/#easy-rsa-setup","title":"Easy-RSA Setup","text":"

The simple installation of Easy-RSA is well documented in the Easy RSA quick start guide. For a more durable installation you're encouraged to review the Easy-RSA documentation and customize the settings to your environment.

"},{"location":"configuration/mtls/#easy-rsa-ca-parameters","title":"Easy-RSA CA parameters","text":"

easy RSA version: 3.0.8

As of this writing EOS only supports RSA certificates, this differs from the default configuration of Easy-RSA. The following variable in the vars file will need to be set in order to generate the appropriate certificate type.

set_var EASYRSA_ALGO \"rsa\"\n

Use the easyrsa build-ca command to create the necessary certificate signing infrastructure within easyrsa. This will generate a ca.crt certificate which can be imported into the PKI validation chain of the switches and other hosts in your PKI domain. This can also be used in a standalone manner with most gnmi clients.

In our case, this CA certificate resides in: ${HOME}/easy-rsa/pki/ca.crt

This will need to be imported into the network elements where you're using mTLS for authentication.

"},{"location":"configuration/mtls/#generate-a-local-client-certificate","title":"Generate a Local Client Certificate","text":"

This will be used by local clients (gnmi, gnoi, gribi, etc.) connecting to the switches in order to authenticate.

Note the gnmi-client.cnf configuration file provided in the following openssl command is used to create the Subject Alternate Name IP address entry associated with the client certificate. This is optional and is not required for certificates.

mkdir ~/gnmi-client-cert\ncd ~/gnmi-client-cert\nopenssl req -out gnmi-client.csr -newkey rsa:2048 -nodes -keyout gnmi-client.key -config gnmi-client.cnf\n

The above commands will generate a private key as well as the Certificate Signing Request (CSR)

"},{"location":"configuration/mtls/#sign-the-local-client-certificate-with-easy-rsa","title":"Sign the Local Client Certificate with Easy-RSA","text":"

Note, that this is going to be a client certificate. As our gnmi client will be talking to the gnmi server on the switch.

cd ~/easy-rsa\n./easyrsa import-req ../gnmi-client-cert gnmi-client.csr gnmi-client\n./easyrsa sign-req client gnmi-client\n

The sign-req command generates the following output.

Using SSL: openssl OpenSSL 1.1.1f  31 Mar 2020\n\n... snipped ...\n\nsubject=\n    countryName               = us\n    stateOrProvinceName       = mn\n    localityName              = minneapolis\n    organizationName          = arista-lab\n    commonName                = sulrich@arista.com\n\nX509v3 Subject Alternative Name:\n    IP:192.168.1.11\n\nType the word 'yes' to continue, or any other input to abort.\n  Confirm request details: yes\nUsing configuration from /home/sulrich/easy-rsa/pki/easy-rsa-3625384.5yQThV/tmp.kaJhk0\nCheck that the request matches the signature\nSignature ok\nThe Subject's Distinguished Name is as follows\ncountryName           :PRINTABLE:'us'\nstateOrProvinceName   :ASN.1 12:'mn'\nlocalityName          :ASN.1 12:'minneapolis'\norganizationName      :ASN.1 12:'arista-lab'\ncommonName            :ASN.1 12:'sulrich@arista.com'\nCertificate is to be certified until Oct 10 19:45:42 2023 GMT (825 days)\n\nWrite out database with 1 new entries\nData Base Updated\n\nCertificate created at: /home/sulrich/easy-rsa/pki/issued/gnmi-client.crt\n
"},{"location":"configuration/mtls/#switch-side-actions","title":"Switch Side Actions","text":"
  • Generate a key pair on the switch the key will be named v1.key
security pki key generate rsa 4096 v1.key\n
  • Generate the CSR
security pki certificate generate signing-request key v1.key\n
  • Capture the CSR text into a file and copy this to the CA server.
"},{"location":"configuration/mtls/#sign-the-switch-csr-with-easy-rsa","title":"Sign the Switch CSR with Easy-RSA","text":"

Note that in this case we're generating a server certificate.

cd ~/easy-rsa\n./easyrsa import-req ../v1.csr v1\n./easyrsa sign-req server v1\n

This will generate the signed certificate and place it into the easy-rsa local store.

${HOME}/easy-rsa/pki/issued/v1.crt

  • Copy this to the switch and import it into the switch's certificate store.

copy file:/mnt/flash/v1.crt certificate:v1.crt

"},{"location":"configuration/mtls/#copy-the-private-ca-certificate-to-the-switch","title":"Copy the Private CA Certificate to the Switch","text":"

You will need to copy the CA.crt (commonly in <easyrsa_root>/pki/ca.crt) to the switch and add it to the list of certificates. In the following example the file has been copied to the switch as demo-ca.crt.

copy flash:demo-ca.crt certificate:\n
"},{"location":"configuration/mtls/#ssl-profile-configuration","title":"SSL Profile Configuration","text":"

Configure the necessary ssl profile and include the demo-ca.crt in the list of trusted CAs.

management security\n   ssl profile test-arista\n      certificate v1.crt key v1.key\n      trust certificate demo-ca.crt\n!\n
"},{"location":"configuration/mtls/#gnmi-configuration","title":"gNMI Configuration","text":"

The following configuration associates the gnmi service with the associated ssl profile and enables it for use with mTLS for authentication.

management api gnmi\n   transport grpc default\n      ssl profile test-arista\n   provider eos-native\n!\n

At this point the switch is configured to accept connections from clients with valid, signed certificates.

"},{"location":"configuration/mtls/#useful-troubleshooting-commands","title":"Useful Troubleshooting Commands","text":"

show management api gnmi

This command enables you to determine the operational state of the gnmi process as well as whether or not the ssl profile is considered valid.

show management security ssl profile

This command enables you to see the state of the ssl profiles and whether there are issues with the validation chain.

"},{"location":"configuration/mtls/#clocks-and-certificate-lifetime","title":"Clocks and Certificate Lifetime","text":"

Certificates should be created with a finite lifetime and rotated within that lifetime. However, if the clocks on the switch are grossly off this may impact certificate operation. Make sure that the clock on the switch is set correctly and synchronized to a reliable time source.

"},{"location":"configuration/mtls/#client-examples","title":"Client Examples","text":""},{"location":"configuration/mtls/#gnmi-arista-client","title":"gnmi (Arista Client)","text":"
gnmi -addr 192.168.1.21:6030                    \\\n-username admin -password arista              \\\n-cafile easy-rsa/pki/ca.crt                   \\\n-certfile easy-rsa/pki/issued/gnmi-client.crt \\\n-keyfile gnmi-client/gnmi-client.key capabilities\n
"},{"location":"configuration/mtls/#gnmic","title":"gnmic","text":"
gnmic -a 192.168.1.21:6030 -u admin -p arista    \\\n--tls-ca easy-rsa/pki/ca.crt                   \\\n--tls-cert easy-rsa/pki/issued/gnmi-client.crt \\\n--tls-key gnmi-client/gnmi-client.key capabilities\n
"},{"location":"configuration/mtls/#additional-references","title":"Additional References","text":"
  • Aritsa Community Central: Working with Certificates
"},{"location":"configuration/netconf/","title":"NETCONF Device Configuration","text":""},{"location":"configuration/netconf/#overview","title":"Overview","text":"

EOS provides support for managing the switch via NETCONF.

"},{"location":"configuration/netconf/#netconf","title":"NETCONF","text":"

Currently supported NETCONF operations: get, get-config, get-schema, edit-config, lock, unlock, close-session, kill-session.

To configure NETCONF in default VRF we can enable the ssh transport under management api netconf:

Default VRF

management api netconf\n   transport ssh test\n

Non-default VRF

management api netconf\n   transport ssh test\n      vrf management\n

Changing the port:

management api netconf\n   transport ssh test\n      port 830\n

Apply ACL

management api netconf\n   transport ssh test\n      ip access-group ACCESS_GROUP\n

Note The ACL should be a standard ACL allowing hosts or subnets.

Status check:

#show management api netconf\n\nEnabled:            Yes\nServer:             running on port 830, in management VRF\n
"},{"location":"configuration/openconfig/","title":"OpenConfig Configuration","text":""},{"location":"configuration/openconfig/#overview","title":"Overview","text":"

EOS supports the OpenConfig gNMI interface for device management.

"},{"location":"configuration/openconfig/#platform-compatibility","title":"Platform compatibility","text":"

All EOS flavors support OpenConfig (physical, virtual, containerized, cloud).

"},{"location":"configuration/openconfig/#gnmi","title":"gNMI","text":"

To start the gNMI server, which listens by default on TCP/6030 configure the gRPC transport under management api gnmi in the global config mode:

Default VRF

management api gnmi\n  transport grpc openmgmt\n

Non-default VRF

management api gnmi\n   transport grpc openmgmt\n     vrf management\n

Changing the port:

management api gnmi\n   transport grpc openmgmt\n      port 5900\n

Apply ACL

management api gnmi\n   transport grpc openmgmt\n      ip access-group ACCESS_GROUP\n

Note, the ACL should be a standard ACL allowing hosts or subnets.

Authenticate the connection with TLS

management api gnmi\n   transport grpc openmgmt\n      ssl profile PROFILE\n

Enable authorization of incoming requests

management api gnmi\n   transport grpc openmgmt\n      authorization requests\n

Status check

#show management api gnmi\nOcta:               No\nEnabled:            Yes\nServer:             running on port 6030, in default VRF\nSSL Profile:        none\nQoS DSCP:           none\n
"},{"location":"configuration/openconfig/#octa","title":"OCTA","text":"

The OpenConfig agent (gNMI API) can leverage the EOS state streaming agent's (TerminAttr) libraries, thus exposing EOS native paths. If Octa (OpenConfig + TerminAttr) is enabled then OpenConfig, in addition to accepting OpenConfig paths in gNMI get/subscribe requests, will also support EOS native paths (for example, Sysdb/Smash paths). This feature was introduced in 4.22.1F.

gNMI requests received by Octa are interpreted as either OpenConfig or TerminAttr requests, as follows.

  • gNMI requests containing an origin of eos_native are processed as as native path requests.
  • Requests lacking an origin of eos_native are treated as OpenConfig requests.

A gNMI client that supports specification of an origin as part of the associated RPC is a requirement.

Note support for sending GET/SUBSCRIBE requests to both an openconfig and an eos-native path in the same call is not yet supported.

"},{"location":"configuration/openconfig/#how-to-enable-octa","title":"How to enable Octa","text":"

Octa can be enable by adding provider eos-native under management api gnmi

SW(config-mgmt-api-gnmi)#provider eos-native

Status check

#show management api gnmi\nOcta:               enabled\nEnabled:            Yes\nServer:             running on port 6030, in default VRF\nSSL Profile:        none\nQoS DSCP:           none\n
"},{"location":"configuration/openconfig/#api-models","title":"API models","text":"

Starting in EOS 4.24.0F it is possible to configure the Smash paths that Octa has access to. Under the management api models mode, the provider smash sub-mode allows for enabling or disabling a Smash path with the [no] path smash_path_here [disabled] command.

management api models\n   provider smash\n      path forwarding/status\n      path routing/status disabled\n      path routing/isis/lsdb\n

Note that every time a new path is added the Octa agent has to be restarted. EOS CLI:

management api gnmi\n   transport grpc <NAME>\n   shutdown\n   no shutdown\n

Bash: $ sudo killall Octa

Alternatively agent Octa terminate can be used from EOS CLI as well.

show management api models will list the Smash paths enabled/disabled

e.g.:

#show management api models\nprovider smash\n  path /Smash/bridging\n  path /Smash/forwarding/status\n  path /Smash/routing/isis/lsdb\n  path /Smash/routing\n  path /Smash/routing/status disabled\nprovider sysdb\n
"},{"location":"configuration/openconfig/#aaa-accounting-for-gnmiopenconfig","title":"AAA Accounting for gNMI/OpenConfig","text":"

Starting with EOS 4.27.2F accounting requests can be enabled to account records for gNMI/gNOI RPCs:

management api gnmi\n   transport grpc default\n      authorization requests\n      accounting requests\n   provider eos-native\n!\naaa accounting commands all default start-stop logging\n

we can also use these commands to log to tacacs+ or radius and syslog too

aaa accounting commands all default start-stop group tacacs+\naaa accounting commands all default start-stop group radius\n
spine1# sh management api gnmi\nOcta: enabled\n\nTransport: default\nEnabled: yes\nServer: running on port 6030, in default VRF\nSSL profile: none\nQoS DSCP: none\nAuthorization required: yes\nAccounting requests: yes\nCertificate username authentication: no\nNotification timestamp: last change time\nListen addresses: ::\nspine1#\n

Configuration change using OpenConfig and gNMI:

$ gnmic -a 192.168.0.10:6030 -u arista -p arista77rx --insecure set --update-path \"/interfaces/interface[name=Ethernet1]/config/description\" --update-value \"test\"\n{\n  \"source\": \"192.168.0.10:6030\",\n  \"timestamp\": 1663615213475353999,\n  \"time\": \"2022-09-19T19:20:13.475353999Z\",\n  \"results\": [\n    {\n      \"operation\": \"UPDATE\",\n      \"path\": \"interfaces/interface[name=Ethernet1]/config/description\"\n    }\n  ]\n}\n
$ gnmic -a 192.168.0.10:6030 -u arista -p arista77rx --insecure get --path \"/interfaces/interface[name=Ethernet1]/config/description\"\n[\n  {\n    \"source\": \"192.168.0.10:6030\",\n    \"timestamp\": 1663615224964145128,\n    \"time\": \"2022-09-19T19:20:24.964145128Z\",\n    \"updates\": [\n      {\n        \"Path\": \"interfaces/interface[name=Ethernet1]/config/description\",\n        \"values\": {\n          \"interfaces/interface/config/description\": \"test\"\n        }\n      }\n    ]\n  }\n]\n

Syslog messages on the device:

spine1#sh logging last 5 minutes\nSep 19 19:20:13 spine1 Aaa: %ACCOUNTING-6-CMD: arista unknown unknown stop task_id=34 start_time=1663615213.48 timezone=UTC service=shell priv-lvl=15 cmd=OpenConfig.Set addr=192.168.0.1:57388 rpc=/gnmi.gNMI/Set request={\"update\":[{\"path\":\"/interfaces/interface[name=Ethernet1]/config/description\",\"val\":\"\\\\\"test\\\\\"\"}]} <cr>\nSep 19 19:20:13 spine1 ConfigAgent: %SYS-5-CONFIG_SESSION_ENTERED: User arista entered configuration session session11521733719371 on GNMI (192.168.0.1:57388)\nSep 19 19:20:13 spine1 ConfigAgent: %SYS-5-CONFIG_SESSION_COMMIT_SUCCESS: User arista committed configuration session session11521733719371 successfully on GNMI (192.168.0.1:57388)\nSep 19 19:20:13 spine1 ConfigAgent: %SYS-5-CONFIG_SESSION_EXITED: User arista exited configuration session session11521733719371 on GNMI (192.168.0.1:57388)\nSep 19 19:20:24 spine1 Aaa: %ACCOUNTING-6-CMD: arista unknown unknown stop task_id=35 start_time=1663615224.96 timezone=UTC service=shell priv-lvl=15 cmd=OpenConfig.Get addr=192.168.0.1:57428 rpc=/gnmi.gNMI/Get request={\"path\":[{\"path\":\"/interfaces/interface[name=Ethernet1]/config/description\"}]} <cr>\n
spine1#trace monitor octa\n--- Monitoring /var/log/agents/Octa-3748 ---\nI0919 19:20:13.715618    3748 router.go:234] Cli commands:\nconfigure session session11521733719371\ninterface Ethernet1\ndescription test\nexit\nconfigure session session11521733719371 commit\n^Cspine1#\n
spine1#bash ps -ef | grep Octa\nroot      3748   480  2 16:51 ?        00:03:20 /usr/bin/Octa --agenttitle=Octa\n
spine1#bash  more /var/log/agents/Octa-3748 | tail -4\ninterface Ethernet1\ndescription test\nexit\nconfigure session session11521733719371 commit\nspine1#\n
"},{"location":"configuration/openconfig/#limitations","title":"Limitations","text":"

An accounting record is limited to a maximum of 8098 characters. The record will be truncated if it exceeds the maximum character length.

"},{"location":"configuration/openconfig/#gnmi-per-rpc-role-authorizations","title":"gNMI per-RPC role authorizations","text":"

Starting in EOS 4.24.1F it is possible to perform authorization of each RPC (that is, GET, SET, SUBSCRIBE), if authorization requests is supplied as described above.

During authorization, the OpenConfig agent will communicate with the AAA agent, allowing authorization policies or roles to permit or deny the new tokens OpenConfig.Get and OpenConfig.Set.

For example, a role may be defined such as:

role oc-read\n   10 permit command OpenConfig.Get\n

A user which is assigned to this role would be allowed to issue a gNMI GET or SUBSCRIBE request, but not a SET request.

Note that this is only available for gNMI.

"},{"location":"configuration/openconfig/#enable-aft-mapping","title":"Enable AFT mapping","text":"

By default, mapping of the FIB (forwarding information base) to the OpenConfig AFT (abstract forwarding table) model is disabled, as the volume of data can be large.

Starting in EOS 4.25.1F it is possible to enable these mappings, for IPV4, IPV6, or both, as described below:

management api models\n   provider aft\n      ipv4-unicast\n      ipv6-unicast\n

Note that prior to EOS 4.27 a restart of the gNMI agent is required, e.g.: agent Octa terminate or agent OpenConfig terminate (in case the eos-native provider is not enabled).

"},{"location":"configuration/openconfig/#telemetry-timestamps","title":"Telemetry Timestamps","text":"

Per the GNMI specification, the default timestamp field of a notification message is set to be the time at which the value of the underlying data source changes or when the reported event takes place. In order to facilitate integration in legacy environments oriented around polling style operations, an option to support overriding the timestamp field to the send-time is available. (as of 4.27.0F)

Overriding the timestamp to send-time is applicable to all STREAM and POLL subscriptions.

Configuration is outlined below.

management api gnmi\n   transport grpc <NAME>\n      notification timestamp send-time\n

If there's a need to return to the standards-oriented operation, the following mechanisms can be used to reset the behavior.

no notification timestamp send-time\ndefault notification timestamp\nnotification timestamp last-change-time\n
Validation

#show management api gnmi\nOcta: enabled\nSet persistence: enabled\n\nTransport: default\nEnabled: yes\nServer: running on port 6030, in default VRF\nSSL profile: none\nQoS DSCP: none\nAuthorization required: no\nAccounting requests: no\nCertificate username authentication: no\nNotification timestamp: send time  !! note: timestamp mode\nListen addresses: ::\n

"},{"location":"configuration/openconfig/#configuration-persistence","title":"Configuration Persistence","text":"

By default, within EOS, the application of gNMI Set RPCs are not persisted to the startup-config. A copy running-config startup-config is required in order to save configuration updates imposed via gNMI.

As of EOS 4.28.0F, if the operator desires to be able to save gNMI-driven configuration automatically, persistence can be enabled by adding the following configuration. With this option, all gnmi Set operations will be saved to the startup-config. Note, the configuration is saved using Arista's EOS configuration syntax and there is no corresponding presentation of the OpenConfig syntax.

management api gnmi\n   transport grpc <NAME>\n   operation set persistence\n

If there is a need to return to the default mode of gNMI configuration non-persistence, this can be disabled using the following commands.

no operation set persistence\ndefault operation set persistence\n
Validation

#show management api gnmi\nOcta: enabled\nSet persistence: enabled  !! note: persistence state\n\nTransport: default\nEnabled: yes\nServer: running on port 6030, in default VRF\nSSL profile: none\nQoS DSCP: none\nAuthorization required: no\nAccounting requests: no\nCertificate username authentication: no\nNotification timestamp: last change time\nListen addresses: ::\n

"},{"location":"configuration/openconfig/#troubleshooting","title":"Troubleshooting","text":"

The OpenConfig agent handles all transports described above: gNMI, RESTCONF, and NETCONF. The agent log file is present at /var/log/agents/OpenConfig-{PID}. Lines that begin with E are errors. Debug logging can be enabled with a regular trace command. Here are a couple of examples:

(config)#trace OpenConfig setting server/9 - For server (gNMI) traces

(config)#trace OpenConfig setting */9 - For all traces with verbose setting

similarly if Octa is enabled:

(config)#trace Octa setting server/9 - For server (gNMI) traces

(config)#trace Octa setting */9 - For all traces with verbose setting

"},{"location":"configuration/openconfig/#limitations_1","title":"Limitations","text":"
  • In EOS versions prior to 4.24.0F, not all Smash paths were accessible via Octa.
  • Starting in EOS 4.24.0F configuring the Smash paths that Octa has access to will also affect OpenConfig. Enabling a Smash path for Octa can result in extra YANG paths being populated in OpenConfig. Disabling a Smash path can result in having some YANG paths missing in OpenConfig.
  • The %<zone-id> optional suffix in YANG ietf:ipv4-address, and ietf:ipv6-address types are not supported.
  • An OpenConfig client update/merge/replace request can erase config that is not modified by the incoming request. This happens if a config that is part of a certain mount point but not supported by OpenConfig is configured via CLI prior to the OpenConfig client update/merge/replace request is processed.
"},{"location":"configuration/openconfig/#supported-openconfig-paths","title":"Supported OpenConfig paths","text":"

Please refer to the EOS Central TOIs to see the new list of paths supported per release.

For convenience, supported paths may be found at: https://eos.arista.com/path-report.

"},{"location":"configuration/openconfig/#references-resources","title":"References / Resources","text":"
  • The OpenConfig working group: http://openconfig.net/
  • Repository of gNMI specifications: https://github.com/openconfig/reference/
"},{"location":"configuration/restconf/","title":"RESTCONF Configuration","text":""},{"location":"configuration/restconf/#overview","title":"Overview","text":"

EOS provides support for RESTCONF and the necessary transport services to support it.

The RESTCONF server is in the EOS device.

"},{"location":"configuration/restconf/#restconf-configuration-on-eos","title":"RESTCONF configuration on EOS","text":""},{"location":"configuration/restconf/#certificate","title":"Certificate","text":"

Certificate-based authentication is required for RESTCONF to operate. You should follow the instructions in the Certificate Authentication section in order to generate and install a certificate to support RESTCONF in your environment. Alternately, a self-signed certificate may be generated on the switch and certificate validation can be handled appropriately by remote RESTCONF clients.

The following Cli command generates a self-signed cert:

security pki certificate generate self-signed restconf.crt key restconf.key generate rsa 2048 parameters common-name restconf\n

Create ssl profile:

management security\n   ssl profile restconf\n   certificate restconf.crt key restconf.key\n
"},{"location":"configuration/restconf/#restconf-api","title":"RESTCONF API","text":"

Configure RESTCONF:

Default VRF:

management api restconf\n   transport https test\n   ssl profile restconf\n

Non-default VRF

management api restconf\n   transport https test\n   ssl profile restconf\n   vrf management\n

Changing the port:

management api restconf\n   transport https test\n      port 5900\n

Apply ACL

management api restconf\n   transport https test\n      ip access-group ACCESS_GROUP\n

Note The ACL should be a standard ACL allowing hosts or subnets.

"},{"location":"configuration/restconf/#control-plane-acl","title":"Control-plane ACL","text":"

The default RESTCONF port on Arista devices is TCP 6020.

We need to change the default control-plane ACL on EOS in order to allow TCP 6020 (or to allow the configured RESTCONF port).

Please refer to this link

"},{"location":"configuration/restconf/#status-check","title":"Status check","text":"
#show management api restconf\nEnabled:            Yes\nServer:             running on port 6020, in management VRF\nSSL Profile:        restconf\nQoS DSCP:           none\n
"},{"location":"configuration/security/","title":"Securing Management Services","text":""},{"location":"configuration/security/#changing-default-service-ports","title":"Changing Default Service Ports","text":"

When changing the default ports one has to make sure they are also allowed in the control-plane ACL. The default control-plane ACL cannot be modified, so a new one has to be created and applied under system control-plane (EOS 4.23+) or control-plane (pre-EOS 4.23). The fastest way to do this is to clone the existing control-plane and add new permit rules.

"},{"location":"configuration/security/#example","title":"Example","text":"

1. Reading the default CP ACL can be done with show ip access-lists default-control-plane-acl

#show ip access-lists default-control-plane-acl\nIP Access List default-control-plane-acl [readonly]\n        counters per-entry\n        10 permit icmp any any [match 7172 packets, 1 day, 20:46:09 ago]\n        20 permit ip any any tracked [match 98544013 packets, 0:00:36 ago]\n        30 permit udp any any eq bfd ttl eq 255\n        40 permit udp any any eq bfd-echo ttl eq 254\n        50 permit udp any any eq multihop-bfd\n        60 permit udp any any eq micro-bfd\n        70 permit udp any any eq sbfd\n        80 permit udp any eq sbfd any eq sbfd-initiator\n        90 permit ospf any any\n        100 permit tcp any any eq ssh telnet www snmp bgp https msdp ldp netconf-ssh gnmi [match 873 packets, 1 day, 20:43:39 ago]\n        110 permit udp any any eq bootps bootpc snmp rip ntp ldp [match 970 packets, 1:43:38 ago]\n        120 permit tcp any any eq mlag ttl eq 255\n        130 permit udp any any eq mlag ttl eq 255\n        140 permit vrrp any any\n        150 permit ahp any any\n        160 permit pim any any\n        170 permit igmp any any\n        180 permit tcp any any range 5900 5910\n        190 permit tcp any any range 50000 50100 [match 1480505 packets, 1 day, 20:43:16 ago]\n        200 permit udp any any range 51000 51100\n        210 permit tcp any any eq 3333\n        220 permit tcp any any eq nat ttl eq 255\n        230 permit tcp any eq bgp any\n        240 permit rsvp any any\n        250 permit tcp any any eq 6040\n        260 permit tcp any any eq 5541 ttl eq 255\n        270 permit tcp any any eq 5542 ttl eq 255\n

2. There are multiple ways to quickly edit and remove the unnecessary match outputs, in this example we'll use sed on EOS. Save the file to /mnt/flash:

show ip access-lists  default-control-plane-acl | redirect flash:cpacl.txt\n

3. Enter bash: #bash

4. Go to /mnt/flash and remove the match outputs

cd /mnt/flash\nsudo sed -i  \"s/\\[.*//g\" cpacl.txt\n

5. Reading the file now should be clean without all the match counter outputs like below:

IP Access List default-control-plane-acl\n        counters per-entry\n        10 permit icmp any any\n        20 permit ip any any tracked\n        30 permit udp any any eq bfd ttl eq 255\n        40 permit udp any any eq bfd-echo ttl eq 254\n        50 permit udp any any eq multihop-bfd\n        60 permit udp any any eq micro-bfd\n        70 permit udp any any eq sbfd\n        80 permit udp any eq sbfd any eq sbfd-initiator\n        90 permit ospf any any\n        100 permit tcp any any eq ssh telnet www snmp bgp https msdp ldp netconf-ssh gnmi\n        110 permit udp any any eq bootps bootpc snmp rip ntp ldp\n        120 permit tcp any any eq mlag ttl eq 255\n        130 permit udp any any eq mlag ttl eq 255\n        140 permit vrrp any any\n        150 permit ahp any any\n        160 permit pim any any\n        170 permit igmp any any\n        180 permit tcp any any range 5900 5910\n        190 permit tcp any any range 50000 50100\n        200 permit udp any any range 51000 51100\n        210 permit tcp any any eq 3333\n        220 permit tcp any any eq nat ttl eq 255\n        230 permit tcp any eq bgp any\n        240 permit rsvp any any\n        250 permit tcp any any eq 6040\n        260 permit tcp any any eq 5541 ttl eq 255\n        270 permit tcp any any eq 5542 ttl eq 255\n

6. Now we can just copy that ACLs content into a new ACL, add our new rules and apply it on the control-plane.

From config mode:

ip access-list custom-cp\n   <paste the content of the default CP from the file created>\n   280 permit tcp any any eq 5900\n

7. Apply the new ACL

Default VRF

system control-plane\n   ip access-group custom-cp in\n

Non-default VRF

system control-plane\n   ip access-group custom-cp vrf management in\n
"},{"location":"examples/","title":"examples","text":""},{"location":"examples/#overview","title":"Overview","text":"

In the examples folder we provide a variety of examples that will show how to use some of the many third party tools to interact with one of the GRPC interfaces(gNMI,gNOI and gRIBI) within Arista EOS.

"},{"location":"examples/#tools","title":"Tools","text":"
  • arista gnmi client
  • gnmic
  • gnmi-gateway
  • gnoic
  • grpcurl
  • golang
  • pygnmi
  • pyang
  • pyangbind
  • WiFi
"},{"location":"examples/WiFi/","title":"WiFi","text":""},{"location":"examples/WiFi/#overview","title":"Overview","text":"

Arista APs include an agent module (ocagent) that implements the OpenConfig interfaces. The agent module interacts with the rest of the AP modules for applying changes, fetching data, etc. For mor information on OpenConfig implementation in Arista WiFi, see OpenConfig for Arista WiFi.

This page lists a few examples of the AP using gNMI. For more information on gNxI, refer to gNxI Tools.

"},{"location":"examples/WiFi/#get-ap","title":"Get AP","text":"
python py_gnmicli.py -m\nget -t <AP-IP> -x /provision-aps -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com\n
Reveal output

{\n\"openconfig-ap-manager:provision-ap\": [\n{\n\"mac\": \"30:86:2D:B0:0F:EF\",\n\"config\": {\n\"country-code\": \"IN\",\n\"hostname\": \"arista\"\n},\n\"state\": {\n\"country-code\": \"IN\",\n\"hostname\": \"arista\"\n}\n}\n]\n}\n

"},{"location":"examples/WiFi/#get-operating-frequencies-bands-of-ssid","title":"Get operating frequencies (bands) of SSID","text":"
python py_gnmicli.py -m\nget -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/ssids/ssid[name=<ssid-name>]/state/operating-frequency\n
Reveal output

FREQ_2_5_GHZ\n

"},{"location":"examples/WiFi/#get-ssid-configuration","title":"Get SSID Configuration","text":"
python py_gnmicli.py -m\nget -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/ssids/ssid[name=<ssid-name>]/config\n
Reveal output

{\n\"openconfig-access-points:dva\": true,\n\"openconfig-access-points:supported-data-rates-5g\": [\n\"openconfig-wifi-types:RATE_11MB\",\n\"openconfig-wifi-types:RATE_12MB\",\n\"openconfig-wifi-types:RATE_18MB\",\n\"openconfig-wifi-types:RATE_24MB\",\n\"openconfig-wifi-types:RATE_36MB\",\n\"openconfig-wifi-types:RATE_48MB\",\n\"openconfig-wifi-types:RATE_54MB\"\n],\n\"openconfig-access-points:opmode\": \"WPA2_PERSONAL\",\n\"openconfig-access-points:okc\": true,\n\"openconfig-access-points:supported-data-rates-2g\": [\n\"openconfig-wifi-types:RATE_11MB\",\n\"openconfig-wifi-types:RATE_12MB\",\n\"openconfig-wifi-types:RATE_18MB\",\n\"openconfig-wifi-types:RATE_24MB\",\n\"openconfig-wifi-types:RATE_36MB\",\n\"openconfig-wifi-types:RATE_48MB\",\n\"openconfig-wifi-types:RATE_54MB\"\n],\n\"openconfig-access-points:name\": \"OCWiFi1\",\n\"openconfig-access-points:basic-data-rates-2g\": [\n\"openconfig-wifi-types:RATE_11MB\",\n\"openconfig-wifi-types:RATE_12MB\",\n\"openconfig-wifi-types:RATE_18MB\",\n\"openconfig-wifi-types:RATE_24MB\",\n\"openconfig-wifi-types:RATE_36MB\",\n\"openconfig-wifi-types:RATE_48MB\",\n\"openconfig-wifi-types:RATE_54MB\"\n],\n\"openconfig-access-points:wpa2-psk\": \"0123456789\",\n\"openconfig-access-points:basic-data-rates-5g\": [\n\"openconfig-wifi-types:RATE_11MB\",\n\"openconfig-wifi-types:RATE_12MB\",\n\"openconfig-wifi-types:RATE_18MB\",\n\"openconfig-wifi-types:RATE_24MB\",\n\"openconfig-wifi-types:RATE_36MB\",\n\"openconfig-wifi-types:RATE_48MB\",\n\"openconfig-wifi-types:RATE_54MB\"\n]\n}\n

"},{"location":"examples/WiFi/#get-clients-for-ssid","title":"Get clients for SSID","text":"
python py_gnmicli.py -m\nget -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/ssids/ssid[name=<ssid-name>]/clients\n
Reveal output

{\n\"openconfig-access-points:client\": [\n{\n\"mac\": \"C2:2F:42:79:CB:BA\",\n\"client-rf\": {\n\"state\": {\n\"phy-rate\": 0,\n\"rssi\": -52,\n\"frequency\": 0,\n\"snr\": 42,\n\"ss\": 0\n}\n},\n\"state\": {\n\"mac\": \"C2:2F:42:79:CB:BA\",\n\"counters\": {\n\"tx-bytes\": \"34707\",\n\"tx-retries\": \"0\",\n\"rx-bytes\": \"19705\",\n\"rx-retries\": \"18\"\n}\n},\n\"client-connection\": {\n\"state\": {\n\"username\": \"\",\n\"client-state\": \"openconfig-wifi-types:AUTHENTICATED\",\n\"hostname\": \"\",\n\"operating-system\": \"\",\n\"ipv6-addresses\": [\n\"fe80::c02f:42ff:fe79:cbba\"\n],\n\"ipv4-address\": [\n\"192.168.29.250\"\n],\n\"connection-time\": \"1628849487411018113\"\n}\n}\n}\n]\n}\n

"},{"location":"examples/WiFi/#get-operating-channel-of-radio","title":"Get operating channel of radio","text":"
python py_gnmicli.py -m\nget -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/radios/radio[id=1][operating-frequency=FREQ_5GHZ]/state/channel\n
Reveal output

{\ntimestamp: 1628855017049472718\nupdate {\npath {\nelem {\nname: \"access-points\"\n}\nelem {\nname: \"access-point\"\nkey {\nkey: \"hostname\"\nvalue: \"arista\"\n}\n}\nelem {\nname: \"radios\"\n}\nelem {\nname: \"radio\"\nkey {\nkey: \"id\"\nvalue: \"1\"\n}\nkey {\nkey: \"operating-frequency\"\nvalue: \"FREQ_5GHZ\"\n}\n}\nelem {\nname: \"state\"\n}\nelem {\nname: \"channel\"\n}\n}\nval {\nuint_val: 36\n}\n}\n}\n

"},{"location":"examples/WiFi/#get-operating-eirp-of-radio","title":"Get operating EIRP of radio","text":"
python py_gnmicli.py -m\nget -t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/radios/radio[id=1][operating-frequency=FREQ_5GHZ]/state/transmit-eirp\n
Reveal output

{\ntimestamp: 1628855017049472718\nupdate {\npath {\nelem {\nname: \"access-points\"\n}\nelem {\nname: \"access-point\"\nkey {\nkey: \"hostname\"\nvalue: \"arista\"\n}\n}\nelem {\nname: \"radios\"\n}\nelem {\nname: \"radio\"\nkey {\nkey: \"id\"\nvalue: \"1\"\n}\nkey {\nkey: \"operating-frequency\"\nvalue: \"FREQ_5GHZ\"\n}\n}\nelem {\nname: \"state\"\n}\nelem {\nname: \"transmit-eirp\"\n}\n}\nval {\nuint_val: 28\n}\n}\n}\n

"},{"location":"examples/WiFi/#set-operating-channel-of-radio","title":"Set operating channel of radio","text":"
python py_gnmicli.py -m\nset-replace-t <AP-IP>  -user <username> -pass <password> -p <port> -g -o openconfig.mojonetworks.com -x access-points/access-point[hostname=<host>]/radios/radio[id=1][operating-frequency=FREQ_5GHZ]/config/channel -val 169\n
Reveal output

response {\npath {\nelem {\nname: \"access-points\"\n}\nelem {\nname: \"access-point\"\nkey {\nkey: \"hostname\"\nvalue: \"arista\"\n}\n}\nelem {\nname: \"radios\"\n}\nelem {\nname: \"radio\"\nkey {\nkey: \"id\"\nvalue: \"1\"\n}\nkey {\nkey: \"operating-frequency\"\nvalue: \"FREQ_5GHZ\"\n}\n}\nelem {\nname: \"config\"\n}\nelem {\nname: \"channel\"\n}\n}\nop: REPLACE\n}\n

"},{"location":"examples/ansible/","title":"Ansible playbook example demo","text":""},{"location":"examples/ansible/#overview","title":"overview","text":"

In this ansible collection we show how to use ansible to find all the available modules within an Arista EOS device using the capabilities method within gNMI.

"},{"location":"examples/ansible/#edit-the-inventory-file-to-match-your-environment","title":"Edit the inventory file to match your environment","text":"
[leaf]\n127.0.0.1 ansible_user=admin ansible_password=admin\n\n[all:vars]\nansible_user=admin\nansible_password=admin\nansible_become_pass=admin\nansible_python_interpreter=/usr/bin/python3\nansible_port=6030\nansible_connection=nokia.grpc.gnmi\nansible_gnmi_encoding=JSON\n
"},{"location":"examples/ansible/#gnmi-collection","title":"gNMI collection","text":"
ansible-galaxy collection install nokia.openconfig\n
"},{"location":"examples/ansible/#run-the-playbook","title":"Run the playbook","text":"
ansible-playbook -i inventory capabilities.yaml\n
"},{"location":"examples/ansible/#output-of-playbook","title":"output of playbook","text":"
ok: [10.20.30.67] => {\n    \"msg\": {\n        \"gNMIVersion\": \"0.7.0\",\n        \"supportedEncodings\": [\n            \"JSON\",\n            \"JSON_IETF\",\n            \"ASCII\"\n        ],\n        \"supportedModels\": [\n            {\n                \"name\": \"arista-exp-eos-multicast\",\n                \"organization\": \"Arista Networks <http://arista.com/>\"\n            },\n            {\n                \"name\": \"arista-exp-eos-evpn\",\n                \"organization\": \"Arista Networks, Inc.\"\n            },\n
"},{"location":"examples/gnmi-clients/arista-gnmi/","title":"Arista gNMI client examples","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#gnmi-get-rpc-examples","title":"gNMI GET RPC Examples","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#openconfig-paths","title":"OpenConfig paths","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#get-all-information","title":"Get all information","text":"
gnmi -addr 192.0.2.139:6030 -username admin -password arista get /\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-the-bgp-configuration-in-the-default-vrf","title":"Get the BGP configuration in the default VRF","text":"
gnmi -addr 198.51.100.219:6030 -username admin -password arista \\\nget '/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp'`\n
Reveal output

/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp:\n{\n\"openconfig-network-instance:global\": {\n\"confederation\": {\n\"config\": {\n\"identifier\": 0\n},\n\"state\": {p\n\"identifier\": 0\n}\n},\n\"config\": {\n\"as\": 4206000022,\n\"router-id\": \"0.0.0.0\"\n},\n\"default-route-distance\": {\n\"config\": {\n\"external-route-distance\": 200,\n\"internal-route-distance\": 200\n},\n\"state\": {\n\"external-route-distance\": 200,\n\"internal-route-distance\": 200\n}\n},\n\"graceful-restart\": {\n\"config\": {\n\"restart-time\": 0\n},\n\"state\": {\n\"restart-time\": 0\n}\n},\n\"route-selection-options\": {\n\"config\": {},\n\"state\": {}\n},\n\"state\": {\n\"as\": 4206000022,\n\"router-id\": \"4.4.4.4\"\n}\n},\n\"openconfig-network-instance:neighbors\": {\n\"neighbor\": [\n{\n\"afi-safis\": {\n\"afi-safi\": [\n{\n\"afi-safi-name\": \"IPV4_UNICAST\",\n\"config\": {\n\"afi-safi-name\": \"IPV4_UNICAST\",\n\"enabled\": false\n},\n\"graceful-restart\": {\n\"config\": {\n\"enabled\": false\n},\n\"state\": {\n\"enabled\": false\n}\n},\n\"state\": {\n\"afi-safi-name\": \"IPV4_UNICAST\",\n\"enabled\": false\n}\n},\n{\n\"afi-safi-name\": \"IPV6_UNICAST\",\n\"config\": {\n\"afi-safi-name\": \"IPV6_UNICAST\",\n\"enabled\": false\n},\n\"graceful-restart\": {\n\"config\": {\n\"enabled\": false\n},\n\"state\": {\n\"enabled\": false\n}\n},\n\"state\": {\n\"afi-safi-name\": \"IPV6_UNICAST\",\n\"enabled\": false\n}\n}\n]\n},\n\"config\": {\n\"auth-password\": \"\",\n\"description\": \"\",\n\"local-as\": 0,\n\"neighbor-address\": \"3.4.5.6\",\n\"peer-as\": 1,\n\"send-community\": \"NONE\"\n},\n\"ebgp-multihop\": {\n\"config\": {\n\"multihop-ttl\": 0\n},\n\"state\": {\n\"multihop-ttl\": 0\n}\n},\n\"neighbor-address\": \"3.4.5.6\",\n\"route-reflector\": {\n\"config\": {\n\"route-reflector-client\": false\n},\n\"state\": {\n\"route-reflector-client\": false\n}\n},\n\"state\": {\n\"auth-password\": \"\",\n\"description\": \"\",\n\"local-as\": 0,\n\"peer-as\": 1,\n\"send-community\": \"NONE\"\n},\n\"timers\": {\n\"config\": {\n\"hold-time\": \"180.0\",\n\"keepalive-interval\": \"60.0\"\n},\n\"state\": {\n\"hold-time\": \"180.0\",\n\"keepalive-interval\": \"60.0\"\n}\n},\n\"transport\": {\n\"config\": {\n\"passive-mode\": false\n},\n\"state\": {\n\"passive-mode\": false\n}\n}\n},\n{\n\"afi-safis\": {\n\"afi-safi\": [\n{\n\"afi-safi-name\": \"IPV4_UNICAST\",\n\"config\": {\n\"afi-safi-name\": \"IPV4_UNICAST\",\n\"enabled\": false\n},\n\"graceful-restart\": {\n\"config\": {\n\"enabled\": false\n},\n\"state\": {\n\"enabled\": false\n}\n},\n\"state\": {\n\"afi-safi-name\": \"IPV4_UNICAST\",\n\"enabled\": false\n}\n},\n{\n\"afi-safi-name\": \"IPV6_UNICAST\",\n\"config\": {\n\"afi-safi-name\": \"IPV6_UNICAST\",\n\"enabled\": false\n},\n\"graceful-restart\": {\n\"config\": {\n\"enabled\": false\n},\n\"state\": {\n\"enabled\": false\n}\n},\n\"state\": {\n\"afi-safi-name\": \"IPV6_UNICAST\",\n\"enabled\": false\n}\n}\n]\n},\n\"config\": {\n\"auth-password\": \"\",\n\"description\": \"\",\n\"local-as\": 0,\n\"neighbor-address\": \"20.1.1.1\",\n\"peer-as\": 65001,\n\"send-community\": \"NONE\"\n},\n\"ebgp-multihop\": {\n\"config\": {\n\"multihop-ttl\": 0\n},\n\"state\": {\n\"multihop-ttl\": 0\n}\n},\n\"neighbor-address\": \"20.1.1.1\",\n\"route-reflector\": {\n\"config\": {\n\"route-reflector-client\": false\n},\n\"state\": {\n\"route-reflector-client\": false\n}\n},\n\"state\": {\n\"auth-password\": \"\",\n\"description\": \"\",\n\"local-as\": 0,\n\"peer-as\": 65001,\n\"send-community\": \"NONE\"\n},\n\"timers\": {\n\"config\": {\n\"hold-time\": \"180.0\",\n\"keepalive-interval\": \"60.0\"\n},\n\"state\": {\n\"hold-time\": \"180.0\",\n\"keepalive-interval\": \"60.0\"\n}\n},\n\"transport\": {\n\"config\": {\n\"passive-mode\": false\n},\n\"state\": {\n\"passive-mode\": false\n}\n}\n}\n]\n}\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#get-bgp-neighbors","title":"Get BGP neighbors","text":"
gnmi -addr 192.0.2.139 -username admin \\\nget '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors'\n
Reveal output

/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors:\n{\n\"openconfig-network-instance:neighbor\": [\n{\n\"afi-safis\": {\n\"afi-safi\": [\n{\n\"afi-safi-name\": \"openconfig-bgp-types:IPV6_UNICAST\",\n\"config\": {\n\"afi-safi-name\": \"openconfig-bgp-types:IPV6_UNICAST\"\n},\n\"state\": {\n\"afi-safi-name\": \"openconfig-bgp-types:IPV6_UNICAST\",\n\"prefixes\": {\n\"arista-bgp-augments:best-ecmp-paths\": 0,\n\"arista-bgp-augments:best-paths\": 0,\n\"installed\": 0,\n\"received\": 0,\n\"sent\": 0\n}\n}\n},\n{\n\"afi-safi-name\": \"openconfig-bgp-types:L2VPN_EVPN\",\n\"config\": {\n\"afi-safi-name\": \"openconfig-bgp-types:L2VPN_EVPN\"\n},\n\"state\": {\n\"afi-safi-name\": \"openconfig-bgp-types:L2VPN_EVPN\",\n\"prefixes\": {\n\"arista-bgp-augments:best-ecmp-paths\": 0,\n\"arista-bgp-augments:best-paths\": 0,\n\"installed\": 0,\n\"received\": 0,\n\"sent\": 0\n}\n}\n},\n{\n\"afi-safi-name\": \"openconfig-bgp-types:IPV4_UNICAST\",\n\"config\": {\n\"afi-safi-name\": \"openconfig-bgp-types:IPV4_UNICAST\"\n},\n\"state\": {\n\"afi-safi-name\": \"openconfig-bgp-types:IPV4_UNICAST\",\n\"prefixes\": {\n\"arista-bgp-augments:best-ecmp-paths\": 0,\n\"arista-bgp-augments:best-paths\": 0,\n\"installed\": 0,\n\"received\": 0,\n\"sent\": 0\n}\n}\n}\n]\n},\n\"apply-policy\": {\n\"config\": {\n\"default-export-policy\": \"REJECT_ROUTE\",\n\"default-import-policy\": \"REJECT_ROUTE\"\n},\n\"state\": {\n\"default-export-policy\": \"REJECT_ROUTE\",\n\"default-import-policy\": \"REJECT_ROUTE\"\n}\n},\n\"as-path-options\": {\n\"config\": {\n\"replace-peer-as\": false\n},\n\"state\": {\n\"replace-peer-as\": false\n}\n},\n\"config\": {\n\"enabled\": true,\n\"neighbor-address\": \"172.168.14.2\",\n\"peer-as\": 65002,\n\"send-community\": \"NONE\"\n},\n\"ebgp-multihop\": {\n\"config\": {\n\"enabled\": false,\n\"multihop-ttl\": 0\n},\n\"state\": {\n\"enabled\": false,\n\"multihop-ttl\": 0\n}\n},\n\"neighbor-address\": \"172.168.14.2\",\n\"state\": {\n\"enabled\": true,\n\"established-transitions\": \"2\",\n\"last-established\": \"1614170027122047488\",\n\"messages\": {\n\"received\": {\n\"UPDATE\": \"2\"\n},\n\"sent\": {\n\"UPDATE\": \"2\"\n}\n},\n\"neighbor-address\": \"172.168.14.2\",\n\"peer-as\": 65002,\n\"send-community\": \"NONE\",\n\"session-state\": \"ESTABLISHED\"\n},\n\"transport\": {\n\"config\": {\n\"mtu-discovery\": true\n},\n\"state\": {\n\"mtu-discovery\": true,\n\"remote-address\": \"172.168.14.2\",\n\"remote-port\": 0\n}\n}\n}\n]\n}\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#get-all-interface-descriptions","title":"Get all interface descriptions","text":"
gnmi -addr 192.0.2.139:6030 -username admin -password arista \\\nget '/interfaces/interface/subinterfaces/subinterface/state/description'\n
/interfaces/interface[name=Ethernet3]/subinterfaces/subinterface[index=0]/state/description: SRV01\n/interfaces/interface[name=Ethernet1]/subinterfaces/subinterface[index=0]/state/description: DCI\n/interfaces/interface[name=Ethernet2]/subinterfaces/subinterface[index=0]/state/description: To Spines\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-an-interfaces-description","title":"Get an interface's description","text":"
gnmi -addr 198.51.100.100:6030 -username admin -password arista \\\nget 'interfaces/interface[name=Ethernet1/1]/subinterfaces/subinterface/state/description'\n
/interfaces/interface[name=Ethernet1/1]/subinterfaces/subinterface[index=0]/state/description: \"Tyrion\"\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-the-operational-status-of-all-interfaces","title":"Get the operational status of all interfaces","text":"
gnmi -addr 192.0.2.139:6030 -username admin -password arista \\\nget 'interfaces/interface/state/oper-status'`\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-all-states-of-an-interface","title":"Get all states of an interface","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget 'interfaces/interface[name=Ethernet24]/state/'`\n
Reveal output

/interfaces/interface[name=Ethernet24]/state:\n{\n\"openconfig-interfaces:admin-status\": \"UP\",\n\"openconfig-interfaces:counters\": {\n\"in-broadcast-pkts\": \"1\",\n\"in-discards\": \"0\",\n\"in-errors\": \"0\",\n\"in-fcs-errors\": \"0\",\n\"in-multicast-pkts\": \"70143\",\n\"in-octets\": \"570132503174\",\n\"in-unicast-pkts\": \"376128549\",\n\"out-broadcast-pkts\": \"2\",\n\"out-discards\": \"0\",\n\"out-errors\": \"0\",\n\"out-multicast-pkts\": \"169207\",\n\"out-octets\": \"569979193348\",\n\"out-unicast-pkts\": \"376049116\"\n},\n\"openconfig-interfaces:description\": \"\",\n\"openconfig-interfaces:enabled\": true,\n\"openconfig-platform-port:hardware-port\": \"Port24\",\n\"openconfig-interfaces:ifindex\": 24,\n\"arista-intf-augments:inactive\": false,\n\"openconfig-interfaces:last-change\": \"1614001155863084032\",\n\"openconfig-interfaces:loopback-mode\": false,\n\"openconfig-interfaces:mtu\": 0,\n\"openconfig-interfaces:name\": \"Ethernet24\",\n\"openconfig-interfaces:oper-status\": \"UP\",\n\"openconfig-vlan:tpid\": \"openconfig-vlan-types:TPID_0X8100\",\n\"openconfig-interfaces:type\": \"iana-if-type:ethernetCsmacd\"\n}\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#get-an-interfaces-operational-status","title":"Get an interface's operational status","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget 'interfaces/interface[name=Ethernet24]/state/oper-status'\n

Output:

/interfaces/interface[name=Ethernet24]/state/oper-status: UP\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-an-interfaces-admin-status","title":"Get an interface's admin status","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget 'interfaces/interface[name=Ethernet24]/state/admin-status'`\n

Output:

/interfaces/interface[name=Ethernet24]/state/admin-status: UP\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-the-dom-metrics-of-all-interfaces","title":"Get the DOM metrics of all interfaces","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget \"components/component/transceiver/physical-channels/channel/state/\"\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-the-dom-metrics-of-an-interface","title":"Get the DOM metrics of an interface","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget \"components/component[name=Ethernet24  transceiver]/transceiver/physical-channels/channel/state/\"\n
Reveal output

/components/component[name=Ethernet24 transceiver]/transceiver/physical-channels/channel[index=0]/state:\n{\n\"openconfig-platform-transceiver:index\": 0,\n\"openconfig-platform-transceiver:input-power\": {\n\"instant\": \"-0.26\"\n},\n\"openconfig-platform-transceiver:laser-bias-current\": {\n\"instant\": \"7.49\"\n},\n\"openconfig-platform-transceiver:output-power\": {\n\"instant\": \"0.32\"\n}\n}\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#get-per-core-cpu-utilization","title":"Get per core CPU utilization","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget 'components/component/cpu'\n
Reveal output

/components/component[name=CPU3]/cpu:\n{\n\"openconfig-platform-cpu:utilization\": {\n\"state\": {\n\"avg\": 18,\n\"instant\": 16,\n\"interval\": \"1000000000000\",\n\"max\": 28,\n\"max-time\": \"3230106984172745216\",\n\"min\": 13,\n\"min-time\": \"3230106514174602752\"\n}\n}\n}\n/components/component[name=CPU0]/cpu:\n{\n\"openconfig-platform-cpu:utilization\": {\n\"state\": {\n\"avg\": 17,\n\"instant\": 16,\n\"interval\": \"1000000000000\",\n\"max\": 25,\n\"max-time\": \"3230106564173730816\",\n\"min\": 12,\n\"min-time\": \"3230106394175068672\"\n}\n}\n}\n/components/component[name=CPU1]/cpu:\n{\n\"openconfig-platform-cpu:utilization\": {\n\"state\": {\n\"avg\": 18,\n\"instant\": 17,\n\"interval\": \"1000000000000\",\n\"max\": 27,\n\"max-time\": \"3230107464174793728\",\n\"min\": 13,\n\"min-time\": \"3230107334172570624\"\n}\n}\n}\n/components/component[name=CPU2]/cpu:\n{\n\"openconfig-platform-cpu:utilization\": {\n\"state\": {\n\"avg\": 17,\n\"instant\": 21,\n\"interval\": \"1000000000000\",\n\"max\": 24,\n\"max-time\": \"3230106924173756928\",\n\"min\": 11,\n\"min-time\": \"3230107394173572608\"\n}\n}\n}\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#get-the-availableutilized-memory","title":"Get the available/utilized memory","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget 'components/component/state/memory/'\n

Output:

/components/component[name=Chassis]/state/memory:\n{\n  \"openconfig-platform:available\": \"8298774528\",\n  \"openconfig-platform:utilized\": \"7706267648\"\n}\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-the-system-environment-temperatures","title":"Get the system environment temperatures","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nget 'components/component/state/temperature/instant'\n
Reveal output

/components/component[name=DomTemperatureSensor49]/state/temperature/instant: 30.49609375\n/components/component[name=DomTemperatureSensor25]/state/temperature/instant: 24.69921875\n/components/component[name=DomTemperatureSensor40]/state/temperature/instant: 25.5078125\n/components/component[name=TempSensorP2/2]/state/temperature/instant: 0.0\n/components/component[name=TempSensorP1/3]/state/temperature/instant: 40.0\n/components/component[name=TempSensorP2/1]/state/temperature/instant: 0.0\n/components/component[name=TempSensorP2/3]/state/temperature/instant: 0.0\n/components/component[name=DomTemperatureSensor24]/state/temperature/instant: 24.5\n/components/component[name=DomTemperatureSensor26]/state/temperature/instant: 23.73046875\n/components/component[name=DomTemperatureSensor54]/state/temperature/instant: 27.26953125\n/components/component[name=TempSensorP1/1]/state/temperature/instant: 34.0\n/components/component[name=DomTemperatureSensor50]/state/temperature/instant: 27.453125\n/components/component[name=TempSensorP1/2]/state/temperature/instant: 25.0\n/components/component[name=TempSensor1]/state/temperature/instant: 45.84278576588521\n/components/component[name=TempSensor15]/state/temperature/instant: 33.875\n/components/component[name=TempSensor18]/state/temperature/instant: 44.625\n/components/component[name=TempSensor16]/state/temperature/instant: 22.75\n/components/component[name=TempSensor17]/state/temperature/instant: 37.0\n/components/component[name=TempSensor14]/state/temperature/instant: 37.0\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#eos-native-paths","title":"EOS Native paths","text":"

To get EOS native paths, OCTA has to be enabled as mentioned in the configuration section. Performing GET/SUBSCRIBE actions using EOS native paths require changing the origin to eos_native.

"},{"location":"examples/gnmi-clients/arista-gnmi/#commonly-used-paths","title":"Commonly used paths","text":"
  • MAC table: /Smash/bridging/status/smashFdbStatus
  • ARP table: /Smash/arp/status/arpEntry
  • Neighbor table: /Smash/arp/status/neighborEntry
  • IPv4 RIB: /Smash/routing/status/route
  • IPv6 RIB: /Smash/routing6/status/route
  • IPv4 next-hop table: /Smash/routing/status/nexthop
  • IPv6 next-hop table: /Smash/routing6/status/nexthop
  • CPU info: /Kernel/proc/cpu
  • Process statistics: /Kernel/proc/stat
  • System info: /Kernel/sysinfo
  • EOS version: /Eos/image
  • Interface counters: /Smash/counters/ethIntf/<agent>/current/counter
  • Values for <agent> are:
    • 7500-family, 7280-family, 7020-family (Arad/Jericho ASICs): SandCounters
    • 7300-family, 7250-family, 7050-family, 7010 products, 720-family (Trident ASICs): StrataCounters
    • For 7060-family, 7260-family (Tomahawk): Strata-FixedSystem or StrataCounters from 4.22+
    • 7150-family products (Alta ASICs): FocalPointV2
    • 7160-family products (Cavium/Xpliant ASICs): XpCounters
    • 7170-family products (Barefoot ASIC): BfnCounters
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-cpu-utilization","title":"Get CPU utilization","text":"
gnmi -addr 192.0.2.130:6030 -username admin \\\nget origin=eos_native '/Kernel/proc/cpu/utilization/total'\n

Output:

/Kernel/proc/cpu/utilization/total/nice:\n38446\n/Kernel/proc/cpu/utilization/total/system:\n2347714\n/Kernel/proc/cpu/utilization/total/idle:\n247720286\n/Kernel/proc/cpu/utilization/total/name:\ntotal\n/Kernel/proc/cpu/utilization/total/util:\n7\n/Kernel/proc/cpu/utilization/total/user:\n16984784\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#get-transceiver-dom-temperature","title":"Get transceiver DOM temperature","text":"
gnmi -addr 192.0.2.130:6030 -username admin  get origin=eos_native \\\n'Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32'`\n
Reveal output

/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/temperature:\n{\n  \"value\": 32.5\n}\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/maxTemperature:\n{\n  \"value\": 34.88671875\n}\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/maxTemperatureTime: 1564757444.339129\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/name: DomTemperatureSensor32\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/generationId: 0\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/hwStatus: ok\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/alertRaised: false\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/alertRaisedCount: 0\n/Sysdb/environment/archer/temperature/status/system/DomTemperatureSensor32/lastAlertRaisedTime: 1564194739.259879\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#get-connectivity-monitor-host-stats","title":"Get connectivity monitor host stats","text":"
gnmi -addr 192.0.2.139:6030 -username admin get origin=eos_native '/Sysdb/connectivityMonitor/status/hostStatus/'\n
Reveal output

/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/key/hostName: wls100\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/key/vrfName:\n{\n  \"value\": \"default\"\n}\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/name: wls100_default\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/packetLoss: 0\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/httpResponseTime: 0\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/interfaceName:\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/jitter: 0\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/defaultStats/latency: 0\n/Sysdb/connectivityMonitor/status/hostStatus/wls100_default/ipAddr: \"192.0.2.140\"\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/key/hostName: ats323\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/key/vrfName:\n{\n  \"value\": \"management\"\n}\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/name: ats323_management\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/ipAddr: \"192.0.2.138\"\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/latency: 0.127\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/jitter: 0.033\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/packetLoss: 0\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/httpResponseTime: 21.860306\n/Sysdb/connectivityMonitor/status/hostStatus/ats323_management/defaultStats/interfaceName:\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#gnmi-set-rpc-examples","title":"gNMI SET RPC Examples","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#openconfig-paths_1","title":"OpenConfig paths","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#configure-bgp-neighbor","title":"Configure BGP neighbor","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#configure-neighbor-address-and-peer-as","title":"Configure neighbor address and peer AS","text":"
gnmi -addr 192.0.2.139:6030 -username cvpadmin -password arista \\\nupdate '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \\\n'{\"config\": {\"neighbor-address\":\"198.51.100.43\", \"peer-as\": 123}}'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#configure-neighbor-address-peer-as-and-send-community","title":"Configure neighbor address, peer AS and send-community","text":"
gnmi -addr 192.0.2.203:6030 -username arista -password arista\n  update '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \\\n{\"config\": {\"neighbor-address\":\"198.51.100.43\", \"peer-as\": 123, \"enabled\": true, \"send-community\": \"EXTENDED\"}}'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#create-peer-group","title":"Create peer group","text":"
gnmi -addr 192.0.2.203 -username arista -password arista update \\\n'/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/peer-groups/peer-group[peer-group-name=XYZ]' \\\n'{\"config\": {\"peer-group-name\":\"XYZ\", \"local-as\": 114}}'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#update-the-peer-as","title":"Update the peer AS","text":"
gnmi -addr 192.0.2.203:6030 -username arista -password arista \\\nupdate '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.0]/config/peer-as' \\\n'110'\n
gnmi -addr 192.0.2.203:6030 -username arista -password arista \\\nupdate '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.0]' \\\n'{\"config\": {\"peer-as\": 110}}'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#update-the-peer-group","title":"Update the peer group","text":"
gnmi -addr 192.0.2.203:6030 -username arista -password arista \\\nupdate '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-group' \\\n'XYZ'\n
gnmi -addr 192.0.2.203:6030 -username arista -password arista \\\nupdate '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.0]' \\\n'{\"config\": {\"peer-group\": \"XYZ\",\"peer-as\": 143}}'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#update-bgp-config-using-json-file","title":"Update BGP config using json file","text":"
gnmi -addr 192.0.2.203:6030 -username arista -password arista \\\nupdate '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp' bgp.json\n
cat bgp.json\n
Reveal output

{\n\"neighbors\": {\n\"neighbor\": [\n{\n\"config\": {\n\"enabled\": true,\n\"neighbor-address\": \"10.10.10.154\",\n\"peer-group\": \"XYZ\"\n},\n\"neighbor-address\": \"10.10.10.154\"\n},\n{\n\"config\": {\n\"enabled\": true,\n\"neighbor-address\": \"10.10.10.157\",\n\"peer-group\": \"XYZ\"\n},\n\"neighbor-address\": \"10.10.10.157\"\n}\n]\n},\n\"peer-groups\": {\n\"peer-group\": [\n{\n\"config\": {\n\"peer-as\": 65002,\n\"peer-group-name\": \"ABC\"\n},\n\"peer-group-name\": \"ABC\"\n}\n]\n}\n}\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#create-an-acl","title":"Create an ACL","text":"
gnmi -addr 192.0.2.203:6030 -username admin -password arista \\\nupdate /acl/acl-sets acl2.json\n
cat acl2.json\n
Reveal output

{\n\"acl-set\": [\n{\n\"config\": {\n\"name\": \"test\",\n\"type\": \"ACL_IPV4\"\n},\n\"name\": \"test\",\n\"type\": \"ACL_IPV4\",\n\"acl-entries\": {\n\"acl-entry\": [\n{\n\"sequence-id\": 10,\n\"actions\": {\n\"config\": {\n\"forwarding-action\": \"DROP\"\n}\n},\n\"config\": {\n\"sequence-id\": 10\n},\n\"ipv4\": {\n\"config\": {\n\"destination-address\": \"192.0.2.1/32\",\n\"source-address\": \"0.0.0.0/0\"\n}\n}\n}\n]\n}\n}\n]\n}\n

This creates

ip access-list test\n   10 deny ip any 1.0.0.0/12\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#shutdown-an-interface","title":"Shutdown an interface","text":"
gnmi -addr 192.0.2.139:6030 -username arista -password arista  \\\nupdate '/interfaces/interface[name=Ethernet1]/config/enabled' \\\n'false'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#bring-up-an-interface","title":"Bring up an interface","text":"
gnmi -addr 192.0.2.139:6030 -username arista -password arista  \\\nupdate '/interfaces/interface[name=Ethernet1]/config/enabled' \\\n'true'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#gnmi-subscribe-rpc-examples","title":"gNMI SUBSCRIBE RPC Examples","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#openconfig-paths_2","title":"OpenConfig paths","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#subscribe-to-all-bgp-neighbor-states","title":"Subscribe to all BGP neighbor states","text":"
gnmi -addr 192.0.2.203 -username arista -password arista \\\nsubscribe '/network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#subscribe-to-specific-bgp-neighbor-state","title":"Subscribe to specific BGP neighbor state","text":"
gnmi -addr 192.0.2.203 -username arista -password arista \\\nsubscribe '/network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor[neighbor-address=198.51.100.5]/state'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#subscribe-with-stream-mode-sample-and-interval","title":"Subscribe with stream mode sample and interval","text":"
gnmi -addr 192.0.2.214:6030 -username admin -password arista \\\n-sample_interval 5s -stream_mode sample                     \\\nsubscribe                                                   \\\n'/network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.1]/afi-safis/afi-safi[afi-safi-name=openconfig-bgp-types:IPV4_UNICAST]/state/prefixes/received'\n
"},{"location":"examples/gnmi-clients/arista-gnmi/#cli-origin","title":"CLI origin","text":""},{"location":"examples/gnmi-clients/arista-gnmi/#changing-the-maximum-routes-for-a-bgp-neighbor","title":"Changing the maximum-routes for a BGP neighbor","text":"
gnmi -addr 192.0.2.214:6030 -username arista -password arista \\\nupdate origin=cli \"\" \"router bgp 65101\n    neighbor IPv4-UNDERLAY-PEERS maximum-routes 12500\"\n

NOTE the neighbor command has to be on a new line, so the previous line should not end in \\.

"},{"location":"examples/gnmi-clients/arista-gnmi/#show-version","title":"show version","text":"
gnmi -addr 192.0.2.214:6030 -username cvpadmin -password arista \\\nget  origin=cli \"show version\"\n
Reveal output

/show version:\n{\n\"architecture\": \"i686\",\n\"bootupTimestamp\": 1626291561.0,\n\"configMacAddress\": \"00:00:00:00:00:00\",\n\"hardwareRevision\": \"\",\n\"hwMacAddress\": \"00:00:00:00:00:00\",\n\"imageFormatVersion\": \"1.0\",\n\"internalBuildId\": \"ed275a6c-1771-482d-829b-125e9c6ba677\",\n\"internalVersion\": \"4.26.2F-23035564.riorel\",\n\"isIntlVersion\": false,\n\"memFree\": 2422124,\n\"memTotal\": 4002356,\n\"mfgName\": \"Arista\",\n\"modelName\": \"vEOS-lab\",\n\"serialNumber\": \"BAD032986065E8DC14CBB6472EC314A6\",\n\"systemMacAddress\": \"50:08:00:a7:ca:c3\",\n\"uptime\": 1814877.63,\n\"version\": \"4.26.2F-23035564.riorel (engineering build)\"\n}\n

"},{"location":"examples/gnmi-clients/arista-gnmi/#running-unconverted-show-commands-that-use-text-format","title":"Running unconverted show commands that use 'text' format","text":"

To run show commands that are not converted to JSON and require format=\"text\" the ASCII encoding can be used from EOS 4.29.2F or newer.

"},{"location":"examples/gnmi-clients/arista-gnmi/#show-platform-fap-interrupts","title":"show platform fap interrupts","text":"
gnmi -addr 192.0.2.214:6030 -username cvpadmin -password arista get encoding=ascii origin=cli \"show platform fap interrupts\"\n
Reveal output

/show platform fap interrupts:\nJericho0\n--------------------------------------------------------------------------------------------------------------\n| Interrupt Bit                                                         | Count | First Occurrence    | Last Occurrence     |\n--------------------------------------------------------------------------------------------------------------\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_12[0]       |    55 | 2023-10-05 00:02:22 | 2023-10-20 10:29:21 |\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_13[0]       |    39 | 2023-10-05 00:02:21 | 2023-10-16 19:00:15 |\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_14[0]       |    39 | 2023-10-05 00:02:23 | 2023-10-16 19:00:15 |\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_15[0]       |    39 | 2023-10-05 00:02:22 | 2023-10-16 19:00:15 |\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_20[0]       |    67 | 2023-10-05 00:02:26 | 2023-10-24 00:44:24 |\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_21[0]       |    56 | 2023-10-05 00:02:25 | 2023-10-24 00:44:24 |\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_22[0]       |    53 | 2023-10-05 00:02:25 | 2023-10-24 00:45:15 |\n| NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_23[0]       |    55 | 2023-10-05 00:02:24 | 2023-10-24 00:45:15 |\n| IPS_QueueEnteredDel[1]                                                |     6 | 2023-10-11 14:00:20 | 2023-10-11 14:12:02 |\n| EPNI_PP_NewDaErr[0]                                                   | 255206 | 2023-10-05 15:06:43 | 2023-10-25 21:42:04 |\n| EPNI_PP_VsiMembershipDeny[1]                                          |     2 | 2023-10-11 02:27:16 | 2023-10-11 14:11:46 |\n| EPNI_PP_EesLastActionNotAc[0]                                         | 255206 | 2023-10-05 15:06:43 | 2023-10-25 21:42:04 |\n| EPNI_PP_EesLastActionNotAc[1]                                         | 47299 | 2023-10-05 13:33:12 | 2023-10-23 16:16:04 |\n| FMAC_FMAC_2_RxLostOfSync_0[32]                                        | 883547 | 2023-10-05 00:02:34 | 2023-10-25 21:42:08 |\n<ommitted>\n}\n

"},{"location":"examples/gnmi-clients/gnmic/","title":"gNMIC examples","text":""},{"location":"examples/gnmi-clients/gnmic/#overview","title":"overview","text":"

The following examples are used to find openconfig paths within Arista EOS using the gNMIC binary. There will be some commands which will specify one liners which will have the address of the gNMI target and some commands which will use the .gnmic.yaml file which will have the target information inside declared. All outputs will be redirected to the outputs file with the .json extension so they are easier to view within a text editor.

"},{"location":"examples/gnmi-clients/gnmic/#download-install-gnmic","title":"Download && install gnmic","text":"

To install run:

bash -c \"$(curl -sL https://get-gnmic.openconfig.net)\"\n

To get the version run:

gnmi_stuff$ gnmic version\n

Output:

version : 0.27.0\n commit : cc5759c\n   date : 2022-10-10T06:40:26Z\n gitURL : https://github.com/openconfig/gnmic\n   docs : https://gnmic.openconfig.net\n
"},{"location":"examples/gnmi-clients/gnmic/#device-config","title":"Device config","text":"
management api gnmi\n   transport grpc default\n       no shutdown\n   provider eos-native\n\nceos3#                show management api gnmi\nOcta:               enabled\nEnabled:            Yes\nServer:             running on port 6030\nSSL Profile:        none\nQoS DSCP:           none\nAuthorization Required:No\n
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure capabilities  \\\n>> outputs/capabilities.json\n
"},{"location":"examples/gnmi-clients/gnmic/#gnmi-get-rpc-examples","title":"gNMI GET RPC Examples","text":""},{"location":"examples/gnmi-clients/gnmic/#openconfig-paths","title":"OpenConfig paths","text":""},{"location":"examples/gnmi-clients/gnmic/#get-all-information","title":"Get all information","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path \"/\"\n
"},{"location":"examples/gnmi-clients/gnmic/#get-the-bgp-configuration-in-the-default-vrf","title":"Get the BGP configuration in the default VRF","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'/network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp'\n
"},{"location":"examples/gnmi-clients/gnmic/#get-bgp-neighbors","title":"Get BGP neighbors","text":"
gnmic -a 192.0.2.139:6030 -u cvpadmin -p arista --insecure get --path  \\\n'/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors'\n
"},{"location":"examples/gnmi-clients/gnmic/#get-all-interface-descriptions","title":"Get all interface descriptions","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'/interfaces/interface/subinterfaces/subinterface/state/description'\n
"},{"location":"examples/gnmi-clients/gnmic/#get-an-interfaces-description","title":"Get an interface's description","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'interfaces/interface[name=Ethernet1]/subinterfaces/subinterface/state/description'\n
[\n{\n\"timestamp\": 1626293671204274106,\n\"time\": \"2021-07-14T21:14:31.204274106+01:00\",\n\"updates\": [\n{\n\"Path\": \"interfaces/interface[name=Ethernet1]/subinterfaces/subinterface[index=0]/state/description\",\n\"values\": {\n\"interfaces/interface/subinterfaces/subinterface/state/description\": \"To-SPINE1\"\n}\n}\n]\n}\n]\n
"},{"location":"examples/gnmi-clients/gnmic/#get-the-operational-status-of-all-interfaces","title":"Get the operational status of all interfaces","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'interfaces/interface/state/oper-status'\n
Reveal output

[\n{\n\"timestamp\": 1626293641102904713,\n\"time\": \"2021-07-14T21:14:01.102904713+01:00\",\n\"updates\": [\n{\n\"Path\": \"interfaces/interface[name=Management1]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n},\n{\n\"Path\": \"interfaces/interface[name=Ethernet1]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n},\n{\n\"Path\": \"interfaces/interface[name=Ethernet5]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n},\n{\n\"Path\": \"interfaces/interface[name=Ethernet4]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n},\n{\n\"Path\": \"interfaces/interface[name=Ethernet3]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n},\n{\n\"Path\": \"interfaces/interface[name=Ethernet2]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n},\n{\n\"Path\": \"interfaces/interface[name=Port-Channel4]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n},\n{\n\"Path\": \"interfaces/interface[name=Port-Channel3]/state/oper-status\",\n\"values\": {\n\"interfaces/interface/state/oper-status\": \"UP\"\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#get-all-states-of-an-interface","title":"Get all states of an interface","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'interfaces/interface[name=Ethernet1]/state/'\n
Reveal output

[[\n{\n\"timestamp\": 1626293429376469348,\n\"time\": \"2021-07-14T21:10:29.376469348+01:00\",\n\"updates\": [\n{\n\"Path\": \"interfaces/interface[name=Ethernet1]/state\",\n\"values\": {\n\"interfaces/interface/state\": {\n\"arista-intf-augments:inactive\": false,\n\"openconfig-interfaces:admin-status\": \"UP\",\n\"openconfig-interfaces:counters\": {\n\"in-broadcast-pkts\": \"0\",\n\"in-discards\": \"0\",\n\"in-errors\": \"0\",\n\"in-fcs-errors\": \"0\",\n\"in-multicast-pkts\": \"48\",\n\"in-octets\": \"111398\",\n\"in-unicast-pkts\": \"1460\",\n\"out-broadcast-pkts\": \"1\",\n\"out-discards\": \"0\",\n\"out-errors\": \"0\",\n\"out-multicast-pkts\": \"49\",\n\"out-octets\": \"117389\",\n\"out-unicast-pkts\": \"1457\"\n},\n\"openconfig-interfaces:description\": \"To-SPINE1\",\n\"openconfig-interfaces:ifindex\": 1,\n\"openconfig-interfaces:last-change\": \"1626292006733589760\",\n\"openconfig-interfaces:mtu\": 0,\n\"openconfig-interfaces:name\": \"Ethernet1\",\n\"openconfig-interfaces:oper-status\": \"UP\",\n\"openconfig-interfaces:type\": \"iana-if-type:ethernetCsmacd\",\n\"openconfig-platform-port:hardware-port\": \"Port1\"\n}\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#get-an-interfaces-operational-status","title":"Get an interface's operational status","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'interfaces/interface[name=Ethernet24]/state/oper-status'\n
[\n  {\n    \"timestamp\": 1626293414057239130,\n    \"time\": \"2021-07-14T21:10:14.05723913+01:00\",\n    \"updates\": [\n      {\n        \"Path\": \"interfaces/interface[name=Ethernet2]/state/oper-status\",\n        \"values\": {\n          \"interfaces/interface/state/oper-status\": \"UP\"\n        }\n      }\n    ]\n  }\n]\n
"},{"location":"examples/gnmi-clients/gnmic/#get-an-interfaces-admin-status","title":"Get an interface's admin status","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'interfaces/interface[name=Ethernet1]/state/admin-status'\n
[\n  {\n    \"timestamp\": 1626293085257457373,\n    \"time\": \"2021-07-14T21:04:45.257457373+01:00\",\n    \"updates\": [\n      {\n        \"Path\": \"interfaces/interface[name=Ethernet1]/state/admin-status\",\n        \"values\": {\n          \"interfaces/interface/state/admin-status\": \"UP\"\n        }\n      }\n    ]\n  }\n]\n
"},{"location":"examples/gnmi-clients/gnmic/#get-the-dom-metrics-of-all-interfaces","title":"Get the DOM metrics of all interfaces","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n\"components/component/transceiver/physical-channels/channel/state/\"\n
Reveal output

[\n{\n\"timestamp\": 1626293085257457373,\n\"time\": \"2021-07-14T21:04:45.257457373+01:00\",\n\"updates\": [\n{\n\"Path\": \"components/component[name=Ethernet49 transceiver]/transceiver/physical-channels/channel[index=0]/state\",\n\"values\": {\n\"components/component/transceiver/physical-channels/channel/state\": {\n\"openconfig-platform-transceiver:index\": 0,\n\"openconfig-platform-transceiver:input-power\": {\n\"instant\": \"1.15\"\n},\n\"openconfig-platform-transceiver:laser-bias-current\": {\n\"instant\": \"0.0\"\n},\n\"openconfig-platform-transceiver:output-power\": {}\n}\n}\n},\n{\n\"Path\": \"components/component[name=Ethernet50 transceiver]/transceiver/physical-channels/channel[index=0]/state\",\n\"values\": {\n\"components/component/transceiver/physical-channels/channel/state\": {\n\"openconfig-platform-transceiver:index\": 0,\n\"openconfig-platform-transceiver:input-power\": {\n\"instant\": \"1.11\"\n},\n\"openconfig-platform-transceiver:laser-bias-current\": {\n\"instant\": \"0.0\"\n},\n\"openconfig-platform-transceiver:output-power\": {}\n}\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#get-the-dom-metrics-of-an-interface","title":"Get the DOM metrics of an interface","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n\"components/component[name=Ethernet49 transceiver]/transceiver/physical-channels/channel/state/\"\n
Reveal output

[\n{\n\"time\": \"1970-01-01T01:00:00+01:00\",\n\"updates\": [\n{\n\"Path\": \"components/component[name=Ethernet49 transceiver]/transceiver/physical-channels/channel[index=0]/state\",\n\"values\": {\n\"components/component/transceiver/physical-channels/channel/state\": {\n\"openconfig-platform-transceiver:index\": 0,\n\"openconfig-platform-transceiver:input-power\": {\n\"instant\": \"1.08\"\n},\n\"openconfig-platform-transceiver:laser-bias-current\": {\n\"instant\": \"0.0\"\n},\n\"openconfig-platform-transceiver:output-power\": {}\n}\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#get-per-core-cpu-utilization","title":"Get per core CPU utilization","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'components/component/cpu'\n
Reveal output

[\n{\n\"timestamp\": 1626294810779644595,\n\"time\": \"2021-07-14T21:33:30.779644595+01:00\",\n\"updates\": [\n{\n\"Path\": \"components/component[name=CPU1]/cpu\",\n\"values\": {\n\"components/component/cpu\": {\n\"openconfig-platform-cpu:utilization\": {\n\"state\": {\n\"avg\": 6,\n\"instant\": 6,\n\"interval\": \"1000000000000\",\n\"max\": 14,\n\"max-time\": \"3252585270429488128\",\n\"min\": 2,\n\"min-time\": \"3252586330424618496\"\n}\n}\n}\n}\n},\n{\n\"Path\": \"components/component[name=CPU0]/cpu\",\n\"values\": {\n\"components/component/cpu\": {\n\"openconfig-platform-cpu:utilization\": {\n\"state\": {\n\"avg\": 5,\n\"instant\": 7,\n\"interval\": \"1000000000000\",\n\"max\": 13,\n\"max-time\": \"3252586170423993344\",\n\"min\": 1,\n\"min-time\": \"3252585340433252352\"\n}\n}\n}\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#get-the-availableutilized-memory","title":"Get the available/utilized memory","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'components/component/state/memory/'\n
[\n{\n\"timestamp\": 1626294846423115892,\n\"time\": \"2021-07-14T21:34:06.423115892+01:00\",\n\"updates\": [\n{\n\"Path\": \"components/component[name=Chassis]/state/memory\",\n\"values\": {\n\"components/component/state/memory\": {\n\"openconfig-platform:available\": \"4098412544\",\n\"openconfig-platform:utilized\": \"4018016256\"\n}\n}\n}\n]\n}\n]\n
"},{"location":"examples/gnmi-clients/gnmic/#get-the-system-environment-temperatures","title":"Get the system environment temperatures","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'components/component/state/temperature/instant'\n
Reveal output

[\n{\n\"timestamp\": 1626294876186613578,\n\"time\": \"2021-07-14T21:34:36.186613578+01:00\"\n\"updates\": [\n{\n\"Path\": \"components/component[name=DomTemperatureSensor50]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 2709375,\n\"precision\": 5\n}\n}\n},\n{\n\"Path\": \"components/component[name=DomTemperatureSensor49]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 27140625,\n\"precision\": 6\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor7]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 41168000000000006,\n\"precision\": 15\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor8]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 4225279999999998,\n\"precision\": 14\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor9]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 4062560000000002,\n\"precision\": 14\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor1]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 39141723894742796,\n\"precision\": 15\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor6]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 23875,\n\"precision\": 3\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor3]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 21\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor4]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 1725,\n\"precision\": 2\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor5]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 29\n}\n}\n},\n{\n\"Path\": \"components/component[name=TempSensor2]/state/temperature/instant\",\n\"values\": {\n\"components/component/state/temperature/instant\": {\n\"digits\": 32\n}\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#get-the-information-about-connected-gnmi-clients","title":"Get the information about connected gNMI clients","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip get --path \\\n'/telemetry-system/subscriptions'\n
Reveal output

[\n{\n\"source\": \"192.0.2.214:6030\",\n\"timestamp\": 1723202310565051604,\n\"time\": \"2024-08-09T16:48:30.565051604+05:30\",\n\"updates\": [\n{\n\"Path\": \"telemetry-system/subscriptions\",\n\"values\": {\n\"telemetry-system/subscriptions\": {\n\"openconfig-telemetry:dynamic-subscriptions\": {\n\"dynamic-subscription\": [\n{\n\"id\": \"2\",\n\"sensor-paths\": {\n\"sensor-path\": [\n{\n\"path\": \"/components/component/state/memory\",\n\"state\": {\n\"path\": \"/components/component/state/memory\"\n}\n},\n{\n\"path\": \"/Kernel/proc/cpu/utilization/total\",\n\"state\": {\n\"path\": \"/Kernel/proc/cpu/utilization/total\"\n}\n}\n]\n},\n\"state\": {\n\"destination-address\": \"192.0.2.139\",\n\"destination-port\": 51478,\n\"encoding\": \"openconfig-telemetry-types:ENC_PROTO3\",\n\"id\": \"2\",\n\"protocol\": \"openconfig-telemetry-types:STREAM_GRPC\"\n}\n},\n{\n\"id\": \"3\",\n\"sensor-paths\": {\n\"sensor-path\": [\n{\n\"path\": \"/components/component/transceiver/physical-channels/channel/state\",\n\"state\": {\n\"path\": \"/components/component/transceiver/physical-channels/channel/state\"\n}\n}\n]\n},\n\"state\": {\n\"destination-address\": \"192.168.3.2\",\n\"destination-port\": 57928,\n\"encoding\": \"openconfig-telemetry-types:ENC_PROTO3\",\n\"id\": \"3\",\n\"protocol\": \"openconfig-telemetry-types:STREAM_GRPC\"\n}\n}\n]\n}\n}\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#gnmi-subscribe-rpc-examples","title":"gNMI SUBSCRIBE RPC Examples","text":""},{"location":"examples/gnmi-clients/gnmic/#openconfig-paths_1","title":"OpenConfig paths","text":""},{"location":"examples/gnmi-clients/gnmic/#subscribe-to-all-bgp-neighbor-states","title":"Subscribe to all BGP neighbor states","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip subscribe --path  \\\n'/network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state'\n
Reveal output

{\n\"source\": \"192.0.2.214:6030\",\n\"subscription-name\": \"default-1626302647\",\n\"timestamp\": 1626292010055258009,\n\"time\": \"2021-07-14T20:46:50.055258009+01:00\",\n\"updates\": [\n{\n\"Path\": \"network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=172.18.255.42]/state/messages/sent/UPDATE\",\n\"values\": {\n\"network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state/messages/sent/UPDATE\": 8\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.214:6030\",\n\"subscription-name\": \"default-1626302647\",\n\"timestamp\": 1626292008053994815,\n\"time\": \"2021-07-14T20:46:48.053994815+01:00\",\n\"updates\": [\n{\n\"Path\": \"network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=172.18.255.42]/state/established-transitions\",\n\"values\": {\n\"network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state/established-transitions\": 1\n}\n}\n]\n}\n

"},{"location":"examples/gnmi-clients/gnmic/#subscribe-to-specific-bgp-neighbor-state","title":"Subscribe to specific BGP neighbor state","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip subscribe --path  \\\n'network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/state'\n
Reveal output

{\n\"source\": \"192.0.2.214:6030\",\n\"subscription-name\": \"default-1626303017\",\n\"timestamp\": 1626302991598465536,\n\"time\": \"2021-07-14T23:49:51.598465536+01:00\",\n\"updates\": [\n{\n\"Path\": \"network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/state/last-established\",\n\"values\": {\n\"network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/state/last-established\": 1626302991563603200\n}\n}\n]\n}\n

"},{"location":"examples/gnmi-clients/gnmic/#subscribe-with-stream-mode-sample-and-interval","title":"Subscribe with stream mode sample and interval","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip --sample-interval 5s --stream-mode sample subscribe --path  \\\n'/network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/afi-safis/afi-safi[afi-safi-name=openconfig-bgp-types:IPV4_UNICAST]/state/prefixes/received'\n
Reveal output

{\n\"source\": \"192.0.2.214:6030\",\n\"subscription-name\": \"default-1626303393\",\n\"timestamp\": 1626303158135414182,\n\"time\": \"2021-07-14T23:52:38.135414182+01:00\",\n\"updates\": [\n{\n\"Path\": \"network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/afi-safis/afi-safi[afi-safi-name=IPV4_UNICAST]/state/prefixes/received\",\n\"values\": {\n\"network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/state/prefixes/received\": 5\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.214:6030\",\n\"subscription-name\": \"default-1626303393\",\n\"timestamp\": 1626303158135414182,\n\"time\": \"2021-07-14T23:52:38.135414182+01:00\",\n\"updates\": [\n{\n\"Path\": \"network-instances/network-instance[name=Tenant_A_WEB_Zone]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.21]/afi-safis/afi-safi[afi-safi-name=IPV4_UNICAST]/state/prefixes/received\",\n\"values\": {\n\"network-instances/network-instance/protocols/protocol/bgp/neighbors/neighbor/afi-safis/afi-safi/state/prefixes/received\": 5\n}\n}\n]\n}\n

"},{"location":"examples/gnmi-clients/gnmic/#subscribe-to-interface-counters-and-save-them-to-a-file","title":"Subscribe to interface counters and save them to a file","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure subscribe --path \\\n\"/interfaces/interface/state/counters\"  >> outputs/interface_state.json\n
"},{"location":"examples/gnmi-clients/gnmic/#gnmi-set-rpc-examples","title":"gNMI SET RPC Examples","text":""},{"location":"examples/gnmi-clients/gnmic/#openconfig-paths_2","title":"OpenConfig paths","text":""},{"location":"examples/gnmi-clients/gnmic/#configure-bgp-neighbor-address-and-peer-as","title":"Configure BGP neighbor address and peer AS","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \\\n--update-file value.json\n

value.json:

{\"config\": {\"neighbor-address\":\"198.51.100.43\", \"peer-as\": 123}}\n

Output:

{\n\"timestamp\": 1626305876151537555,\n\"time\": \"2021-07-15T00:37:56.151537555+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]\"\n}\n]\n}\n
"},{"location":"examples/gnmi-clients/gnmic/#configure-bgp-neighbor-address-peer-as-and-send-community","title":"Configure BGP neighbor address, peer AS and send-community","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set  \\\n--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]' \\\n--update-file value.json\n

value.json:

{\"config\": {\"neighbor-address\":\"198.51.100.43\", \"peer-as\": 123, \"enabled\": true, \"send-community\": \"EXTENDED\"}}\n

Output:

{\n\"timestamp\": 1626305480401353997,\n\"time\": \"2021-07-15T00:31:20.401353997+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]\"\n}\n]\n}\n
"},{"location":"examples/gnmi-clients/gnmic/#create-bgp-peer-group","title":"Create BGP peer group","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/peer-groups/peer-group[peer-group-name=XYZ]' \\\n--update-file value.json\n

value.json:

{\"config\": {\"peer-group-name\":\"XYZ\", \"local-as\": 114}}\n
"},{"location":"examples/gnmi-clients/gnmic/#update-bgp-peer-as","title":"Update BGP peer AS","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-as' \\\n--update-value '110'\n

Output:

{\n\"timestamp\": 1626306067189329813,\n\"time\": \"2021-07-15T00:41:07.189329813+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-as\"\n}\n]\n}\n
"},{"location":"examples/gnmi-clients/gnmic/#update-bgp-peer-group","title":"Update BGP peer group","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--update-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-group' \\\n--update-value 'XYZ'\n

Output:

{\n\"timestamp\": 1626306067189329813,\n\"time\": \"2021-07-15T00:41:07.189329813+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp/neighbors/neighbor[neighbor-address=198.51.100.43]/config/peer-as\"\n}\n]\n}\n
"},{"location":"examples/gnmi-clients/gnmic/#create-an-acl","title":"Create an ACL","text":"
gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--update-path /acl/acl-sets \\\n--update-file acl2.json\n

Output:

{\n\"timestamp\": 1626307972085688242,\n\"time\": \"2021-07-15T01:12:52.085688242+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"acl/acl-sets\"\n}\n]\n}\n
acl2.json

{\n\"acl-set\": [\n{\n\"config\": {\n\"name\": \"test\",\n\"type\": \"ACL_IPV4\"\n},\n\"name\": \"test\",\n\"type\": \"ACL_IPV4\",\n\"acl-entries\": {\n\"acl-entry\": [\n{\n\"sequence-id\": 10,\n\"actions\": {\n\"config\": {\n\"forwarding-action\": \"DROP\"\n}\n},\n\"config\": {\n\"sequence-id\": 10\n},\n\"ipv4\": {\n\"config\": {\n\"destination-address\": \"192.0.2.0/24\",\n\"source-address\": \"0.0.0.0/0\"\n}\n}\n}\n]\n}\n}\n]\n}\n

This creates

ip access-list test\n   10 deny ip any 192.0.2.0/24\n
"},{"location":"examples/gnmi-clients/gnmic/#shutdown-an-interface","title":"Shutdown an interface","text":"
gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--update-path '/interfaces/interface[name=Ethernet1]/config/enabled' \\\n--update-value 'false'\n
{\n\"timestamp\": 1626309145489047571,\n\"time\": \"2021-07-15T01:32:25.489047571+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"interfaces/interface[name=Ethernet1]/config/enabled\"\n}\n]\n}\n
"},{"location":"examples/gnmi-clients/gnmic/#bring-up-an-interface","title":"Bring up an interface","text":"
gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--update-path '/interfaces/interface[name=Ethernet1]/config/enabled' \\\n--update-value 'true'\n
{\n\"timestamp\": 1626309156607307596,\n\"time\": \"2021-07-15T01:32:36.607307596+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"interfaces/interface[name=Ethernet1]/config/enabled\"\n}\n]\n}\n
"},{"location":"examples/gnmi-clients/gnmic/#eos-native-paths","title":"EOS Native paths","text":"

To get EOS native paths, OCTA has to be enabled as mentioned in the configuration section. Performing GET/SUBSCRIBE actions using EOS native paths require changing the origin to eos_native.

"},{"location":"examples/gnmi-clients/gnmic/#commonly-used-paths","title":"Commonly used paths","text":"
  • MAC table: /Smash/bridging/status/smashFdbStatus
  • ARP table: /Smash/arp/status/arpEntry
  • Neighbor table: /Smash/arp/status/neighborEntry
  • IPv4 RIB: /Smash/routing/status/route
  • IPv6 RIB: /Smash/routing6/status/route
  • IPv4 next-hop table: /Smash/routing/status/nexthop
  • IPv6 next-hop table: /Smash/routing6/status/nexthop
  • CPU info: /Kernel/proc/cpu
  • Process statistics: /Kernel/proc/stat
  • System info: /Kernel/sysinfo
  • EOS version: /Eos/image
  • Interface counters: /Smash/counters/ethIntf/<agent>/current/counter
  • Values for <agent> are:
    • 7500-family, 7280-family, 7020-family (Arad/Jericho ASICs): SandCounters
    • 7300-family, 7250-family, 7050-family, 7010 products, 720-family (Trident ASICs): StrataCounters
    • For 7060-family, 7260-family (Tomahawk): Strata-FixedSystem or StrataCounters from 4.22+
    • 7150-family products (Alta ASICs): FocalPointV2
    • 7160-family products (Cavium/Xpliant ASICs): XpCounters
    • 7170-family products (Barefoot ASIC): BfnCounters
"},{"location":"examples/gnmi-clients/gnmic/#get-cpu-utilization","title":"Get CPU utilization","text":"
 gnmic -a 192.0.2.108:6030 -u cvpadmin -p arista --insecure --gzip get --path  \\\n'eos_native:/Kernel/proc/cpu/utilization/total'\n
Reveal output

[\n{\n\"timestamp\": 1626291721294738334,\n\"time\": \"2021-07-14T20:42:01.294738334+01:00\",\n\"prefix\": \"eos_native:Kernel/proc/cpu/utilization/total\",\n\"updates\": [\n{\n\"Path\": \"name\",\n\"values\": {\n\"name\": \"total\"\n}\n},\n{\n\"Path\": \"nice\",\n\"values\": {\n\"nice\": 28845\n}\n},\n{\n\"Path\": \"util\",\n\"values\": {\n\"util\": 41\n}\n},\n{\n\"Path\": \"user\",\n\"values\": {\n\"user\": 32058347\n}\n},\n{\n\"Path\": \"system\",\n\"values\": {\n\"system\": 4597389\n}\n},\n{\n\"Path\": \"idle\",\n\"values\": {\n\"idle\": 76373566\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#get-transceiver-dom-temperature","title":"Get transceiver DOM temperature","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure --gzip get --path \\\neos_native:/Sysdb/hardware/archer/xcvr/status >> outputs/doms.json\n
"},{"location":"examples/gnmi-clients/gnmic/#get-eos-image-version","title":"Get EOS image version","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure --gzip get \\\n--path eos_native:/Eos/image >> outputs/eos_image.json\n
"},{"location":"examples/gnmi-clients/gnmic/#get-lanz-data-streaming","title":"Get LANZ Data Streaming","text":"

In addition to Octa, LANZ and LANZ Data Streaming also needs to be enabled on the switch.

queue-monitor length\n!\nqueue-monitor streaming\n   no shutdown\n

With Octa and LANZ Data Streaming enabled, LANZ metrics can be subscribed to:

gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure --gzip \\\nsubscribe --path 'eos_native:/LANZ'\n
Reveal output

{\n\"source\": \"192.0.2.1:6030\",\n\"subscription-name\": \"default-1669906007\",\n\"timestamp\": 1669903438845029161,\n\"time\": \"2022-12-01T19:33:58.845029161+05:30\",\n\"prefix\": \"eos_native:LANZ/config\",\n\"updates\": [\n{\n\"Path\": \"name\",\n\"values\": {\n\"name\": \"config\"\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.1:6030\",\n\"subscription-name\": \"default-1669906007\",\n\"timestamp\": 1669903438845141433,\n\"time\": \"2022-12-01T19:33:58.845141433+05:30\",\n\"prefix\": \"eos_native:LANZ/globalBufferUsage\",\n\"updates\": [\n{\n\"Path\": \"name\",\n\"values\": {\n\"name\": \"globalBufferUsage\"\n}\n},\n{\n\"Path\": \"globalBufferUsageRecord\",\n\"values\": {\n\"globalBufferUsageRecord\": {\n\"bufferSize\": 0,\n\"duration\": 0,\n\"entryType\": \"\",\n\"timestamp\": 0\n}\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.1:6030\",\n\"subscription-name\": \"default-1669906007\",\n\"timestamp\": 1669906008617947980,\n\"time\": \"2022-12-01T20:16:48.61794798+05:30\",\n\"prefix\": \"eos_native:LANZ/congestion\",\n\"updates\": [\n{\n\"Path\": \"congestionRecord\",\n\"values\": {\n\"congestionRecord\": {\n\"entryType\": \"POLLING\",\n\"fabricPeerIntfName\": \"\",\n\"intfName\": \"Ethernet6\",\n\"portID\": 105,\n\"qDropCount\": 0,\n\"queueSize\": 1998240,\n\"switchID\": 0,\n\"timeOfMaxQLen\": 0,\n\"timestamp\": 1669906008617720,\n\"trafficClass\": 1,\n\"txLatency\": 0\n}\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.1:6030\",\n\"subscription-name\": \"default-1669906007\",\n\"timestamp\": 1669903438845107943,\n\"time\": \"2022-12-01T19:33:58.845107943+05:30\",\n\"prefix\": \"eos_native:LANZ/congestion\",\n\"updates\": [\n{\n\"Path\": \"name\",\n\"values\": {\n\"name\": \"congestion\"\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.1:6030\",\n\"subscription-name\": \"default-1669906007\",\n\"timestamp\": 1669905829532672732,\n\"time\": \"2022-12-01T20:13:49.532672732+05:30\",\n\"prefix\": \"eos_native:LANZ/config/portConfigRecord\",\n\"updates\": [\n{\n\"Path\": \"Ethernet6/intfName\",\n\"values\": {\n\"Ethernet6/intfName\": \"Ethernet6\"\n}\n},\n{\n\"Path\": \"Ethernet6/switchID\",\n\"values\": {\n\"Ethernet6/switchID\": 0\n}\n},\n{\n\"Path\": \"Ethernet6/portID\",\n\"values\": {\n\"Ethernet6/portID\": 105\n}\n},\n{\n\"Path\": \"Ethernet6/internalPort\",\n\"values\": {\n\"Ethernet6/internalPort\": false\n}\n},\n{\n\"Path\": \"Ethernet6/highThreshold\",\n\"values\": {\n\"Ethernet6/highThreshold\": 40962\n}\n},\n{\n\"Path\": \"Ethernet6/lowThreshold\",\n\"values\": {\n\"Ethernet6/lowThreshold\": 10241\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.1:6030\",\n\"subscription-name\": \"default-1669906007\",\n\"timestamp\": 1669905829532649815,\n\"time\": \"2022-12-01T20:13:49.532649815+05:30\",\n\"prefix\": \"eos_native:LANZ/config\",\n\"updates\": [\n{\n\"Path\": \"configRecord\",\n\"values\": {\n\"configRecord\": {\n\"globalUsageHighThreshold\": 0,\n\"globalUsageLowThreshold\": 0,\n\"globalUsageReportingEnabled\": true,\n\"lanzVersion\": 1,\n\"maxQueueSize\": 524288000,\n\"numOfPorts\": 121,\n\"segmentSize\": 16,\n\"timestamp\": 1669905829532490\n}\n}\n}\n]\n}\n{\n\"source\": \"192.0.2.1:6030\",\n\"subscription-name\": \"default-1669906007\",\n\"timestamp\": 1669903438845176033,\n\"time\": \"2022-12-01T19:33:58.845176033+05:30\",\n\"prefix\": \"eos_native:LANZ/error\",\n\"updates\": [\n{\n\"Path\": \"name\",\n\"values\": {\n\"name\": \"error\"\n}\n},\n{\n\"Path\": \"errorRecord\",\n\"values\": {\n\"errorRecord\": {\n\"errorMessage\": \"\",\n\"timestamp\": 0\n}\n}\n}\n]\n}\n

"},{"location":"examples/gnmi-clients/gnmic/#cli-origin","title":"Cli origin","text":""},{"location":"examples/gnmi-clients/gnmic/#get-the-running-config","title":"Get the running config","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure  get \\\n--path \"cli:/show running-config\" >> outputs/outputs.json\n
"},{"location":"examples/gnmi-clients/gnmic/#get-the-total-route-count","title":"Get the total route count","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure  get \\\n--path \"cli:/show ip route summary\" \\\n| jq '.[0].updates[0].values.\"show ip route summary\".totalRoutes'\n
"},{"location":"examples/gnmi-clients/gnmic/#changing-the-running-config","title":"Changing the running-config","text":"

There are multiple ways to change the configuration using the cli origin:

"},{"location":"examples/gnmi-clients/gnmic/#using-json","title":"Using JSON","text":"

Multiple config sections can be change at a time, for instance in the below example vlan 304 is created and the description of Ethernet1 is changed:

 gnmic -a 192.0.2.214:6030 -u admin -p admin --insecure --gzip set \\\n--request-file intf.json\n

Output:

Reveal output

{\n\"timestamp\": 1628103804792021864,\n\"time\": \"2021-08-04T20:03:24.792021864+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"cli:\"\n},\n{\n\"operation\": \"UPDATE\",\n\"path\": \"cli:\"\n},\n{\n\"operation\": \"UPDATE\",\n\"path\": \"cli:\"\n},\n{\n\"operation\": \"UPDATE\",\n\"path\": \"cli:\"\n}\n]\n}\n

cat intf.json\n
{\n\"updates\": [\n{\n\"path\": \"cli:\",\n\"value\": \"interface Ethernet 1\",\n\"encoding\": \"ascii\"\n},\n{\n\"path\": \"cli:\",\n\"value\": \"description arista-openmgmt\",\n\"encoding\": \"ascii\"\n},\n{\n\"path\": \"cli:\",\n\"value\": \"vlan 304\",\n\"encoding\": \"ascii\"\n},\n{\n\"path\": \"cli:\",\n\"value\": \"name test\",\n\"encoding\": \"ascii\"\n}\n]\n}\n
"},{"location":"examples/gnmi-clients/gnmic/#using-yaml","title":"Using YAML","text":"

Changing the maximum-routes for a BGP neighbor:

gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip set \\\n--request-file bgp.yaml\n

Output:

Reveal output

{\n  \"timestamp\": 1628091791855672771,\n  \"time\": \"2021-08-04T16:43:11.855672771+01:00\",\n  \"results\": [\n    {\n      \"operation\": \"UPDATE\",\n      \"path\": \"cli:\"\n    },\n    {\n      \"operation\": \"UPDATE\",\n      \"path\": \"cli:\"\n    }\n  ]\n}\n

cat bgp.yaml\n
updates:\n- path: \"cli:\"\nvalue: router bgp 65101\nencoding: ascii\n- path: \"cli:\"\nvalue: neighbor IPv4-UNDERLAY-PEERS maximum-routes 15500\nencoding: ascii\n
"},{"location":"examples/gnmi-clients/gnmic/#using-imperative-commands","title":"Using imperative commands","text":"
gnmic -a 192.0.2.214:6030 -u cvpadmin -p arista --insecure --gzip \\\n--encoding ASCII set \\\n--update-path \"cli:\" \\\n--update-value \"router bgp 65101\" \\\n--update-path \"cli:\" \\\n--update-value \"neighbor IPv4-UNDERLAY-PEERS maximum-routes 13500\"\n

Output:

Reveal output

{\n\"timestamp\": 1628091405938523430,\n\"time\": \"2021-08-04T16:36:45.93852343+01:00\",\n\"results\": [\n{\n\"operation\": \"UPDATE\",\n\"path\": \"cli:\"\n},\n{\n\"operation\": \"UPDATE\",\n\"path\": \"cli:\"\n}\n]\n}\n

"},{"location":"examples/gnmi-clients/gnmic/#running-unconverted-show-commands-that-use-text-format","title":"Running unconverted show commands that use 'text' format","text":"

To run show commands that are not converted to JSON and require format=\"text\" the ASCII encoding can be used from EOS 4.29.2F or newer.

"},{"location":"examples/gnmi-clients/gnmic/#show-platform-fap-interrupts","title":"show platform fap interrupts","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get --gzip --encoding ASCII --path \"cli:/show platform fap interrupts\"\n

Output:

Reveal output

[\n{\n\"source\": \"10.81.117.21:6030\",\n\"timestamp\": 1698270415643755294,\n\"time\": \"2023-10-25T22:46:55.643755294+01:00\",\n\"updates\": [\n{\n\"Path\": \"cli:show platform fap interrupts\",\n\"values\": {\n\"show platform fap interrupts\": \" Jericho0\\n -------------------------------------------------------------------------------------------------------------- \\n\n          | Interrupt Bit                                                         | Count | First Occurrence    | Last Occurrence     |\\n -------------------------------------------------------------------------------------------------------------- \\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_12[0]       |    55 | 2023-10-05 00:02:22 | 2023-10-20 10:29:21 |\\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_13[0]       |    39 | 2023-10-05 00:02:21 | 2023-10-16 19:00:15 |\\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_14[0]       |    39 | 2023-10-05 00:02:23 | 2023-10-16 19:00:15 |\\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_15[0]       |    39 | 2023-10-05 00:02:22 | 2023-10-16 19:00:15 |\\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_20[0]       |    67 | 2023-10-05 00:02:26 | 2023-10-24 00:44:24 |\\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_21[0]       |    56 | 2023-10-05 00:02:25 | 2023-10-24 00:44:24 |\\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_22[0]       |    53 | 2023-10-05 00:02:25 | 2023-10-24 00:45:15 |\\n\n          | NBIH_LINK_STATUS_CHANGE_LinkStatusChangeInterruptRegister_23[0]       |    55 | 2023-10-05 00:02:24 | 2023-10-24 00:45:15 |\\n\n          | IPS_QueueEnteredDel[1]                                                |     6 | 2023-10-11 14:00:20 | 2023-10-11 14:12:02 |\\n\n          | EPNI_PP_NewDaErr[0]                                                   | 255279 | 2023-10-05 15:06:43 | 2023-10-25 21:46:52 |\\n\n          | EPNI_PP_VsiMembershipDeny[1]                                          |     2 | 2023-10-11 02:27:16 | 2023-10-11 14:11:46 |\\n\n          | EPNI_PP_EesLastActionNotAc[0]                                         | 255279 | 2023-10-05 15:06:43 | 2023-10-25 21:46:52 |\\n\n          | EPNI_PP_EesLastActionNotAc[1]                                         | 47299 | 2023-10-05 13:33:12 | 2023-10-23 16:16:04 |\\n\n          | FMAC_FMAC_2_RxLostOfSync_0[32]                                        | 883687 | 2023-10-05 00:02:34 | 2023-10-25 21:46:54 |\\n\n          | FMAC_FMAC_2_RxLostOfSync_1[33]\n          <ommitted>\n          \\n\"\n}\n}\n]\n}\n]\n

"},{"location":"examples/gnmi-clients/gnmic/#misc","title":"Misc","text":""},{"location":"examples/gnmi-clients/gnmic/#save-all-status-states-to-a-file","title":"Save all status states to a file","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get \\\n--path \".../state/...\" >> outputs/states.json\n
"},{"location":"examples/gnmi-clients/gnmic/#save-all-config-states-to-a-file","title":"Save all config states to a file","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get \\\n--path \".../config/...\" >> outputs/configs.json\n
"},{"location":"examples/gnmi-clients/gnmic/#save-network-instance-states-to-a-file","title":"Save network instance states to a file","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get --path \\\n/network-instances/network-instance >> outputs/network-instances.json\n
"},{"location":"examples/gnmi-clients/gnmic/#save-bgp-states-to-a-file","title":"Save BGP states to a file","text":"
gnmic -a 192.0.2.1:6030 -u admin -p admin --insecure get --path \\\n/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]\\\n>> outputs/bgp.json\n
"},{"location":"examples/gnmi-gateway/","title":"gNMI-Gateway","text":""},{"location":"examples/gnmi-gateway/#overview","title":"Overview","text":"

gNMI gateway is an opensource project created by Netflix. Conceptually, gNMI gateway sits as a proxy for multiple gNMI targets. A gNMI client speaks to a common gNMI service endpoint within the network (gNMI gateway) and specifies a gNMI target with an accompanying path. The gNMI gateway will in turn initiate the connection to the target device and stream the contents to the originating proxy.

  • gNMI gateway documentation
  • NANOG demonstration

This demo will start the gNMI gateway binary and use gNMIC to stream to a target which is managed by the gNMI gateway. Please make adjustments to the targets.json file to match your environment.

The demo is dependent on the following files:

  • gnmi-gateway - The binary to activate gNMI gateway. This must be built for the platform that it will run on. Details regarding generation of the binary for the target platform can be found in the gNMI gateway documentation.
  • server.crt / server.key - the certificate and key for gNMI gateway. These can be generated through a CA. Additional details may be found here.
  • targets.json - This file specifies the targets. gNMI-gateway supports hot reloading of the files. So if changes are made within targets.json it will reload automatically with new targets and or new paths.
sample: targets.json

{\n\"request\": {\n\"default\": {\n\"subscribe\": {\n\"prefix\": {\n},\n\"subscription\": [\n{\n\"path\": {\n\"elem\": [\n{\n\"name\": \"interfaces\"\n}\n]\n}\n}\n]\n}\n}\n},\n\"target\": {\n\"DC2-SP02\": {\n\"addresses\": [\n\"198.51.100.22:6030\"\n],\n\"credentials\": {\n\"username\": \"ansible\",\n\"password\": \"ansible\"\n},\n\"request\": \"default\",\n\"meta\": {\n\"NoTLS\": \"yes\"\n}\n},\n\"DC2-LEAF1A\": {\n\"addresses\": [\n\"198.51.100.5:6030\"\n],\n\"credentials\": {\n\"username\": \"ansible\",\n\"password\": \"ansible\"\n},\n\"request\": \"default\",\n\"meta\": {\n\"NoTLS\": \"yes\"\n}\n},\n\"DC2-LF70\": {\n\"addresses\": [\n\"198.51.100.70:6030\"\n],\n\"credentials\": {\n\"username\": \"ansible\",\n\"password\": \"ansible\"\n},\n\"request\": \"default\",\n\"meta\": {\n\"NoTLS\": \"yes\"\n}\n}\n}\n}\n

"},{"location":"examples/gnmi-gateway/#eos-configuration","title":"EOS Configuration","text":"

gNMI will need to be enabled on the target which is managed by gNMI gateway and a certificate will need to be installed to use TLS-based authentication. Additional details regarding enabling gnmi on EOS devices can be found here. Additional details regarding certificate management and configuration can be found here.

"},{"location":"examples/gnmi-gateway/#start-gnmi-gateway","title":"Start gNMI gateway","text":"

Note, the server.crt must be signed by a CA that the switch can resolve.

gnmi-gateway -EnableGNMIServer -ServerTLSCert=server.crt \\\n-ServerTLSKey=server.key -TargetLoaders=json -TargetJSONFile=targets.json\n

Output:

Reveal Output

{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Starting GNMI Gateway.\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Clustering is NOT enabled. No locking or cluster coordination will happen.\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Starting connection manager.\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Starting gNMI server on 0.0.0.0:9339.\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Connection manager received a target control message: 3 inserts 0 removes\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Initializing target DC2-SP02 ([198.51.100.22:6030]) map[NoTLS:yes].\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Initializing target DC2-LEAF1A ([198.51.100.5:6030]) map[NoTLS:yes].\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Target DC2-SP02: Connecting\"}\n{\"level\":\"warn\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"DEPRECATED: The 'NoTLS' target flag has been deprecated and will be removed in a future release. Please use 'NoTLSVerify' instead.\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Target DC2-SP02: Subscribing\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Initializing target DC2-LF70 ([198.51.100.70:6030]) map[NoTLS:yes].\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Target DC2-LEAF1A: Connecting\"}\n{\"level\":\"warn\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"DEPRECATED: The 'NoTLS' target flag has been deprecated and will be removed in a future release. Please use 'NoTLSVerify' instead.\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Target DC2-LEAF1A: Subscribing\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Target DC2-LF70: Connecting\"}\n{\"level\":\"warn\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"DEPRECATED: The 'NoTLS' target flag has been deprecated and will be removed in a future release. Please use 'NoTLSVerify' instead.\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Target DC2-LF70: Subscribing\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:35-04:00\",\"message\":\"Target DC2-SP02: Connected\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:36-04:00\",\"message\":\"Target DC2-LF70: Connected\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:36-04:00\",\"message\":\"Target DC2-LEAF1A: Connected\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:37-04:00\",\"message\":\"Target DC2-LF70: Synced\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:37-04:00\",\"message\":\"Target DC2-SP02: Synced\"}\n{\"level\":\"info\",\"time\":\"2021-03-19T08:47:38-04:00\",\"message\":\"Target DC2-LEAF1A: Synced\"}\n

The output indicates that gNMI-gateway has started and will now serve gNMI requests to the /interfaces/interface path on behalf of any external gNMI client.

"},{"location":"examples/gnmi-gateway/#requesting-a-target-managed-by-gnmi-gateway","title":"Requesting a target managed by gNMI gateway","text":"
gnmic subscribe -a 192.0.2.1 -u ansible -p ansible --port=9339 \\\n--skip-verify --target=DC2-SP02 --path=/interfaces\n

Output:

{\n\"source\": \"192.0.2.1:9339\",\n\"subscription-name\": \"default-1616158143\",\n\"timestamp\": 1605208845740882713,\n\"time\": \"2020-11-12T14:20:45.740882713-05:00\",\n\"target\": \"DC2-SP02\",\n\"updates\": [\n{\n\"Path\": \"interfaces/interface[name=Ethernet54/1]/state/tpid\",\n\"values\": {\n\"interfaces/interface/state/tpid\": \"openconfig-vlan-types:TPID_0X8100\"\n}\n}\n]\n}\n

Since the gNMI gateway is running locally a query can be issued to the service on port 9339 passing in the target value of DC2-SP02 and telemetry will start to stream data back to the client.

"},{"location":"examples/gnoi/","title":"gNOI","text":""},{"location":"examples/gnoi/#about-grpc","title":"About gRPC","text":"

gRPC - Google Remote Procedure Call

gRPC uses protobuf and HTTP/2

"},{"location":"examples/gnoi/#about-gnoi","title":"About gNOI","text":"

gNOI - gRPC Network Operations Interface

gNOI defines a set of gRPC-based microservices for executing operational commands on network devices.

gNOI github repository

As example, this gNOI proto file defines the service System with the RPC Traceroute and Ping

  • Ping executes the ping command on the target and streams back the results
  • Traceroute executes the traceroute command on the target and streams back the results
  • As you can see in the proto file, the field VRF is not defined for these messages
"},{"location":"examples/gnoi/#about-gnoi-support-on-eos","title":"About gNOI support on EOS","text":"

Please refer to this link for the gNOI support by EOS.

Examples:

  • gNOI ping
  • gNOI traceroute
  • gNOI Support
"},{"location":"examples/gnoi/gnoic/","title":"gNOIc examples","text":""},{"location":"examples/gnoi/gnoic/#gnoic-overview","title":"gNOIc overview","text":"

gNOIc is a gNOI CLI client:

  • source code
  • documentation

The following examples shows various gNOIc commands with Arista EOS devices.

"},{"location":"examples/gnoi/gnoic/#download-install-gnoic","title":"Download & install gNOIc","text":"

To install run:

bash -c \"$(curl -sL https://get-gnoic.kmrd.dev)\"\n

To get the version run:

gnoic version\n

Output:

version : 0.0.5\n commit : 26c6248\n   date : 2021-05-12T10:12:55Z\n gitURL : https://github.com/karimra/gnoic\n   docs : https://gnoic.kmrd.dev\n
"},{"location":"examples/gnoi/gnoic/#device-config","title":"Device config","text":"
interface Management1\n   description oob_management\n   vrf MGMT\n   ip address 192.0.2.118/24\n\nusername arista secret 0 arista\n\nmanagement api gnmi\n   transport grpc def\n      vrf MGMT\n
DC1-L2LEAF2A#show management api gnmi\nEnabled:            Yes\nServer:             running on port 6030, in MGMT VRF\nSSL Profile:        none\nQoS DSCP:           none\nDC1-L2LEAF2A#\n

Before to use gNOI ping and traceroute, lets run these commands locally:

$ ssh arista@192.0.2.118\nPassword:\nLast login: Thu Jun  3 12:06:25 2021 from 192.0.2.3\nDC1-L2LEAF2A>en\nDC1-L2LEAF2A#bash\n\nArista Networks EOS shell\n\n[arista@DC1-L2LEAF2A ~]$ ping  172.31.255.0 -c 2\nPING 172.31.255.0 (172.31.255.0) 56(84) bytes of data.\n64 bytes from 172.31.255.0: icmp_seq=1 ttl=63 time=24.6 ms\n64 bytes from 172.31.255.0: icmp_seq=2 ttl=63 time=18.8 ms\n\n--- 172.31.255.0 ping statistics ---\n2 packets transmitted, 2 received, 0% packet loss, time 1001ms\nrtt min/avg/max/mdev = 18.861/21.738/24.616/2.881 ms\n[arista@DC1-L2LEAF2A ~]$\n[arista@DC1-L2LEAF2A ~]$ traceroute -A 172.31.255.0\ntraceroute to 172.31.255.0 (172.31.255.0), 30 hops max, 60 byte packets\n 1  10.90.90.1 (10.90.90.1) [!!]  26.636 ms  29.420 ms  32.113 ms\n 2  172.31.255.0 (172.31.255.0) [!!]  52.764 ms  53.881 ms  63.213 ms\n[arista@DC1-L2LEAF2A ~]$\n[arista@DC1-L2LEAF2A ~]$ exit\nlogout\nDC1-L2LEAF2A#exit\nConnection to 192.0.2.118 closed.\n
"},{"location":"examples/gnoi/gnoic/#gnoi-demo-with-arista-using-gnoic","title":"gNOI demo with Arista using gNOIc","text":""},{"location":"examples/gnoi/gnoic/#gnoi-ping","title":"gNOI Ping","text":"
gnoic -a 192.0.2.118:6030 -u arista -p arista --insecure  system ping \\\n--destination 172.31.255.0 --count 2 --do-not-resolve\n

Output:

WARN[0000] \"192.0.2.118:6030\" could not lookup hostname: lookup 118.1.73.10.in-addr.arpa. on 127.0.0.53:53: no such host\nsource: \"172.31.255.0\"\ntime: 31200000\nbytes: 64\nsequence: 1\nttl: 63\nsource: \"172.31.255.0\"\ntime: 33900000\nbytes: 64\nsequence: 2\nttl: 63\nsource: \"172.31.255.0\"\ntime: 1001000000\nsent: 2\nreceived: 2\nmin_time: 31251000\navg_time: 32590000\nmax_time: 33930000\nstd_dev: 1351000\n
"},{"location":"examples/gnoi/gnoic/#gnoi-traceroute","title":"gNOI Traceroute","text":"
 gnoic -a 192.0.2.118:6030 -u arista -p arista --insecure  system traceroute \\\n--destination 172.31.255.0 --do-not-resolve\n

Output:

WARN[0000] \"192.0.2.118:6030\" could not lookup hostname: lookup 118.1.73.10.in-addr.arpa. on 127.0.0.53:53: no such host\ndestination_name: \"172.31.255.0\"\ndestination_address: \"172.31.255.0\"\nhops: 30\npacket_size: 60\nhop: 1\naddress: \"10.90.90.1\"\nrtt: 21440000\nhop: 1\naddress: \"10.90.90.1\"\nrtt: 23011000\nhop: 1\naddress: \"10.90.90.1\"\nrtt: 31135000\nhop: 2\naddress: \"172.31.255.0\"\nrtt: 62216000\nhop: 2\naddress: \"172.31.255.0\"\nrtt: 63213000\nhop: 2\naddress: \"172.31.255.0\"\nrtt: 71079000\n
"},{"location":"examples/gnoi/gnoic/#gnoi-cert","title":"gNOI cert","text":"
gnoic -a 192.0.2.118:6030 -u arista -p arista --insecure cert can-generate-csr\n

Output:

WARN[0000] \"192.0.2.118:6030\" could not lookup hostname: lookup 118.1.73.10.in-addr.arpa. on 127.0.0.53:53: no such host\nINFO[0000] \"192.0.2.118:6030\" key-type=KT_RSA, cert-type=CT_X509, key-size=2048: can_generate: true\n+------------------+------------------+\n|   Target Name    | Can Generate CSR |\n+------------------+------------------+\n| 192.0.2.118:6030 | true             |\n+------------------+------------------+\n
"},{"location":"examples/gnoi/gnoic/#upgrading-eos-using-gnoi","title":"Upgrading EOS using gNOI","text":"

EOS supports gNOI OS Install/Activate/Verification (4.24.2F+) and gNOI System Reboot/Reboot/RebootStatus (4.27.0F+) that can be used to upload the EOS image, activate that image (set the boot-config) so that it boots with it next time, verify the image activation was successful and lastly to reboot the device to perform the upgrade.

"},{"location":"examples/gnoi/gnoic/#gnoi-os-install","title":"gNOI OS Install","text":"

To upload an EOS SWI image to a switch we can use the gnoi.os.OS/Installation RPC:

gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin \\\nos install \\\n--version 4.29.1F \\\n--pkg EOS.swi\n

Output:

INFO[0000] starting install RPC\nINFO[0000] target \"192.0.2.1:6030\": starting Install stream\nINFO[0003] target \"192.0.2.1:6030\": TransferProgress bytes_received:5242880\nINFO[0003] target \"192.0.2.1:6030\": TransferProgress bytes_received:10485760\n...\nINFO[0411] target \"192.0.2.1:6030\": TransferProgress bytes_received:1030750208\nINFO[0413] target \"192.0.2.1:6030\": sending TransferEnd\nINFO[0413] target \"192.0.2.1:6030\": TransferProgress bytes_received:1035993088\nINFO[0413] target \"192.0.2.1:6030\": TransferContent done...\n
"},{"location":"examples/gnoi/gnoic/#gnoi-os-activate","title":"gNOI OS Activate","text":"

To activate the new EOS image (equivalent to running boot system flash:EOS.swi on the CLI) we can use the /gnoi.os.OS/Activation RPC:

gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin \\\nos activate \\\n--version 4.29.1F \\\n--no-reboot\n

Output:

INFO[0034] target \"192.0.2.1:6030\" activate response \"activate_ok:{}\"\n
"},{"location":"examples/gnoi/gnoic/#gnoi-os-verify","title":"gNOI OS Verify","text":"
gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin os verify\n

Output:

+-------------------+---------+---------------------+\n|    Target Name    | Version | Activation Fail Msg |\n+-------------------+---------+---------------------+\n| 192.0.2.1:6030 | 4.29.1F |                     |\n+-------------------+---------+---------------------+\n
"},{"location":"examples/gnoi/gnoic/#gnoi-system-reboot","title":"gNOI System Reboot","text":"

To reboot the device we can use gnoi.system.System/Reboot RPC and the COLD method:

gnoic -a 192.0.2.1:6030 --insecure  --gzip -u admin -p admin \\\nsystem reboot \\\n--method COLD\n

Note on older EOS versions you may get the following error message:

ERRO[0009] \"192.0.2.1:6030\" System Reboot failed: rpc error: code = Unavailable desc = error reading from server: EOF\nError: there was 1 error(s)\n
"},{"location":"examples/gnoi/gnoic/#references","title":"References","text":"

gNOI Support

"},{"location":"examples/gnoi/gnoicode/","title":"gNOI in Golang","text":""},{"location":"examples/gnoi/gnoicode/#gnoi-review","title":"gNOI review","text":"

These are a few examples leveraging golang and gNOI using the gNOI protobuf specifically the System service

The following examples show how to leverage the ping rpc and traceroute rpc

All code can be found within the src directory under gnoi

We will be leveraging the gNOI godocs which module can be imported as github.com/openconfig/gnoi

Each one of the examples has the following default flags which can be changed based on the environment.

-username    = \"admin\"\n-password    = \"admin\"\n-target      = \"172.20.20.2:6030\"\n-destination = \"1.1.1.1\"\n
"},{"location":"examples/gnoi/gnoicode/#test-device-configuration","title":"Test Device configuration","text":"
management api gnmi\n   transport grpc default\n   provider eos-native\n
"},{"location":"examples/gnoi/gnoicode/#cd-into-srcgnoi","title":"cd into src/gnoi","text":"
cd src/gnoi\n

The directory should include the go.mod/go.sum for the correct packages so nothing needs installed on the system at the current time.

ls\ngo.mod  go.sum  pinggnoi.go  traceroutegnoi.go\n
"},{"location":"examples/gnoi/gnoicode/#run-pinggo","title":"Run ping.go","text":""},{"location":"examples/gnoi/gnoicode/#srcgnoipinggo","title":"src/gnoi/ping.go","text":"Reveal output

package main\nimport (\n\"context\"\n\"flag\"\n\"fmt\"\n\"os\"\n\"time\"\nlog \"github.com/golang/glog\"\nsystem \"github.com/openconfig/gnoi/system\"\n\"google.golang.org/grpc\"\n\"google.golang.org/grpc/metadata\"\n)\nfunc checkflags(flag ...string) {\nfor _, f := range flag {\nif f == \"\" {\nfmt.Printf(\"You have an empty flag please fix.\")\nos.Exit(1)\n}\n}\n}\nfunc main() {\n// Add input parameters\nusername := flag.String(\"username\", \"admin\", \"username for connection to gNOI\")\npassword := flag.String(\"password\", \"admin\", \"password for connection to gNOI\")\ntarget := flag.String(\"target\", \"\", \"Target ip or hostname of the device running gNOI\")\ndestination := flag.String(\"destination\", \"\", \"Destination of the address to ping to\")\nflag.Parse()\n// Check for empty flags.\ncheckflags(*username, *password, *target, *destination)\nconn, err := grpc.Dial(*target, grpc.WithInsecure())\nif err != nil {\nlog.Exitf(\"Failed to %s Error: %v\", target, err)\n}\ndefer conn.Close()\n// Create the new grpc service connection\nSys := system.NewSystemClient(conn)\n// pass in context blank information with the timeout.\nctx, cancel := context.WithTimeout(context.Background(), time.Second)\n// cancel when the function is over.\ndefer cancel()\n// Since Metadata needs a map to pass into the header of gRPC request create a map for it.\nmetamap := make(map[string]string)\n// Set the username and password\nmetamap[\"username\"] = *username\nmetamap[\"password\"] = *password\n// Set the metadata needed in the metadata package\nmd := metadata.New(metamap)\n// set the ctx to use the metadata in every update.\nctx = metadata.NewOutgoingContext(ctx, md)\n// Try to ping 10 times with a loop\nfor i := 0; i < 10; i++ {\nresponse, err := Sys.Ping(ctx, &system.PingRequest{Destination: *destination})\nif err != nil {\nlog.Fatalf(\"Error trying to ping: %v\", err)\n}\nfmt.Println(response.Recv())\n}\n}\n

Output

go run ping/ping.go -username admin -password admin -target 172.20.20.2:6030 -destination 2.2.2.2\nsource:\"2.2.2.2\" time:38000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:44000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:37000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:41000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:40000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:38000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:40000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:36000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:44000 bytes:64 sequence:1 ttl:64 <nil>\nsource:\"2.2.2.2\" time:66000 bytes:64 sequence:1 ttl:64 <nil>\n
"},{"location":"examples/gnoi/gnoicode/#run-traceroutego","title":"Run traceroute.go","text":""},{"location":"examples/gnoi/gnoicode/#srcgnoitraceroutego","title":"src/gnoi/traceroute.go","text":"Reveal output

package main\nimport (\n\"context\"\n\"flag\"\n\"fmt\"\n\"os\"\n\"time\"\nlog \"github.com/golang/glog\"\nsystem \"github.com/openconfig/gnoi/system\"\n\"google.golang.org/grpc\"\n\"google.golang.org/grpc/metadata\"\n)\nfunc checkflags(flag ...string) {\nfor _, f := range flag {\nif f == \"\" {\nfmt.Printf(\"You have an empty flag please fix.\")\nos.Exit(1)\n}\n}\n}\nfunc main() {\n// Add input parameters\nusername := flag.String(\"username\", \"\", \"username for connection to gNOI\")\npassword := flag.String(\"password\", \"\", \"password for connection to gNOI\")\ntarget := flag.String(\"target\", \"\", \"Target ip or hostname of the device running gNOI\")\ndestination := flag.String(\"destination\", \"\", \"Destination of the address to traceroute to\")\nflag.Parse()\nconn, err := grpc.Dial(*target, grpc.WithInsecure())\nif err != nil {\nlog.Exitf(\"Failed to %s Error: %v\", target, err)\n}\ndefer conn.Close()\n// Check for empty flags.\ncheckflags(*username, *password, *target, *destination)\n// Create the new grpc service connection\nSys := system.NewSystemClient(conn)\n// pass in context blank information with the timeout.\nctx, cancel := context.WithTimeout(context.Background(), time.Second)\n// cancel when the function is over.\ndefer cancel()\n// Since Metadata needs a map to pass into the header of gRPC request create a map for it.\nmetamap := make(map[string]string)\n// Set the username and password\nmetamap[\"username\"] = *username\nmetamap[\"password\"] = *password\n// Set the metadata needed in the metadata package\nmd := metadata.New(metamap)\n// set the ctx to use the metadata in every update.\nctx = metadata.NewOutgoingContext(ctx, md)\nresponse, err := Sys.Traceroute(ctx, &system.TracerouteRequest{Destination: *destination})\nif err != nil {\nlog.Fatalf(\"Cannot trace path: %v\", err)\n}\nfmt.Println(response.Recv())\n}\n

Output

go run traceroute/traceroute.go -username admin -password admin -target 172.20.20.2:6030 -destination 2.2.2.2\ndestination_name:\"2.2.2.2\"  destination_address:\"2.2.2.2\"  hops:30  packet_size:60 <nil>\n
"},{"location":"examples/gnoi/grpcurl/","title":"gRPCurl examples","text":""},{"location":"examples/gnoi/grpcurl/#grpcurl-overview","title":"gRPCurl overview","text":"

gRPCurl is a command-line tool that lets you interact with gRPC servers:

  • github repository

The following examples shows various gRPCurl commands to interact with Arista EOS devices.

"},{"location":"examples/gnoi/grpcurl/#install-grpcurl","title":"Install gRPCurl","text":""},{"location":"examples/gnoi/grpcurl/#install-go","title":"Install GO","text":"
$ go version\ngo version go1.16.4 linux/amd64\n
go env | grep 'GOROOT\\|GOPATH'\n
export GOROOT=/usr/local/go\nexport GOPATH=$HOME/go\nexport PATH=$GOPATH/bin:$GOROOT/bin:$PATH\n
"},{"location":"examples/gnoi/grpcurl/#get-gnoi-repository","title":"Get gNOI repository","text":"
mkdir -p $GOPATH/src/github.com/openconfig\ngit clone https://github.com/openconfig/gnoi.git $GOPATH/src/github.com/openconfig/gnoi\n
$ ls $GOPATH/src/github.com/openconfig\ngnoi\n
"},{"location":"examples/gnoi/grpcurl/#install-grpcurl_1","title":"Install gRPCurl","text":"
go get github.com/fullstorydev/grpcurl\n
ls $GOPATH/pkg/mod/github.com/fullstorydev/\ngrpcurl@v1.8.1\n
go install github.com/fullstorydev/grpcurl/cmd/grpcurl@latest\n
ls $GOPATH/bin/\ngrpcurl\n
"},{"location":"examples/gnoi/grpcurl/#device-config","title":"Device config","text":"
interface Management1\n   description oob_management\n   vrf MGMT\n   ip address 192.0.2.118/24\n\nusername arista secret 0 arista\n\nmanagement api gnmi\n   transport grpc def\n      vrf MGMT\n
DC1-L2LEAF2A#show management api gnmi\nEnabled:            Yes\nServer:             running on port 6030, in MGMT VRF\nSSL Profile:        none\nQoS DSCP:           none\nDC1-L2LEAF2A#\n

Before to use gNOI ping and traceroute, let's run these commands locally:

$ ssh arista@192.0.2.118\nPassword:\nLast login: Thu Jun  3 12:06:25 2021 from 192.0.2.3\nDC1-L2LEAF2A>en\nDC1-L2LEAF2A#bash\n\nArista Networks EOS shell\n\n[arista@DC1-L2LEAF2A ~]$ ping  172.31.255.0 -c 2\nPING 172.31.255.0 (172.31.255.0) 56(84) bytes of data.\n64 bytes from 172.31.255.0: icmp_seq=1 ttl=63 time=24.6 ms\n64 bytes from 172.31.255.0: icmp_seq=2 ttl=63 time=18.8 ms\n\n--- 172.31.255.0 ping statistics ---\n2 packets transmitted, 2 received, 0% packet loss, time 1001ms\nrtt min/avg/max/mdev = 18.861/21.738/24.616/2.881 ms\n[arista@DC1-L2LEAF2A ~]$\n[arista@DC1-L2LEAF2A ~]$ traceroute -A 172.31.255.0\ntraceroute to 172.31.255.0 (172.31.255.0), 30 hops max, 60 byte packets\n 1  10.90.90.1 (10.90.90.1) [!!]  26.636 ms  29.420 ms  32.113 ms\n 2  172.31.255.0 (172.31.255.0) [!!]  52.764 ms  53.881 ms  63.213 ms\n[arista@DC1-L2LEAF2A ~]$\n[arista@DC1-L2LEAF2A ~]$ exit\nlogout\nDC1-L2LEAF2A#exit\nConnection to 192.0.2.118 closed.\n
"},{"location":"examples/gnoi/grpcurl/#use-grpcurl","title":"Use gRPCurl","text":""},{"location":"examples/gnoi/grpcurl/#describe-from-a-proto-file","title":"Describe from a proto file","text":""},{"location":"examples/gnoi/grpcurl/#describe-cancelreboot-method","title":"Describe CancelReboot method","text":"
grpcurl --plaintext  --import-path ${GOPATH}/src --proto github.com/openconfig/gnoi/system/system.proto  \\\ndescribe  gnoi.system.System.CancelReboot\n

Output:

gnoi.system.System.CancelReboot is a method:\n// CancelReboot cancels any pending reboot request.\nrpc CancelReboot ( .gnoi.system.CancelRebootRequest ) returns ( .gnoi.system.CancelRebootResponse );\n
"},{"location":"examples/gnoi/grpcurl/#describe-system-service","title":"Describe System service","text":"
$ grpcurl --plaintext  --import-path ${GOPATH}/src --proto github.com/openconfig/gnoi/system/system.proto  \\\ndescribe  gnoi.system.System\n

Output:

gnoi.system.System is a service:\n// The gNOI service is a collection of operational RPC's that allow for the\n// management of a target outside of the configuration and telemetry pipeline.\nservice System {\n// CancelReboot cancels any pending reboot request.\n  rpc CancelReboot ( .gnoi.system.CancelRebootRequest ) returns ( .gnoi.system.CancelRebootResponse );\n// Ping executes the ping command on the target and streams back\n  // the results.  Some targets may not stream any results until all\n  // results are in.  If a packet count is not explicitly provided,\n  // 5 is used.\n  rpc Ping ( .gnoi.system.PingRequest ) returns ( stream .gnoi.system.PingResponse );\n// Reboot causes the target to reboot, possibly at some point in the future.\n  // If the method of reboot is not supported then the Reboot RPC will fail.\n  // If the reboot is immediate the command will block until the subcomponents\n  // have restarted.\n  // If a reboot on the active control processor is pending the service must\n  // reject all other reboot requests.\n  // If a reboot request for active control processor is initiated with other\n  // pending reboot requests it must be rejected.\n  rpc Reboot ( .gnoi.system.RebootRequest ) returns ( .gnoi.system.RebootResponse );\n// RebootStatus returns the status of reboot for the target.\n  rpc RebootStatus ( .gnoi.system.RebootStatusRequest ) returns ( .gnoi.system.RebootStatusResponse );\n// SetPackage places a software package (possibly including bootable images)\n// on the target. The file is sent in sequential messages, each message\n  // up to 64KB of data. A final message must be sent that includes the hash\n// of the data sent. An error is returned if the location does not exist or\n  // there is an error writing the data. If no checksum is received, the target\n  // must assume the operation is incomplete and remove the partially\n  // transmitted file. The target should initially write the file to a temporary\n  // location so a failure does not destroy the original file.\n  rpc SetPackage ( stream .gnoi.system.SetPackageRequest ) returns ( .gnoi.system.SetPackageResponse );\n// SwitchControlProcessor will switch from the current route processor to the\n  // provided route processor. If the current route processor is the same as the\n  // one provided it is a NOOP. If the target does not exist an error is\n  // returned.\n  rpc SwitchControlProcessor ( .gnoi.system.SwitchControlProcessorRequest ) returns ( .gnoi.system.SwitchControlProcessorResponse );\n// Time returns the current time on the target.  Time is typically used to\n  // test if a target is actually responding.\n  rpc Time ( .gnoi.system.TimeRequest ) returns ( .gnoi.system.TimeResponse );\n// Traceroute executes the traceroute command on the target and streams back\n  // the results.  Some targets may not stream any results until all\n  // results are in.  If a hop count is not explicitly provided,\n  // 30 is used.\n  rpc Traceroute ( .gnoi.system.TracerouteRequest ) returns ( stream .gnoi.system.TracerouteResponse );\n}\n
"},{"location":"examples/gnoi/grpcurl/#list","title":"List","text":""},{"location":"examples/gnoi/grpcurl/#list-from-a-proto-file","title":"List from a proto file","text":"

Example 1)

grpcurl --plaintext  --import-path ${GOPATH}/src \\\n--proto github.com/openconfig/gnoi/system/system.proto list\n

Output:

gnoi.system.System\n

Example 2)

grpcurl --plaintext  --import-path ${GOPATH}/src \\\n--proto github.com/openconfig/gnoi/system/system.proto \\\nlist gnoi.system.System\n

Output:

gnoi.system.System.CancelReboot\ngnoi.system.System.Ping\ngnoi.system.System.Reboot\ngnoi.system.System.RebootStatus\ngnoi.system.System.SetPackage\ngnoi.system.System.SwitchControlProcessor\ngnoi.system.System.Time\ngnoi.system.System.Traceroute\n

Example 3)

grpcurl --plaintext  --import-path ${GOPATH}/src \\\n--proto github.com/openconfig/gnoi/os/os.proto list gnoi.os.OS\n

Output:

gnoi.os.OS.Activate\ngnoi.os.OS.Install\ngnoi.os.OS.Verify\n
"},{"location":"examples/gnoi/grpcurl/#list-from-a-grpc-server-eos-device","title":"List from a gRPC server (EOS device)","text":"
$ grpcurl --plaintext 192.0.2.105:6030 list\ngnmi.gNMI\ngnoi.certificate.CertificateManagement\ngnoi.system.System\ngrpc.reflection.v1alpha.ServerReflection\n
"},{"location":"examples/gnoi/grpcurl/#execute-gnoi-rpc-with-eos","title":"Execute gNOI RPC with EOS","text":"
grpcurl -H 'username: arista'  -H 'password: arista' \\\n-d '{\"destination\": \"172.31.255.0\", \"count\": 2, \"do_not_resolve\":true}' \\\n-import-path ${GOPATH}/src -proto github.com/openconfig/gnoi/system/system.proto \\\n-plaintext 192.0.2.118:6030 gnoi.system.System/Ping\n

Output:

{\n\"source\": \"172.31.255.0\",\n  \"time\": \"29800000\",\n  \"bytes\": 64,\n  \"sequence\": 1,\n  \"ttl\": 63\n}\n{\n\"source\": \"172.31.255.0\",\n  \"time\": \"25200000\",\n  \"bytes\": 64,\n  \"sequence\": 2,\n  \"ttl\": 63\n}\n{\n\"source\": \"172.31.255.0\",\n  \"time\": \"1001000000\",\n  \"sent\": 2,\n  \"received\": 2,\n  \"minTime\": \"25210000\",\n  \"avgTime\": \"27510000\",\n  \"maxTime\": \"29810000\",\n  \"stdDev\": \"2300000\"\n}\n
grpcurl -H 'username: arista'  -H 'password: arista' \\\n-d '{\"destination\": \"172.31.255.0\", \"max_ttl\": 50, \"do_not_resolve\":true}' \\\n-import-path ${GOPATH}/src -proto github.com/openconfig/gnoi/system/system.proto \\\n-plaintext 192.0.2.118:6030 gnoi.system.System/Traceroute\n

Output:

{\n\"destinationName\": \"172.31.255.0\",\n  \"destinationAddress\": \"172.31.255.0\",\n  \"hops\": 50,\n  \"packetSize\": 60\n}\n{\n\"hop\": 1,\n  \"address\": \"10.90.90.1\",\n  \"rtt\": \"16589000\"\n}\n{\n\"hop\": 1,\n  \"address\": \"10.90.90.1\",\n  \"rtt\": \"17886000\"\n}\n{\n\"hop\": 1,\n  \"address\": \"10.90.90.1\",\n  \"rtt\": \"23219000\"\n}\n{\n\"hop\": 2,\n  \"address\": \"172.31.255.0\",\n  \"rtt\": \"46537000\"\n}\n{\n\"hop\": 2,\n  \"address\": \"172.31.255.0\",\n  \"rtt\": \"47873000\"\n}\n{\n\"hop\": 2,\n  \"address\": \"172.31.255.0\",\n  \"rtt\": \"55376000\"\n}\n
"},{"location":"examples/golang/","title":"golang","text":""},{"location":"examples/golang/#overview","title":"Overview","text":"

The following example uses the goarista go module for gNMI to interact with a device. Within this very simplistic getting started example main.go will simply perform a get method to the device for all paths.

package main\nimport (\n\"context\"\n\"fmt\"\n\"github.com/aristanetworks/glog\"\n\"github.com/aristanetworks/goarista/gnmi\"\npb \"github.com/openconfig/gnmi/proto/gnmi\"\n)\nvar cfg = &gnmi.Config{\nAddr:     \"10.20.30.67:6030\",\nUsername: \"ansible\",\nPassword: \"ansible\",\n}\nfunc main() {\npaths := []string{\"/\"}\nvar origin = \"openconfig\"\n//var origin = \"eos_native\"\nctx := gnmi.NewContext(context.Background(), cfg)\nclient, err := gnmi.Dial(cfg)\nif err != nil {\nglog.Fatal(err)\n}\nreq, err := gnmi.NewGetRequest(gnmi.SplitPaths(paths), origin)\nif err != nil {\nglog.Fatal(err)\n}\nif cfg.Addr != \"\" {\nif req.Prefix == nil {\nreq.Prefix = &pb.Path{}\n}\nreq.Prefix.Target = cfg.Addr\n}\nerr = gnmi.GetWithRequest(ctx, client, req)\nif err != nil {\nglog.Fatal(err)\n}\nfmt.Println(err)\n}\n

Copy the above code into a file and run via the following command.

go run main.go\n
"},{"location":"examples/golang/#truncated-output","title":"Truncated output","text":"
{\n\"openconfig-acl:acl\": {\n\"state\": {\n\"counter-capability\": \"AGGREGATE_ONLY\"\n}\n},\n\"arista-exp-eos:arista\": {\n\"eos\": {\n\"arista-exp-eos-igmpsnooping:bridging\": {\n\"igmpsnooping\": {\n\"config\": {}\n}\n},\n\"arista-exp-eos-mlag:mlag\": {\n\"config\": {\n\"dual-primary-action\": \"action-none\",\n
"},{"location":"examples/netconf/","title":"About NETCONF","text":""},{"location":"examples/netconf/#about-netconf","title":"About NETCONF","text":"

NETCONF is a protocol defined in the RFC 6241

"},{"location":"examples/netconf/ncclient/","title":"ncclient examples","text":""},{"location":"examples/netconf/ncclient/#install-ncclient","title":"Install ncclient","text":"
pip install ncclient\n
pip3 freeze | grep ncclient\n
"},{"location":"examples/netconf/ncclient/#requirements-on-the-eos-device","title":"Requirements on the EOS device","text":"
switch1#show running-config section netconf\nmanagement api netconf\n   transport ssh test\nvrf MGMT\n
switch1#sh management api netconf\nEnabled:            Yes\nServer:             running on port 830, in MGMT VRF\n
"},{"location":"examples/netconf/ncclient/#ncclient-demo","title":"ncclient demo","text":""},{"location":"examples/netconf/ncclient/#interactive-python-session","title":"interactive python session","text":"
>>> from ncclient import manager\n>>> eos=manager.connect(host=\"198.51.100.221\", port=\"830\", timeout=30, username=\"arista\", password=\"arista\", hostkey_verify=False)\n>>>\n>>> eos.connected\nTrue\n>>> eos.timeout\n30\n>>> eos.session_id\n'1292406600'\n>>>\n>>> assert(\"urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring\" in eos.server_capabilities), \"NetConf server not compliant with https://tools.ietf.org/html/rfc6022\"\n>>>\n>>> conf = '''\n... <config>\n...     <system xmlns=\"http://openconfig.net/yang/system\">\n...         <config>\n...             <domain-name>abc.xyz</domain-name>\n...         </config>\n...     </system>\n... </config>\n... '''\n>>>\n>>> eos.edit_config(target = \"running\", config = conf, default_operation=\"merge\")\n<rpc-reply xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"urn:uuid:33ca18d3-43b5-4277-a6ce-9a751f74cada\"><ok></ok></rpc-reply>\n>>>\n>>> domain_name='''\n... <system xmlns=\"http://openconfig.net/yang/system\">\n...     <config>\n...         <domain-name>\n...         </domain-name>\n...     </config>\n... </system>\n... '''\n>>>\n>>> domain_name_conf = eos.get_config(source=\"running\", filter=(\"subtree\", domain_name))\n>>> print (domain_name_conf)\n<rpc-reply xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"urn:uuid:a43cfae5-3215-4f99-97ce-ff61ca1e285c\"><data time-modified=\"2021-07-11T12:29:49.133333939Z\"><system xmlns=\"http://openconfig.net/yang/system\"><config><domain-name>abc.xyz</domain-name></config></system></data></rpc-reply>\n>>>\n>>> eos.close_session()\n<rpc-reply xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"urn:uuid:1841896a-9c97-467d-aef8-9a405b51d298\"><ok></ok></rpc-reply>\n>>>\n>>> eos.connected\nFalse\n>>>\n>>> exit()\n
>>> from lxml import etree\n>>>\n>>> system_e = etree.Element(\"system\")\n>>> dns_e = etree.SubElement(system_e, \"dns\")\n>>> servers_e = etree.SubElement(dns_e, \"servers\")\n>>> server_e = etree.SubElement(servers_e, \"server\")\n>>> address_e = etree.SubElement(server_e, \"address\")\n>>> config_e = etree.SubElement(server_e, \"config\")\n>>> address_e.text = \"8.8.8.8\"\n>>>\n>>> address_e.text\n'8.8.8.8'\n>>>\n>>> etree.tostring(system_e)\nb'<system><dns><servers><server><address>8.8.8.8</address><config/></server></servers></dns></system>'\n>>>\n>>> etree.tostring(system_e, pretty_print = True)\nb'<system>\\n  <dns>\\n    <servers>\\n      <server>\\n        <address>8.8.8.8</address>\\n        <config/>\\n      </server>\\n    </servers>\\n  </dns>\\n</system>\\n'\n>>>\n>>> etree.dump(system_e)\n<system>\n<dns>\n<servers>\n<server>\n<address>8.8.8.8</address>\n<config/>\n</server>\n</servers>\n</dns>\n</system>\n>>>\n>>> from ncclient import manager\n>>> eos=manager.connect(host=\"198.51.100.221\", port=\"830\", timeout=30, username=\"arista\", password=\"arista\", hostkey_verify=False)\n>>> eos.connected\nTrue\n>>>\n>>> print(eos.get_config(source=\"running\", filter=(\"subtree\", system_e)))\n<rpc-reply xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"urn:uuid:ab16e734-04df-4d4f-8efe-27963ece586c\"><data time-modified=\"2021-07-11T12:29:49.138275819Z\"><system xmlns=\"http://openconfig.net/yang/system\"><dns><servers><server><address>8.8.8.8</address><config><address>8.8.8.8</address></config></server></servers></dns></system></data></rpc-reply>\n>>>\n>>> eos.close_session()\n<rpc-reply xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"urn:uuid:2eed88ee-106b-44d1-b196-f79611512b25\"><ok></ok></rpc-reply>\n>>>\n>>> exit()\n
"},{"location":"examples/netconf/ncclient/#other-demos","title":"Other demos","text":"

There are many python scripts using ncclient in this directory.

To execute one of these scripts, run as example this command:

python3 print_server_capabilities.py\n
"},{"location":"examples/netconf/ncclient/#capabilities","title":"Capabilities","text":"
  • print_client_capabilities.py prints the NETCONF client capabilities.
  • print_server_capabilities.py prints the NETCONF server capabilities.
"},{"location":"examples/netconf/ncclient/#get-operation","title":"get operation","text":"
  • get.py uses the get operation to retrieve the configuration and state data. It uses a filter to specify the portion of the configuration and state data to retrieve.
"},{"location":"examples/netconf/ncclient/#get-config-operation","title":"get-config operation","text":"
  • get_config.py uses the get-config operation with a filter to retrieve part of the configuration.
"},{"location":"examples/netconf/ncclient/#edit-config-operation","title":"edit-config operation","text":"
  • edit_config_merge.py uses the edit-config operation with the merge operation (which is the default operation for edit-config)
  • edit_config_replace.py uses the edit-config operation with the replace operation
  • edit_config_delete.py uses the edit-config operation with the delete operation
  • EOS_commands_with_NETCONF.py configures a device using the edit-config operation and EOS data model
  • candidate_configuration_commit.py uses the edit-config operation with the candidate configuration datastore. It uses a lock operation and commit operation.
  • candidate_configuration_discard_changes.py. uses the edit-config operation with the candidate configuration datastore. It uses a lock operation and discard_change operation to revert the candidate configuration to the current running configuration (insteaf of commiting the candidate configuration). #### XML output parsing

  • parse_xml_output.py uses the get operation to retrieve data from the device and then parse this data.

"},{"location":"examples/netconf/ncclient/#rpc","title":"RPC","text":"
  • rpc.py sends RPCs to configure EOS devices.
"},{"location":"examples/netconf/netconf_over_ssh/","title":"NETCONF over SSH","text":""},{"location":"examples/netconf/netconf_over_ssh/#requirements-on-the-eos-device","title":"Requirements on the EOS device","text":"
switch1#show running-config section netconf\nmanagement api netconf\n   transport ssh test\nvrf MGMT\n
switch1#sh management api netconf\nEnabled:            Yes\nServer:             running on port 830, in MGMT VRF\n
"},{"location":"examples/netconf/netconf_over_ssh/#about-netconf-over-ssh","title":"About NETCONF over SSH","text":"
  • NETCONF over SSH is discussed in the RFC 6242

In order to open a NETCONF session inside an SSH connection, there are two options:

  • we can invoke the NETCONF subsystem using the following SSH command
    • ssh username@device -s netconf
  • we can establish an SSH connection to an EOS device (NETCONF server), and then run the EOS command
    • netconf start-client
"},{"location":"examples/netconf/netconf_over_ssh/#netconf-over-ssh-demo","title":"NETCONF over SSH demo","text":""},{"location":"examples/netconf/netconf_over_ssh/#start-a-netconf-over-ssh-session","title":"Start a NETCONF over SSH session","text":"
s70515#netconf start-client\n
"},{"location":"examples/netconf/netconf_over_ssh/#advertise-the-client-capabilities","title":"Advertise the client capabilities","text":"

Once the NETCONF session is open, the NETCONF server (EOS device) advertises its capabilities.

You must advertise the client capabilities. Example:

<hello xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\">\n<capabilities>\n<capability>urn:ietf:params:netconf:base:1.0</capability>\n<capability>urn:ietf:params:netconf:capability:candidate:1.0</capability>\n<capability>urn:ietf:params:netconf:capability:confimed-commit:1.0</capability>\n<capability>urn:ietf:params:netconf:capability:writable-running:1.0</capability>\n<capability>urn:ietf:params:netconf:capability:validate:1.0</capability>\n</capabilities>\n</hello>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#get-all-configuration-and-state-data","title":"Get all configuration and state data","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"1\">\n<get>\n</get>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#get-the-operational-status-of-an-interface","title":"Get the operational status of an Interface","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"2\">\n<get>\n<filter type=\"subtree\">\n<interfaces>\n<interface>\n<name>Ethernet3</name>\n<state>\n<oper-status>\n</oper-status>\n</state>\n</interface>\n</interfaces>\n</filter>\n</get>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#get-the-whole-running-configuration","title":"Get the whole running configuration","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"3\">\n<get-config>\n<source>\n<running/>\n</source>\n</get-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#get-the-running-configuration-of-an-interface","title":"Get the running configuration of an interface","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"4\">\n<get-config>\n<source>\n<running/>\n</source>\n<filter>\n<interfaces>\n<interface>\n<name>Ethernet3</name>\n</interface>\n</interfaces>\n</filter>\n</get-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#get-the-interface-description-from-the-running-configuration","title":"Get the interface description from the running configuration","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"5\">\n<get-config>\n<source>\n<running/>\n</source>\n<filter>\n<interfaces>\n<interface>\n<name>Ethernet3</name>\n<config>\n<description>\n</description>\n</config>\n</interface>\n</interfaces>\n</filter>\n</get-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#lock-the-running-configuration","title":"Lock the running configuration","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"6\">\n<lock>\n<target>\n<running/>\n</target>\n</lock>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#edit-the-running-configuration-using-eos-native-data-model","title":"Edit the running configuration using EOS native data model","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"7\">\n<edit-config>\n<target>\n<running/>\n</target>\n<default-operation>merge</default-operation>\n<commands>\n<command>vlan 198</command>\n<command>name test198</command>\n<command>interface ethernet6</command>\n<command>description test</command>\n<command>switchport access vlan 98</command>\n</commands>\n</edit-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#edit-the-running-configuration-using-openconfig-data-model","title":"Edit the running configuration using OpenConfig data model","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"8\">\n<edit-config>\n<target>\n<running/>\n</target>\n<default-operation>merge</default-operation>\n<config>\n<interfaces>\n<interface>\n<name>Ethernet4</name>\n<config>\n<description>This is the best interface</description>\n</config>\n</interface>\n</interfaces>\n</config>\n</edit-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#edit-the-running-configuration-to-delete-an-existing-existing-data","title":"Edit the running configuration to delete an existing existing data","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"9\">\n<edit-config>\n<target>\n<running/>\n</target>\n<default-operation>none</default-operation>\n<config>\n<system xmlns=\"http://arista.com/yang/openconfig/system/\">\n<dns>\n<servers>\n<server>\n<address operation=\"delete\">1.1.1.1</address>\n</server>\n</servers>\n</dns>\n</system>\n</config>\n</edit-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#unlock-the-running-configuration","title":"Unlock the running configuration","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"10\">\n<unlock>\n<target>\n<running/>\n</target>\n</unlock>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#save-running-configuration-on-the-flash","title":"Save running configuration on the flash","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"11\">\n<copy-config>\n<target>\n<url>\nflash:/test.cfg\n      </url>\n</target>\n<source>\n<running/>\n</source>\n</copy-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#copy-the-running-configuration-datastore-to-the-startup-configuration-datastore","title":"Copy the running configuration datastore to the startup configuration datastore","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"12\">\n<copy-config>\n<target>\n<startup/>\n</target>\n<source>\n<running/>\n</source>\n</copy-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#lock-the-candidate-configuration","title":"Lock the candidate configuration","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"13\">\n<lock>\n<target>\n<candidate/>\n</target>\n</lock>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#edit-the-candidate-configuration-edit-interface-description","title":"Edit the candidate configuration - edit interface description","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"14\">\n<edit-config>\n<target>\n<candidate/>\n</target>\n<default-operation>merge</default-operation>\n<config>\n<interfaces>\n<interface>\n<name>Ethernet5/1</name>\n<config>\n<description>This is the best interface</description>\n</config>\n</interface>\n</interfaces>\n</config>\n</edit-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#commit-the-configuration-change-from-the-candidate-to-the-running-configuration","title":"Commit the configuration change (from the candidate to the running configuration)","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"15\">\n<commit/>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#unlock-the-candidate-configuration","title":"Unlock the candidate configuration","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"20\">\n<unlock>\n<target>\n<candidate/>\n</target>\n</unlock>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#edit-the-candidate-configuration-set-hostname","title":"Edit the candidate configuration - set hostname","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"21\">\n<edit-config>\n<target>\n<candidate/>\n</target>\n<default-operation>merge</default-operation>\n<config>\n<system>\n<config>\n<hostname>test</hostname>\n</config>\n</system>\n</config>\n</edit-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#get-part-of-the-candidate-configuration","title":"Get part of the candidate configuration","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"5\">\n<get-config>\n<source>\n<candidate/>\n</source>\n<filter>\n<system>\n<config>\n<hostname></hostname>\n</config>\n</system>\n</filter>\n</get-config>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#revert-the-candidate-configuration-to-the-current-running-configuration","title":"Revert the candidate configuration to the current running configuration","text":"

If you decide to not commit the candidate configuration, you can revert the candidate configuration to the current running configuration

<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"90\">\n<discard-changes/>\n</rpc>\n]]>]]>\n
"},{"location":"examples/netconf/netconf_over_ssh/#close-the-session","title":"Close the session","text":"
<rpc xmlns=\"urn:ietf:params:xml:ns:netconf:base:1.0\" message-id=\"100\">\n<close-session>\n</close-session>\n</rpc>\n]]>]]>\n
"},{"location":"examples/pyang/","title":"pyang examples","text":""},{"location":"examples/pyang/#about-pyang","title":"About Pyang","text":"

pyang is a python program.

We can use it to:

  • Validate YANG modules against YANG RFCs
  • Convert YANG modules into equivalent YIN module (XML)
  • Generate a tree representation of YANG models for quick visualization
"},{"location":"examples/pyang/#install-pyang","title":"Install Pyang","text":"
pip install pyang\npip3 freeze | grep pyang\n
pip3 freeze | grep pyang\n
"},{"location":"examples/pyang/#get-yang-modules","title":"Get YANG modules","text":"

We need YANG modules so we can use Pyang.

"},{"location":"examples/pyang/#create-a-directory","title":"Create a directory","text":"
mkdir yang_modules\n
"},{"location":"examples/pyang/#clone-the-openconfig-repository","title":"Clone the OpenConfig repository","text":"
git clone https://github.com/openconfig/public.git\n
ls public\n
"},{"location":"examples/pyang/#copy-all-the-yang-files-from-openconfig-to-the-yang_modules-directory","title":"Copy all the YANG files from OpenConfig to the yang_modules directory","text":"
cp public/release/models/*.yang yang_modules/.\ncp -R public/release/models/*/*.yang yang_modules/.\ncp public/third_party/ietf/*.yang yang_modules/.\n
"},{"location":"examples/pyang/#move-to-the-yang_modules-directory","title":"Move to the yang_modules directory","text":"

It has all the YANG files published on the OpenConfig repository

cd yang_modules/\nls\n
"},{"location":"examples/pyang/#validate-yang-modules","title":"Validate YANG modules","text":"
pyang openconfig-bgp.yang\npyang openconfig-interfaces.yang\n
"},{"location":"examples/pyang/#convert-a-yang-module-into-an-equivalent-yin-module","title":"Convert a YANG module into an equivalent YIN module","text":"

A YANG module can be translated into an XML syntax called YIN. The translated module is called a YIN module. The YANG and YIN formats contain equivalent information using different notations: YIN is YANG in XML. A YANG module can be translated into YIN syntax without losing any information.

Example (openconfig-bgp.yin is the YIN equivalent of openconfig-bgp.yang)

pyang openconfig-bgp.yang -f yin -o openconfig-bgp.yin\nls *.yin\n
"},{"location":"examples/pyang/#generate-a-tree-representation-of-yang-modules-for-quick-visualization","title":"Generate a tree representation of YANG modules for quick visualization","text":"
pyang openconfig-interfaces.yang -f tree\n
Reveal output

module: openconfig-interfaces\n  +--rw interfaces\n     +--rw interface* [name]\n+--rw name             -> ../config/name\n        +--rw config\n        |  +--rw name?            string\n        |  +--rw type             identityref\n        |  +--rw mtu?             uint16\n        |  +--rw loopback-mode?   boolean\n        |  +--rw description?     string\n        |  +--rw enabled?         boolean\n        +--ro state\n        |  +--ro name?            string\n        |  +--ro type             identityref\n        |  +--ro mtu?             uint16\n        |  +--ro loopback-mode?   boolean\n        |  +--ro description?     string\n        |  +--ro enabled?         boolean\n        |  +--ro ifindex?         uint32\n        |  +--ro admin-status     enumeration\n        |  +--ro oper-status      enumeration\n        |  +--ro last-change?     oc-types:timeticks64\n        |  +--ro logical?         boolean\n        |  +--ro management?      boolean\n        |  +--ro cpu?             boolean\n        |  +--ro counters\n        |     +--ro in-octets?             oc-yang:counter64\n        |     +--ro in-pkts?               oc-yang:counter64\n        |     +--ro in-unicast-pkts?       oc-yang:counter64\n        |     +--ro in-broadcast-pkts?     oc-yang:counter64\n        |     +--ro in-multicast-pkts?     oc-yang:counter64\n        |     +--ro in-discards?           oc-yang:counter64\n        |     +--ro in-errors?             oc-yang:counter64\n        |     +--ro in-unknown-protos?     oc-yang:counter64\n        |     +--ro in-fcs-errors?         oc-yang:counter64\n        |     +--ro out-octets?            oc-yang:counter64\n        |     +--ro out-pkts?              oc-yang:counter64\n        |     +--ro out-unicast-pkts?      oc-yang:counter64\n        |     +--ro out-broadcast-pkts?    oc-yang:counter64\n        |     +--ro out-multicast-pkts?    oc-yang:counter64\n        |     +--ro out-discards?          oc-yang:counter64\n        |     +--ro out-errors?            oc-yang:counter64\n        |     +--ro carrier-transitions?   oc-yang:counter64\n        |     +--ro last-clear?            oc-types:timeticks64\n        +--rw hold-time\n        |  +--rw config\n        |  |  +--rw up?     uint32\n        |  |  +--rw down?   uint32\n        |  +--ro state\n        |     +--ro up?     uint32\n        |     +--ro down?   uint32\n        +--rw subinterfaces\n           +--rw subinterface* [index]\n+--rw index     -> ../config/index\n              +--rw config\n              |  +--rw index?         uint32\n              |  +--rw description?   string\n              |  +--rw enabled?       boolean\n              +--ro state\n                 +--ro index?          uint32\n                 +--ro description?    string\n                 +--ro enabled?        boolean\n                 +--ro name?           string\n                 +--ro ifindex?        uint32\n                 +--ro admin-status    enumeration\n                 +--ro oper-status     enumeration\n                 +--ro last-change?    oc-types:timeticks64\n                 +--ro logical?        boolean\n                 +--ro management?     boolean\n                 +--ro cpu?            boolean\n                 +--ro counters\n                    +--ro in-octets?             oc-yang:counter64\n                    +--ro in-pkts?               oc-yang:counter64\n                    +--ro in-unicast-pkts?       oc-yang:counter64\n                    +--ro in-broadcast-pkts?     oc-yang:counter64\n                    +--ro in-multicast-pkts?     oc-yang:counter64\n                    +--ro in-discards?           oc-yang:counter64\n                    +--ro in-errors?             oc-yang:counter64\n                    +--ro in-unknown-protos?     oc-yang:counter64\n                    +--ro in-fcs-errors?         oc-yang:counter64\n                    +--ro out-octets?            oc-yang:counter64\n                    +--ro out-pkts?              oc-yang:counter64\n                    +--ro out-unicast-pkts?      oc-yang:counter64\n                    +--ro out-broadcast-pkts?    oc-yang:counter64\n                    +--ro out-multicast-pkts?    oc-yang:counter64\n                    +--ro out-discards?          oc-yang:counter64\n                    +--ro out-errors?            oc-yang:counter64\n                    +--ro carrier-transitions?   oc-yang:counter64\n                    +--ro last-clear?            oc-types:timeticks64\n

pyang openconfig-interfaces.yang -f tree --tree-path=/interfaces/interface/state\n
Reveal output

module: openconfig-interfaces\n  +--rw interfaces\n     +--rw interface* [name]\n+--ro state\n           +--ro name?            string\n           +--ro type             identityref\n           +--ro mtu?             uint16\n           +--ro loopback-mode?   boolean\n           +--ro description?     string\n           +--ro enabled?         boolean\n           +--ro ifindex?         uint32\n           +--ro admin-status     enumeration\n           +--ro oper-status      enumeration\n           +--ro last-change?     oc-types:timeticks64\n           +--ro logical?         boolean\n           +--ro management?      boolean\n           +--ro cpu?             boolean\n           +--ro counters\n              +--ro in-octets?             oc-yang:counter64\n              +--ro in-pkts?               oc-yang:counter64\n              +--ro in-unicast-pkts?       oc-yang:counter64\n              +--ro in-broadcast-pkts?     oc-yang:counter64\n              +--ro in-multicast-pkts?     oc-yang:counter64\n              +--ro in-discards?           oc-yang:counter64\n              +--ro in-errors?             oc-yang:counter64\n              +--ro in-unknown-protos?     oc-yang:counter64\n              +--ro in-fcs-errors?         oc-yang:counter64\n              +--ro out-octets?            oc-yang:counter64\n              +--ro out-pkts?              oc-yang:counter64\n              +--ro out-unicast-pkts?      oc-yang:counter64\n              +--ro out-broadcast-pkts?    oc-yang:counter64\n              +--ro out-multicast-pkts?    oc-yang:counter64\n              +--ro out-discards?          oc-yang:counter64\n              +--ro out-errors?            oc-yang:counter64\n              +--ro carrier-transitions?   oc-yang:counter64\n              +--ro last-clear?            oc-types:timeticks64\n

pyang openconfig-interfaces.yang -f tree --tree-depth=4\n
Reveal output

module: openconfig-interfaces\n  +--rw interfaces\n     +--rw interface* [name]\n+--rw name             -> ../config/name\n        +--rw config\n        |  +--rw name?            string\n        |  +--rw type             identityref\n        |  +--rw mtu?             uint16\n        |  +--rw loopback-mode?   boolean\n        |  +--rw description?     string\n        |  +--rw enabled?         boolean\n        +--ro state\n        |  +--ro name?            string\n        |  +--ro type             identityref\n        |  +--ro mtu?             uint16\n        |  +--ro loopback-mode?   boolean\n        |  +--ro description?     string\n        |  +--ro enabled?         boolean\n        |  +--ro ifindex?         uint32\n        |  +--ro admin-status     enumeration\n        |  +--ro oper-status      enumeration\n        |  +--ro last-change?     oc-types:timeticks64\n        |  +--ro logical?         boolean\n        |  +--ro management?      boolean\n        |  +--ro cpu?             boolean\n        |  +--ro counters\n        |        ...\n        +--rw hold-time\n        |  +--rw config\n        |  |     ...\n        |  +--ro state\n        |        ...\n        +--rw subinterfaces\n           +--rw subinterface* [index]\n...\n

pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors --tree-depth=4\n
Reveal output

module: openconfig-bgp\n  +--rw bgp\n     +--rw neighbors\n        +--rw neighbor* [neighbor-address]\n+--rw neighbor-address      -> ../config/neighbor-address\n           +--rw config\n           |     ...\n           +--ro state\n           |     ...\n           +--rw timers\n           |     ...\n           +--rw transport\n           |     ...\n           +--rw error-handling\n           |     ...\n           +--rw graceful-restart\n           |     ...\n           +--rw logging-options\n           |     ...\n           +--rw ebgp-multihop\n           |     ...\n           +--rw route-reflector\n           |     ...\n           +--rw as-path-options\n           |     ...\n           +--rw use-multiple-paths\n           |     ...\n           +--rw apply-policy\n           |     ...\n           +--rw afi-safis\n           |     ...\n           +--rw enable-bfd\n

pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors/neighbor/config\n
Reveal output

module: openconfig-bgp\n  +--rw bgp\n     +--rw neighbors\n        +--rw neighbor* [neighbor-address]\n+--rw config\n              +--rw peer-group?           -> ../../../../peer-groups/peer-group/peer-group-name\n              +--rw neighbor-address?     oc-inet:ip-address\n              +--rw enabled?              boolean\n              +--rw peer-as?              oc-inet:as-number\n              +--rw local-as?             oc-inet:as-number\n              +--rw peer-type?            oc-bgp-types:peer-type\n              +--rw auth-password?        oc-types:routing-password\n              +--rw remove-private-as?    oc-bgp-types:remove-private-as-option\n              +--rw route-flap-damping?   boolean\n              +--rw send-community?       oc-bgp-types:community-type\n              +--rw description?          string\n

pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors/neighbor/state \\\n--tree-depth=5\n
Reveal output

module: openconfig-bgp\n  +--rw bgp\n     +--rw neighbors\n        +--rw neighbor* [neighbor-address]\n+--ro state\n              +--ro peer-group?                -> ../../../../peer-groups/peer-group/peer-group-name\n              +--ro neighbor-address?          oc-inet:ip-address\n              +--ro enabled?                   boolean\n              +--ro peer-as?                   oc-inet:as-number\n              +--ro local-as?                  oc-inet:as-number\n              +--ro peer-type?                 oc-bgp-types:peer-type\n              +--ro auth-password?             oc-types:routing-password\n              +--ro remove-private-as?         oc-bgp-types:remove-private-as-option\n              +--ro route-flap-damping?        boolean\n              +--ro send-community?            oc-bgp-types:community-type\n              +--ro description?               string\n              +--ro session-state?             enumeration\n              +--ro last-established?          oc-types:timeticks64\n              +--ro established-transitions?   oc-yang:counter64\n              +--ro supported-capabilities*    identityref\n              +--ro messages\n              |     ...\n              +--ro queues\n              |     ...\n              +--ro dynamically-configured?    boolean\n

pyang openconfig-bgp.yang -f tree --tree-path=/bgp/neighbors/neighbor/afi-safis \\\n--tree-depth=6\n
Reveal output

module: openconfig-bgp\n  +--rw bgp\n     +--rw neighbors\n        +--rw neighbor* [neighbor-address]\n+--rw afi-safis\n              +--rw afi-safi* [afi-safi-name]\n+--rw afi-safi-name           -> ../config/afi-safi-name\n                 +--rw config\n                 |     ...\n                 +--ro state\n                 |     ...\n                 +--rw graceful-restart\n                 |     ...\n                 +--rw add-paths\n                 |     ...\n                 +--rw apply-policy\n                 |     ...\n                 +--rw ipv4-unicast\n                 |     ...\n                 +--rw ipv6-unicast\n                 |     ...\n                 +--rw ipv4-labeled-unicast\n                 |     ...\n                 +--rw ipv6-labeled-unicast\n                 |     ...\n                 +--rw l3vpn-ipv4-unicast\n                 |     ...\n                 +--rw l3vpn-ipv6-unicast\n                 |     ...\n                 +--rw l3vpn-ipv4-multicast\n                 |     ...\n                 +--rw l3vpn-ipv6-multicast\n                 |     ...\n                 +--rw l2vpn-vpls\n                 |     ...\n                 +--rw l2vpn-evpn\n                 |     ...\n                 +--rw srte-policy-ipv4\n                 |     ...\n                 +--rw srte-policy-ipv6\n                 |     ...\n                 +--rw use-multiple-paths\n

"},{"location":"examples/pyangbind/","title":"Pyangbind","text":"

PyangBind is a pyang plugin.

"},{"location":"examples/pyangbind/#about-pyang","title":"About Pyang","text":"

Please visit this link if you need help about Pyang.

"},{"location":"examples/pyangbind/#about-pyangbind","title":"About PyangBind","text":"

It generates Python classes from a YANG module.

It converts YANG module into a Python module. This Python module can be then used to generate data which conforms with the data model defined in YANG.

"},{"location":"examples/pyangbind/#install-pyang-and-pyangbind","title":"Install Pyang and Pyangbind","text":"
pip install pyang\npip install pyangbind\n
pip3 freeze | grep pyang\n
"},{"location":"examples/pyangbind/#get-yang-modules","title":"Get YANG modules","text":"

We need YANG modules so we can use Pyang and Pyangbind.

"},{"location":"examples/pyangbind/#create-a-directory","title":"Create a directory","text":"
mkdir yang_modules\n
"},{"location":"examples/pyangbind/#clone-the-openconfig-repository","title":"Clone the OpenConfig repository","text":"
git clone https://github.com/openconfig/public.git\n

Run this command to verify

ls public\n
"},{"location":"examples/pyangbind/#copy-all-the-yang-files-from-openconfig-to-the-yang_modules-directory","title":"Copy all the YANG files from OpenConfig to the yang_modules directory","text":"
cp public/release/models/*.yang yang_modules/.\ncp -R public/release/models/*/*.yang yang_modules/.\ncp public/third_party/ietf/*.yang yang_modules/.\n
"},{"location":"examples/pyangbind/#move-to-the-yang_modules-directory","title":"Move to the yang_modules directory","text":"
cd yang_modules/\n

Verify it has all the YANG files published on the OpenConfig repository

ls\n
"},{"location":"examples/pyangbind/#use-pyangbind-to-generate-a-python-module-from-a-yang-module","title":"Use Pyangbind to generate a Python module from a YANG module","text":"
pyang --plugindir $HOME/.local/lib/python3.6/site-packages/pyangbind/plugin/ -f pybind -o oc_bgp.py openconfig-bgp.yang\n

The above command generated the python module oc_bgp.py from the openconfig-bgp.yang file. Run this command to verify:

ls oc_bgp.py\n
"},{"location":"examples/pyangbind/#use-the-new-python-module-to-generate-an-openconfig-configuration-file","title":"Use the new python module to generate an OpenConfig configuration file","text":"

The file pyangbind_demo.py uses the new python module oc_bgp.py and generates this OpenConfig configuration file demo.json

python3 pyangbind_demo.py\n
"},{"location":"examples/pyangbind/#use-gnmi-set-rpc-to-configure-a-device","title":"Use gNMI SET RPC to configure a device","text":"

This OpenConfig configuration file demo.json can be loaded on a switch using the gNMI Set RPC

"},{"location":"examples/pyangbind/#install-gnmic","title":"Install gNMIc","text":"

Please visit this link if you need help with gNMIc installation

"},{"location":"examples/pyangbind/#required-device-configuration","title":"Required device configuration","text":"

Please visit this link if you need help to configure EOS for gNMI

"},{"location":"examples/pyangbind/#use-gnmic-to-configure-the-swicth","title":"Use gNMIc to configure the swicth","text":""},{"location":"examples/pyangbind/#check-the-device-configuration-before","title":"Check the device configuration before","text":"
gnmic -a 192.0.2.117:6030 --insecure -u arista -p arista get   \\\n--path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp'\n
show run section bgp\n
"},{"location":"examples/pyangbind/#use-gnmic-to-configure-the-swicth_1","title":"Use gNMIc to configure the swicth","text":"
gnmic -a 192.0.2.117:6030 --insecure -u arista -p arista set  \\\n--replace-path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp' \\\n--replace-file demo.json\n
"},{"location":"examples/pyangbind/#check-the-device-configuration-after","title":"Check the device configuration after","text":"
gnmic -a 192.0.2.117:6030 --insecure -u arista -p arista get  \\\n--path '/network-instances/network-instance[name=default]/protocols/protocol[name=BGP]/bgp'\n
show run section bgp\n
"},{"location":"examples/pygnmi/","title":"pygnmi","text":""},{"location":"examples/pygnmi/#overview","title":"Overview","text":"

The following example uses the pygnmi python module to talk to gNMI devices.

# Modules\nfrom pygnmi.client import gNMIclient\nimport json\n# Variables\nhost = ('198.51.100.67', '6030')\n# Body\nif __name__ == '__main__':\nwith gNMIclient(target=host, username='ansible', password='ansible', insecure=True) as gc:\nresult = gc.get(path=['openconfig:interfaces'])\nprint(json.dumps(result, indent=4))\n

Assuming that the pygnmi module has been installed, this can be executed via the following command.

python3 gnmi_example.py\n

The following will simply run the gnmi_example.py file using python3 to get the openconfig interfaces.

Truncated output

{\n\"notification\": [\n{\n\"timestamp\": 0,\n\"update\": [\n{\n\"path\": \"interfaces\",\n\"json_ietf_val\": {\n\"openconfig-interfaces:interface\": [\n{\n\"config\": {\n\"enabled\": true,\n\"arista-intf-augments:load-interval\": 300,\n\"loopback-mode\": false,\n\"mtu\": 0,\n\"name\": \"Ethernet1\",\n\"openconfig-vlan:tpid\": \"openconfig-vlan-types:TPID_0X8100\",\n\"type\": \"iana-if-type:ethernetCsmacd\"\n},\n
"},{"location":"examples/pygnmi/#gnmi-capabilities-rpc","title":"gNMI Capabilities RPC","text":"

The file capabilities.py uses the pygnmi python module to get the gNMI capabilities.

python3 capabilities.py\n
Reveal output

{'gnmi_version': '0.7.0',\n'supported_encodings': ['json', 'json_ietf', 'ascii'],\n'supported_models': [{'name': 'arista-exp-eos-varp-net-inst',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-acl',\n'organization': 'OpenConfig working group',\n'version': '1.1.1'},\n{'name': 'arista-system-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-system-management',\n'organization': 'OpenConfig working group',\n'version': '0.2.0'},\n{'name': 'arista-isis-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-rib-bgp-types',\n'organization': 'OpenConfig working group',\n'version': '0.5.0'},\n{'name': 'openconfig-platform-types',\n'organization': 'OpenConfig working group',\n'version': '1.0.0'},\n{'name': 'openconfig-network-instance',\n'organization': 'OpenConfig working group',\n'version': '0.13.2'},\n{'name': 'arista-bgp-augments',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-exp-eos-igmpsnooping',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'ietf-netconf',\n'organization': 'IETF NETCONF (Network Configuration) '\n'Working Group',\n'version': ''},\n{'name': 'openconfig-policy-types',\n'organization': 'OpenConfig working group',\n'version': '3.1.1'},\n{'name': 'openconfig-rib-bgp',\n'organization': 'OpenConfig working group',\n'version': '0.6.0'},\n{'name': 'arista-local-routing-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-exp-eos-varp-intf',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-interfaces-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-rpc-netconf',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-platform-psu',\n'organization': 'OpenConfig working group',\n'version': '0.2.1'},\n{'name': 'openconfig-packet-match-types',\n'organization': 'OpenConfig working group',\n'version': '1.0.2'},\n{'name': 'openconfig-platform-fan',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'openconfig-inet-types',\n'organization': 'OpenConfig working group',\n'version': '0.3.3'},\n{'name': 'openconfig-igmp',\n'organization': 'OpenConfig working group',\n'version': '0.2.0'},\n{'name': 'openconfig-aaa-types',\n'organization': 'OpenConfig working group',\n'version': '0.4.1'},\n{'name': 'openconfig-lldp',\n'organization': 'OpenConfig working group',\n'version': '0.2.1'},\n{'name': 'arista-relay-agent-deviations',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-intf-augments',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-qos-augments',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'ietf-yang-types',\n'organization': 'IETF NETMOD (NETCONF Data Modeling '\n'Language) Working Group',\n'version': ''},\n{'name': 'openconfig-openflow',\n'organization': 'OpenConfig working group',\n'version': '0.1.2'},\n{'name': 'iana-if-type',\n'organization': 'IANA',\n'version': ''},\n{'name': 'arista-exp-eos-vxlan-config',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-routing-policy-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-aaa',\n'organization': 'OpenConfig working group',\n'version': '0.4.3'},\n{'name': 'openconfig-if-ip',\n'organization': 'OpenConfig working group',\n'version': '3.0.0'},\n{'name': 'arista-srte-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-local-routing-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-lacp-augments',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-bgp-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-exp-eos-multicast',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-interfaces',\n'organization': 'OpenConfig working group',\n'version': '2.4.3'},\n{'name': 'openconfig-extensions',\n'organization': 'OpenConfig working group',\n'version': ''},\n{'name': 'openconfig-system-terminal',\n'organization': 'OpenConfig working group',\n'version': '0.3.1'},\n{'name': 'openconfig-bgp-types',\n'organization': 'OpenConfig working group',\n'version': '5.0.2'},\n{'name': 'arista-netinst-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-system-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-segment-routing',\n'organization': 'OpenConfig working group',\n'version': '0.0.4'},\n{'name': 'openconfig-platform',\n'organization': 'OpenConfig working group',\n'version': '0.12.2'},\n{'name': 'openconfig-pf-srte',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'arista-vlan-deviations',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-bfd',\n'organization': 'OpenConfig working group',\n'version': '0.2.0'},\n{'name': 'openconfig-if-tunnel',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'openconfig-alarms',\n'organization': 'OpenConfig working group',\n'version': '0.3.2'},\n{'name': 'openconfig-if-aggregate',\n'organization': 'OpenConfig working group',\n'version': '2.4.2'},\n{'name': 'arista-acl-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-acl-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-messages-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-network-instance-types',\n'organization': 'OpenConfig working group',\n'version': '0.8.2'},\n{'name': 'openconfig-types',\n'organization': 'OpenConfig working group',\n'version': '0.6.0'},\n{'name': 'ietf-interfaces',\n'organization': 'IETF NETMOD (Network Modeling) Working '\n'Group',\n'version': ''},\n{'name': 'openconfig-procmon',\n'organization': 'OpenConfig working group',\n'version': '0.4.0'},\n{'name': 'arista-exp-eos-qos',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-exp-eos',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-qos-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-aft',\n'organization': 'OpenConfig working group',\n'version': '0.4.0'},\n{'name': 'arista-isis-augments',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-packet-match',\n'organization': 'OpenConfig working group',\n'version': '1.1.1'},\n{'name': 'arista-lldp-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-if-ethernet',\n'organization': 'OpenConfig working group',\n'version': '2.7.2'},\n{'name': 'openconfig-mpls-sr',\n'organization': 'OpenConfig working group',\n'version': '3.0.1'},\n{'name': 'openconfig-policy-forwarding',\n'organization': 'OpenConfig working group',\n'version': '0.2.1'},\n{'name': 'arista-intf-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-isis-lsdb-types',\n'organization': 'OpenConfig working group',\n'version': '0.4.2'},\n{'name': 'vlan-translation',\n'organization': 'Arista Networks',\n'version': ''},\n{'name': 'arista-gnoi-cert',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-network-instance-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-bfd-augments',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-vlan-augments',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-hercules-interfaces',\n'organization': 'OpenConfig Hercules Working Group',\n'version': '0.2.0'},\n{'name': 'arista-lacp-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-srte-augments',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-igmp-types',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'openconfig-lacp',\n'organization': 'OpenConfig working group',\n'version': '1.1.1'},\n{'name': 'openconfig-routing-policy',\n'organization': 'OpenConfig working group',\n'version': '3.1.1'},\n{'name': 'arista-lacp-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-system-logging',\n'organization': 'OpenConfig working group',\n'version': '0.3.1'},\n{'name': 'openconfig-aft-types',\n'organization': 'OpenConfig Working Group',\n'version': '0.3.3'},\n{'name': 'openconfig-network-instance-l3',\n'organization': 'OpenConfig working group',\n'version': '0.11.1'},\n{'name': 'arista-bgp-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-rpol-augments',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-eos-types',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-qos-types',\n'organization': 'OpenConfig working group',\n'version': '0.2.1'},\n{'name': 'arista-openflow-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-mpls-types',\n'organization': 'OpenConfig working group',\n'version': '3.1.0'},\n{'name': 'openconfig-hercules-qos',\n'organization': 'OpenConfig Hercules Working Group',\n'version': '0.1.0'},\n{'name': 'openconfig-bgp',\n'organization': 'OpenConfig working group',\n'version': '6.0.0'},\n{'name': 'arista-platform-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-system-augments',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-exp-eos-mlag',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-system',\n'organization': 'OpenConfig working group',\n'version': '0.8.0'},\n{'name': 'openconfig-isis',\n'organization': 'OpenConfig working group',\n'version': '0.4.2'},\n{'name': 'openconfig-lldp-types',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'openconfig-vlan',\n'organization': 'OpenConfig working group',\n'version': '3.2.0'},\n{'name': 'openconfig-if-types',\n'organization': 'OpenConfig working group',\n'version': '0.2.1'},\n{'name': 'openconfig-relay-agent',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'arista-lldp-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-aft-augments',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-vlan-types',\n'organization': 'OpenConfig working group',\n'version': '3.1.0'},\n{'name': 'arista-mpls-augments',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'arista-mpls-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'openconfig-alarm-types',\n'organization': 'OpenConfig working group',\n'version': '0.2.1'},\n{'name': 'openconfig-hercules-platform',\n'organization': 'OpenConfig Hercules Working Group',\n'version': '0.2.0'},\n{'name': 'openconfig-ospfv2',\n'organization': 'OpenConfig working group',\n'version': '0.2.2'},\n{'name': 'ietf-netconf-monitoring',\n'organization': 'IETF NETCONF (Network Configuration) '\n'Working Group',\n'version': ''},\n{'name': 'arista-exp-eos-evpn',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-exp-eos-vxlan',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-platform-port',\n'organization': 'OpenConfig working group',\n'version': '0.3.2'},\n{'name': 'openconfig-messages',\n'organization': 'OpenConfig working group',\n'version': '0.0.1'},\n{'name': 'openconfig-platform-cpu',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'openconfig-if-poe',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'openconfig-pim',\n'organization': 'OpenConfig working group',\n'version': '0.2.0'},\n{'name': 'openconfig-openflow-types',\n'organization': 'OpenConfig working group',\n'version': '0.1.2'},\n{'name': 'openconfig-mpls',\n'organization': 'OpenConfig working group',\n'version': '3.1.0'},\n{'name': 'openconfig-platform-linecard',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'openconfig-mpls-ldp',\n'organization': 'OpenConfig working group',\n'version': '3.0.2'},\n{'name': 'openconfig-bgp-policy',\n'organization': 'OpenConfig working group',\n'version': '6.0.1'},\n{'name': 'openconfig-mpls-rsvp',\n'organization': 'OpenConfig working group',\n'version': '3.0.1'},\n{'name': 'arista-exp-eos-qos-config',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-yang-types',\n'organization': 'OpenConfig working group',\n'version': '0.2.1'},\n{'name': 'openconfig-qos',\n'organization': 'OpenConfig working group',\n'version': '0.2.3'},\n{'name': 'openconfig-local-routing',\n'organization': 'OpenConfig working group',\n'version': '1.0.2'},\n{'name': 'ietf-inet-types',\n'organization': 'IETF NETMOD (NETCONF Data Modeling '\n'Language) Working Group',\n'version': ''},\n{'name': 'arista-rpol-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-pim-augments',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-pim-types',\n'organization': 'OpenConfig working group',\n'version': '0.1.1'},\n{'name': 'arista-bfd-notsupported-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-lldp-augments',\n'organization': 'Arista Networks, Inc.',\n'version': ''},\n{'name': 'arista-exp-eos-qos-acl-config',\n'organization': 'Arista Networks <http://arista.com/>',\n'version': ''},\n{'name': 'openconfig-isis-types',\n'organization': 'OpenConfig working group',\n'version': '0.4.2'},\n{'name': 'openconfig-ospf-policy',\n'organization': 'OpenConfig working group',\n'version': '0.1.3'},\n{'name': 'openconfig-ospf-types',\n'organization': 'OpenConfig working group',\n'version': '0.1.3'},\n{'name': 'arista-bfd-deviations',\n'organization': 'Arista Networks, Inc.',\n'version': ''}]}\n

"},{"location":"examples/pygnmi/#gnmi-get-rpc","title":"gNMI Get RPC","text":"

The file get.py uses the pygnmi python module and uses the gNMI GET RPC

python3 get.py\n
Reveal output

{\n\"notification\": [\n{\n\"timestamp\": 0,\n      \"update\": [\n{\n\"path\": \"interfaces/interface[name=Ethernet1]/state/counters\",\n          \"val\": {\n\"openconfig-interfaces:in-broadcast-pkts\": \"2\",\n            \"openconfig-interfaces:in-discards\": \"0\",\n            \"openconfig-interfaces:in-errors\": \"0\",\n            \"openconfig-interfaces:in-fcs-errors\": \"0\",\n            \"openconfig-interfaces:in-multicast-pkts\": \"189439\",\n            \"openconfig-interfaces:in-octets\": \"48284395\",\n            \"openconfig-interfaces:in-unicast-pkts\": \"416884\",\n            \"openconfig-interfaces:out-broadcast-pkts\": \"14\",\n            \"openconfig-interfaces:out-discards\": \"0\",\n            \"openconfig-interfaces:out-errors\": \"0\",\n            \"openconfig-interfaces:out-multicast-pkts\": \"217232\",\n            \"openconfig-interfaces:out-octets\": \"51749355\",\n            \"openconfig-interfaces:out-unicast-pkts\": \"416911\"\n}\n}\n]\n},\n    {\n\"timestamp\": 0,\n      \"update\": [\n{\n\"path\": \"network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state\",\n          \"val\": {\n\"openconfig-network-instance:enabled\": true,\n            \"openconfig-network-instance:established-transitions\": \"0\",\n            \"openconfig-network-instance:last-established\": \"1625684802230601216\",\n            \"openconfig-network-instance:messages\": {\n\"received\": {\n\"UPDATE\": \"0\"\n},\n              \"sent\": {\n\"UPDATE\": \"0\"\n}\n},\n            \"openconfig-network-instance:neighbor-address\": \"192.168.255.2\",\n            \"openconfig-network-instance:peer-group\": \"EVPN-OVERLAY-PEERS\",\n            \"openconfig-network-instance:send-community\": \"NONE\",\n            \"openconfig-network-instance:session-state\": \"ACTIVE\"\n}\n},\n        {\n\"path\": \"network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state\",\n          \"val\": {\n\"openconfig-network-instance:enabled\": true,\n            \"openconfig-network-instance:established-transitions\": \"2\",\n            \"openconfig-network-instance:last-established\": \"1625740129181922304\",\n            \"openconfig-network-instance:messages\": {\n\"received\": {\n\"UPDATE\": \"2\"\n},\n              \"sent\": {\n\"UPDATE\": \"24\"\n}\n},\n            \"openconfig-network-instance:neighbor-address\": \"192.168.255.1\",\n            \"openconfig-network-instance:peer-group\": \"EVPN-OVERLAY-PEERS\",\n            \"openconfig-network-instance:send-community\": \"NONE\",\n            \"openconfig-network-instance:session-state\": \"ACTIVE\"\n}\n}\n]\n}\n]\n}\n

"},{"location":"examples/pygnmi/#gnmi-subscribe-rpc","title":"gNMI Subscribe RPC","text":"

The file sub.py uses the pygnmi python module and uses the gNMI Subscribe RPC

python3 sub.py\n
Reveal output

{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-broadcast-pkts', 'val': 2}], 'timestamp': 1626462768674581749}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-discards', 'val': 0}], 'timestamp': 1626462768674597259}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-errors', 'val': 0}], 'timestamp': 1626462768674603747}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-fcs-errors', 'val': 0}], 'timestamp': 1626462768672465216}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-multicast-pkts', 'val': 189439}], 'timestamp': 1626462768674588779}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-octets', 'val': 48284395}], 'timestamp': 1626462768674553338}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-unicast-pkts', 'val': 416884}], 'timestamp': 1626462768674571889}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-broadcast-pkts', 'val': 14}], 'timestamp': 1626462768674624983}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-discards', 'val': 0}], 'timestamp': 1626462768674639908}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-errors', 'val': 0}], 'timestamp': 1626462768674645915}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-multicast-pkts', 'val': 217294}], 'timestamp': 1626599894372892660}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-octets', 'val': 51756949}], 'timestamp': 1626599894372858163}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-unicast-pkts', 'val': 416911}], 'timestamp': 1626462768674617475}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/enabled', 'val': True}], 'timestamp': 1626462768440845697}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/established-transitions', 'val': 0}], 'timestamp': 1626462768468632490}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/last-established', 'val': 1625684802230601216}], 'timestamp': 1626462768469284793}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/received/UPDATE', 'val': 0}], 'timestamp': 1626462768421128387}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/sent/UPDATE', 'val': 0}], 'timestamp': 1626462768421184402}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/neighbor-address', 'val': '192.168.255.2'}], 'timestamp': 1626462768421876850}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768439035722}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768419003214}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469145043}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/enabled', 'val': True}], 'timestamp': 1626462768428252812}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/established-transitions', 'val': 2}], 'timestamp': 1626462768470394508}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/last-established', 'val': 1625740129181922304}], 'timestamp': 1626462768469974563}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/received/UPDATE', 'val': 2}], 'timestamp': 1626462768424768147}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/sent/UPDATE', 'val': 24}], 'timestamp': 1626462768424826346}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/neighbor-address', 'val': '192.168.255.1'}], 'timestamp': 1626462768425586744}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768427044044}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768423035498}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469536321}}\n{'sync_response': True}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-broadcast-pkts', 'val': 2}], 'timestamp': 1626462768674581749}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-discards', 'val': 0}], 'timestamp': 1626462768674597259}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-errors', 'val': 0}], 'timestamp': 1626462768674603747}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-fcs-errors', 'val': 0}], 'timestamp': 1626462768672465216}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-multicast-pkts', 'val': 189439}], 'timestamp': 1626462768674588779}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-octets', 'val': 48284395}], 'timestamp': 1626462768674553338}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-unicast-pkts', 'val': 416884}], 'timestamp': 1626462768674571889}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-broadcast-pkts', 'val': 14}], 'timestamp': 1626462768674624983}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-discards', 'val': 0}], 'timestamp': 1626462768674639908}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-errors', 'val': 0}], 'timestamp': 1626462768674645915}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-multicast-pkts', 'val': 217299}], 'timestamp': 1626599904372340631}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-octets', 'val': 51757564}], 'timestamp': 1626599904372302101}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-unicast-pkts', 'val': 416911}], 'timestamp': 1626462768674617475}}\n{'sync_response': True}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/enabled', 'val': True}], 'timestamp': 1626462768440845697}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/established-transitions', 'val': 0}], 'timestamp': 1626462768468632490}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/last-established', 'val': 1625684802230601216}], 'timestamp': 1626462768469284793}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/received/UPDATE', 'val': 0}], 'timestamp': 1626462768421128387}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/sent/UPDATE', 'val': 0}], 'timestamp': 1626462768421184402}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/neighbor-address', 'val': '192.168.255.2'}], 'timestamp': 1626462768421876850}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768439035722}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768419003214}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469145043}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/enabled', 'val': True}], 'timestamp': 1626462768428252812}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/established-transitions', 'val': 2}], 'timestamp': 1626462768470394508}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/last-established', 'val': 1625740129181922304}], 'timestamp': 1626462768469974563}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/received/UPDATE', 'val': 2}], 'timestamp': 1626462768424768147}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/sent/UPDATE', 'val': 24}], 'timestamp': 1626462768424826346}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/neighbor-address', 'val': '192.168.255.1'}], 'timestamp': 1626462768425586744}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768427044044}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768423035498}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469536321}}\n{'sync_response': True}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-broadcast-pkts', 'val': 2}], 'timestamp': 1626462768674581749}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-discards', 'val': 0}], 'timestamp': 1626462768674597259}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-errors', 'val': 0}], 'timestamp': 1626462768674603747}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-fcs-errors', 'val': 0}], 'timestamp': 1626462768672465216}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-multicast-pkts', 'val': 189439}], 'timestamp': 1626462768674588779}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-octets', 'val': 48284395}], 'timestamp': 1626462768674553338}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/in-unicast-pkts', 'val': 416884}], 'timestamp': 1626462768674571889}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-broadcast-pkts', 'val': 14}], 'timestamp': 1626462768674624983}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-discards', 'val': 0}], 'timestamp': 1626462768674639908}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-errors', 'val': 0}], 'timestamp': 1626462768674645915}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-multicast-pkts', 'val': 217304}], 'timestamp': 1626599914374756337}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-octets', 'val': 51758179}], 'timestamp': 1626599914374727204}}\n{'update': {'update': [{'path': 'interfaces/interface[name=Ethernet1]/state/counters/out-unicast-pkts', 'val': 416911}], 'timestamp': 1626462768674617475}}\n{'sync_response': True}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/enabled', 'val': True}], 'timestamp': 1626462768440845697}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/established-transitions', 'val': 0}], 'timestamp': 1626462768468632490}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/last-established', 'val': 1625684802230601216}], 'timestamp': 1626462768469284793}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/received/UPDATE', 'val': 0}], 'timestamp': 1626462768421128387}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/messages/sent/UPDATE', 'val': 0}], 'timestamp': 1626462768421184402}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/neighbor-address', 'val': '192.168.255.2'}], 'timestamp': 1626462768421876850}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768439035722}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768419003214}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.2]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469145043}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/enabled', 'val': True}], 'timestamp': 1626462768428252812}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/established-transitions', 'val': 2}], 'timestamp': 1626462768470394508}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/last-established', 'val': 1625740129181922304}], 'timestamp': 1626462768469974563}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/received/UPDATE', 'val': 2}], 'timestamp': 1626462768424768147}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/messages/sent/UPDATE', 'val': 24}], 'timestamp': 1626462768424826346}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/neighbor-address', 'val': '192.168.255.1'}], 'timestamp': 1626462768425586744}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/peer-group', 'val': 'EVPN-OVERLAY-PEERS'}], 'timestamp': 1626462768427044044}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[identifier=BGP][name=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/send-community', 'val': 'NONE'}], 'timestamp': 1626462768423035498}}\n{'update': {'update': [{'path': 'network-instances/network-instance[name=default]/protocols/protocol[name=BGP][identifier=BGP]/bgp/neighbors/neighbor[neighbor-address=192.168.255.1]/state/session-state', 'val': 'ACTIVE'}], 'timestamp': 1626462768469536321}}\n

"},{"location":"examples/pygnmi/#gnmi-set-rpc","title":"gNMI Set RPC","text":""},{"location":"examples/pygnmi/#update","title":"Update","text":"

The file update.py uses the pygnmi python module and uses the gNMI SET RPC (update)

python3 update.py\n
"},{"location":"examples/pygnmi/#output","title":"output","text":"

GET RPC, interface Ethernet1 config, before the update

{\n\"notification\": [\n{\n\"timestamp\": 0,\n\"update\": [\n{\n\"path\": \"interfaces/interface[name=Ethernet1]/config\",\n\"val\": {\n\"arista-intf-augments:load-interval\": 300,\n\"openconfig-interfaces:description\": \"test1234\",\n\"openconfig-interfaces:enabled\": true,\n\"openconfig-interfaces:loopback-mode\": false,\n\"openconfig-interfaces:mtu\": 0,\n\"openconfig-interfaces:name\": \"Ethernet1\",\n\"openconfig-interfaces:type\": \"iana-if-type:ethernetCsmacd\",\n\"openconfig-vlan:tpid\": \"openconfig-vlan-types:TPID_0X8100\"\n}\n}\n]\n}\n]\n}\n

SET RPC, update, interface Ethernet1

{'response': [{'path': 'interfaces/interface[name=Ethernet1]', 'op': 'UPDATE'}]}\nGET RPC, interface Ethernet1 config, after the update\n{\n\"notification\": [\n{\n\"timestamp\": 0,\n\"update\": [\n{\n\"path\": \"interfaces/interface[name=Ethernet1]/config\",\n\"val\": {\n\"arista-intf-augments:load-interval\": 300,\n\"openconfig-interfaces:description\": \"Test\",\n\"openconfig-interfaces:enabled\": true,\n\"openconfig-interfaces:loopback-mode\": false,\n\"openconfig-interfaces:mtu\": 0,\n\"openconfig-interfaces:name\": \"Ethernet1\",\n\"openconfig-interfaces:type\": \"iana-if-type:ethernetCsmacd\",\n\"openconfig-vlan:tpid\": \"openconfig-vlan-types:TPID_0X8100\"\n}\n}\n]\n}\n]\n}\n

"},{"location":"examples/pygnmi/#delete","title":"Delete","text":"

The file delete.py uses the pygnmi python module and uses the gNMI SET RPC (delete)

python3 delete.py\n

output

{'response': [{'path': 'interfaces/interface[name=Ethernet1]/config/description', 'op': 'DELETE'}]}\n
"},{"location":"examples/restconf/","title":"RESTCONF","text":""},{"location":"examples/restconf/#about-restconf","title":"About RESTCONF","text":"

RESTCONF is defined in the RFC 8040

  • The GET method is sent by the client to retrieve data for a resource.
  • The HEAD method is sent by the client to retrieve just the header fields (which contain the metadata for a resource) that would be returned for the comparable GET method, without the response message-body. It is supported for all resources that support the GET method.
  • The POST method is sent by the client to create a data resource.
  • The PUT method is sent by the client to create or replace the target data resource.
  • The DELETE method is used to delete the target resource.
"},{"location":"examples/restconf/#eos-configuration","title":"EOS configuration","text":"

Please refer to this link

"},{"location":"examples/restconf/#eos-control-plane-acl","title":"EOS Control plane ACL","text":"

The default RESTCONF port on Arista devices is TCP 6020.

We need to change the default control-plane ACL on EOS in order to allow TCP 6020 (or the configured RESTCONF TCP port).

Please refer to this link

"},{"location":"examples/restconf/curl/","title":"RESTCONF with cURL","text":""},{"location":"examples/restconf/curl/#requirement-on-the-restconf-client","title":"Requirement on the RESTCONF client","text":"
sudo apt-get update\nsudo apt-get -y upgrade\nsudo apt-get install curl jq -y\n
"},{"location":"examples/restconf/curl/#restconf-examples-using-curl","title":"RESTCONF examples using cURL","text":""},{"location":"examples/restconf/curl/#get","title":"GET","text":""},{"location":"examples/restconf/curl/#get-interface-description-for-ethernet1","title":"Get interface description for Ethernet1","text":"
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/config/description' \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure\n

Output:

{\"openconfig-interfaces:description\":\"P2P_LINK_TO_DC1-SPINE1_Ethernet1\"}\n
"},{"location":"examples/restconf/curl/#get-interface-stats-for-ethernet1-and-output-the-in-octets-using-jq","title":"Get interface stats for Ethernet1 and output the \"in-octets\" using jq","text":"
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1' \\\n--header 'Accept: application/yang-data+json' -u arista:arista  \\\n--insecure | jq .'\"openconfig-interfaces:state\".counters.\"in-octets\"'\n

Output:

\"48284395\"\n
"},{"location":"examples/restconf/curl/#get-interfaces-stats-and-output-the-name-of-the-second-third-index-using-jq","title":"Get interfaces stats and output the name of the second (third index) using jq","text":"
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces' \\\n--header 'Accept: application/yang-data+json' -u arista:arista \\\n--insecure | jq .'\"openconfig-interfaces:interface\"[2].name'\n

Output:

\"Ethernet1\"\n
"},{"location":"examples/restconf/curl/#get-the-system-information-and-parse-the-hostname-using-jq","title":"Get the system information and parse the hostname using jq","text":"
curl -X GET https://192.0.2.105:6020/restconf/data/system \\\n--header 'Accept: application/yang-data+json' -u arista:arista \\\n--insecure | jq .'\"openconfig-system:config\".hostname'\n

Output:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n100 66151    0 66151    0     0   284k      0 --:--:-- --:--:-- --:--:--  284k\n\"switch1\"\n
"},{"location":"examples/restconf/curl/#get-pfxrcd-and-pfxacc-stats-from-a-bgp-neighbor","title":"Get PfxRcd and PfxAcc stats from a BGP neighbor","text":"
 curl -s GET 'https://192.0.2.100:5900/restconf/data/network-instances/network-instance=default/protocols/protocol=BGP,BGP/bgp/neighbors/neighbor=192.0.2.21/afi-safis/afi-safi=IPV4_UNICAST' \\\n--header 'Accept: application/yang-data+json' -u cvpadmin:arastra --insecure | jq\n

Output:

{\n\"openconfig-network-instance:afi-safi-name\": \"openconfig-bgp-types:IPV4_UNICAST\",\n  \"openconfig-network-instance:config\": {\n\"afi-safi-name\": \"openconfig-bgp-types:IPV4_UNICAST\"\n},\n  \"openconfig-network-instance:state\": {\n\"afi-safi-name\": \"openconfig-bgp-types:IPV4_UNICAST\",\n    \"prefixes\": {\n\"arista-bgp-augments:best-ecmp-paths\": 0,\n      \"arista-bgp-augments:best-paths\": 0,\n      \"installed\": 7,\n      \"received\": 7,\n      \"sent\": 7\n}\n}\n}\n

NOTE: The protocol must have multiple keys, i.e.: protocol=BGP,BGP, in this case, it's the identifier and the name of the protocol, if either of these is omitted; on the switch side in the Octa/OpenConfig agent logs an error similar to the following would be generated:

handler.go:95] ERROR mismatch between number of keys in [identifier name] and values present [BGP] or if are omitted the error message would be: handler.go:95] ERROR failed to find key values after element \"protocol\" in \"network-instances/network-instance=default/protocols/protocol

Tip: pyang can be useful to understand what keys each leaf requires, e.g:

pyang openconfig-network-instance.yang -f tree --tree-depth=4 | tail -n 4\n|        ...\n   +--rw protocols\n      +--rw protocol* [identifier name]\n...\n
"},{"location":"examples/restconf/curl/#head","title":"HEAD","text":"
curl --head 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1' \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure\n

output

HTTP/1.1 200 OK\nContent-Type: application/yang.data+json\nDate: Sun, 04 Jul 2021 14:20:39 GMT\n
"},{"location":"examples/restconf/curl/#put","title":"PUT","text":""},{"location":"examples/restconf/curl/#interface-configuration-example","title":"Interface configuration example","text":"

Let's check before the change

curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config' \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure\n

output

{\"openconfig-interfaces:description\":\"blabla\",\"openconfig-interfaces:enabled\":false,\"arista-intf-augments:load-interval\":300,\"openconfig-interfaces:loopback-mode\":false,\"openconfig-interfaces:mtu\":0,\"openconfig-interfaces:name\":\"Ethernet4\",\"openconfig-vlan:tpid\":\"openconfig-vlan-types:TPID_0X8100\",\"openconfig-interfaces:type\":\"iana-if-type:ethernetCsmacd\"}\n

Let's use the file interface.json

more interface.json\n

output

{\"enabled\":true,\"name\":\"Ethernet4\", \"description\":\"restconf_test\"}\n
curl -X PUT https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config \\\n-H 'Content-Type: application/json' -u arista:arista -d @interface.json  --insecure\n

output

{\"openconfig-interfaces:description\":\"restconf_test\",\"openconfig-interfaces:enabled\":true,\"openconfig-interfaces:name\":\"Ethernet4\"}\n

Let's verify after the change

curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config' \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure\n

output

{\"openconfig-interfaces:description\":\"restconf_test\",\"openconfig-interfaces:enabled\":true,\"arista-intf-augments:load-interval\":300,\"openconfig-interfaces:loopback-mode\":false,\"openconfig-interfaces:mtu\":0,\"openconfig-interfaces:name\":\"Ethernet4\",\"openconfig-vlan:tpid\":\"openconfig-vlan-types:TPID_0X8100\",\"openconfig-interfaces:type\":\"iana-if-type:ethernetCsmacd\"}\n
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config' \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure | jq .\n

output

{\n\"openconfig-interfaces:description\": \"restconf_test\",\n\"openconfig-interfaces:enabled\": true,\n\"arista-intf-augments:load-interval\": 300,\n\"openconfig-interfaces:loopback-mode\": false,\n\"openconfig-interfaces:mtu\": 0,\n\"openconfig-interfaces:name\": \"Ethernet4\",\n\"openconfig-vlan:tpid\": \"openconfig-vlan-types:TPID_0X8100\",\n\"openconfig-interfaces:type\": \"iana-if-type:ethernetCsmacd\"\n}\n
"},{"location":"examples/restconf/curl/#device-hostname-example","title":"Device hostname example","text":"

Let's check before the change

curl -X GET https://192.0.2.105:6020/restconf/data/system/config \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure\n

output

{\"openconfig-system:hostname\":\"DC1-LEAF1A\"}\n
curl -X GET https://192.0.2.105:6020/restconf/data/system \\\n--header 'Accept: application/yang-data+json' -u arista:arista \\\n--insecure | jq .'\"openconfig-system:config\".hostname'\n

output

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n100 74748    0 74748    0     0   300k      0 --:--:-- --:--:-- --:--:--  300k\n\"DC1-LEAF1A\"\n
curl -X PUT https://192.0.2.105:6020/restconf/data/system/config \\\n-H 'Content-Type: application/json' -u arista:arista \\\n-d '{\"openconfig-system:hostname\":\"test\"}'  --insecure\n

output

{\"openconfig-system:hostname\":\"test\"}\n

Let's verify after the change

curl -X GET https://192.0.2.105:6020/restconf/data/system/config \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure\n

output

{\"openconfig-system:hostname\":\"test\"}\n
"},{"location":"examples/restconf/curl/#post","title":"POST","text":""},{"location":"examples/restconf/curl/#interface-configuration-example_1","title":"Interface configuration example","text":"

Let's check before the change

curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4' \\\n--header 'Accept: application/yang-data+json' -u arista:arista \\\n--insecure | jq .'\"openconfig-interfaces:config\"'\n

output

{\n\"description\": \"\",\n\"enabled\": true,\n\"arista-intf-augments:load-interval\": 300,\n\"loopback-mode\": false,\n\"mtu\": 0,\n\"name\": \"Ethernet4\",\n\"openconfig-vlan:tpid\": \"openconfig-vlan-types:TPID_0X8100\",\n\"type\": \"iana-if-type:ethernetCsmacd\"\n}\n
curl -X POST https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config \\\n-H 'Content-Type: application/json' -u arista:arista \\\n-d '{\"openconfig-interfaces:description\":\"restconf_test\"}' --insecure\n

output

{\"openconfig-interfaces:description\":\"restconf_test\"}\n
curl -X POST https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4/config \\\n-H 'Content-Type: application/json' -u arista:arista \\\n-d '{\"openconfig-interfaces:enabled\":false}'  --insecure\n

output

{\"openconfig-interfaces:enabled\":false}\n

Let's verify after the change

curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4' \\\n--header 'Accept: application/yang-data+json' -u arista:arista \\\n--insecure | jq .'\"openconfig-interfaces:config\".description'\n

output

\"restconf_test\"\n
curl -s GET 'https://192.0.2.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet4' \\\n--header 'Accept: application/yang-data+json' \\\n-u arista:arista  --insecure | jq .'\"openconfig-interfaces:config\"'\n

output

{\n\"description\": \"restconf_test\",\n\"enabled\": false,\n\"arista-intf-augments:load-interval\": 300,\n\"loopback-mode\": false,\n\"mtu\": 0,\n\"name\": \"Ethernet4\",\n\"openconfig-vlan:tpid\": \"openconfig-vlan-types:TPID_0X8100\",\n\"type\": \"iana-if-type:ethernetCsmacd\"\n}\n
"},{"location":"examples/restconf/curl/#delete","title":"DELETE","text":"

Let's check before the change

curl -s GET 'https://192.0.2.105:6020/restconf/data/ietf-interfaces:interfaces/interface=Loopback100' \\\n--header 'Accept: application/yang-data+json' -u arista:arista  --insecure\n

output

{\"openconfig-interfaces:config\":{\"description\":\"test\",\"enabled\":true,\"arista-intf-augments:load-interval\":300,\"loopback-mode\":true,\"name\":\"Loopback100\",\"openconfig-vlan:tpid\":\"openconfig-vlan-types:TPID_0X8100\",\"type\":\"iana-if-type:softwareLoopback\"},\"openconfig-interfaces:hold-time\":{\"config\":{\"down\":0,\"up\":0},\"state\":{\"down\":0,\"up\":0}},\"openconfig-interfaces:name\":\"Loopback100\",\"openconfig-interfaces:state\":{\"enabled\":true,\"loopback-mode\":false,\"openconfig-vlan:tpid\":\"openconfig-vlan-types:TPID_0X8100\"},\"openconfig-interfaces:subinterfaces\":{\"subinterface\":[{\"config\":{\"description\":\"test\",\"enabled\":true,\"index\":0},\"index\":0,\"openconfig-if-ip:ipv4\":{\"config\":{\"dhcp-client\":false,\"enabled\":true,\"mtu\":1500},\"state\":{\"dhcp-client\":false,\"enabled\":true,\"mtu\":1500}},\"openconfig-if-ip:ipv6\":{\"config\":{\"dhcp-client\":false,\"enabled\":false,\"mtu\":1500},\"state\":{\"dhcp-client\":false,\"enabled\":false,\"mtu\":1500}},\"state\":{\"enabled\":true,\"index\":0}}]}}\n
curl -X DELETE https://192.0.2.105:6020/restconf/data/ietf-interfaces:interfaces/interface=Loopback100 \\\n-u arista:arista  --insecure\n
"},{"location":"examples/restconf/python/","title":"RESTCONF with Python","text":""},{"location":"examples/restconf/python/#requirement-on-the-restconf-client","title":"Requirement on the RESTCONF client","text":"
sudo apt-get update\nsudo apt-get -y upgrade\npip install requests\n
pip3 freeze | grep requests\n
"},{"location":"examples/restconf/python/#restconf-examples-with-python","title":"RESTCONF examples with Python","text":""},{"location":"examples/restconf/python/#get","title":"GET","text":"
$ python3\nPython 3.6.9 (default, Jan 26 2021, 15:33:00)\n[GCC 8.4.0] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n>>> import requests\n>>> from requests.auth import HTTPBasicAuth\n>>> import json\n>>> USER = 'arista'\n>>> PASS = 'arista'\n>>> requests.packages.urllib3.disable_warnings()\n>>> headers = {'Content-Type': 'application/yang-data+json', 'Accept': 'application/yang-data+json'}\n>>> headers = {'Accept': 'application/yang-data+json'}\n>>> api_call = \"https://10.73.1.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/state\"\n>>> result = requests.get(api_call, auth=HTTPBasicAuth(USER, PASS), headers=headers, verify=False)\n>>> result.status_code\n200\n>>> result.ok\nTrue\n>>> result.url\n'https://10.73.1.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/state'\n>>> result.content\nb'{\"openconfig-interfaces:admin-status\":\"UP\",\"openconfig-interfaces:counters\":{\"in-broadcast-pkts\":\"0\",\"in-discards\":\"0\",\"in-errors\":\"0\",\"in-fcs-errors\":\"0\",\"in-multicast-pkts\":\"972\",\"in-octets\":\"116602\",\"in-unicast-pkts\":\"131\",\"out-broadcast-pkts\":\"1\",\"out-discards\":\"0\",\"out-errors\":\"0\",\"out-multicast-pkts\":\"1761\",\"out-octets\":\"199997\",\"out-unicast-pkts\":\"122\"},\"openconfig-interfaces:description\":\"restconf_test\",\"openconfig-interfaces:enabled\":true,\"openconfig-platform-port:hardware-port\":\"Port1\",\"openconfig-interfaces:ifindex\":1,\"arista-intf-augments:inactive\":false,\"openconfig-interfaces:last-change\":\"1624966430515012864\",\"openconfig-interfaces:loopback-mode\":false,\"openconfig-interfaces:mtu\":0,\"openconfig-interfaces:name\":\"Ethernet1\",\"openconfig-interfaces:oper-status\":\"UP\",\"openconfig-vlan:tpid\":\"openconfig-vlan-types:TPID_0X8100\",\"openconfig-interfaces:type\":\"iana-if-type:ethernetCsmacd\"}\\n'\n>>> result.json()\n{'openconfig-interfaces:admin-status': 'UP', 'openconfig-interfaces:counters': {'in-broadcast-pkts': '0', 'in-discards':\n'0', 'in-errors': '0', 'in-fcs-errors': '0', 'in-multicast-pkts': '972', 'in-octets': '116602', 'in-unicast-pkts':\n'131', 'out-broadcast-pkts': '1', 'out-discards': '0', 'out-errors': '0', 'out-multicast-pkts': '1761', 'out-octets':\n'199997', 'out-unicast-pkts': '122'}, 'openconfig-interfaces:description': 'restconf_test',\n'openconfig-interfaces:enabled': True, 'openconfig-platform-port:hardware-port': 'Port1',\n'openconfig-interfaces:ifindex': 1, 'arista-intf-augments:inactive': False, 'openconfig-interfaces:last-change':\n'1624966430515012864', 'openconfig-interfaces:loopback-mode': False, 'openconfig-interfaces:mtu': 0,\n'openconfig-interfaces:name': 'Ethernet1', 'openconfig-interfaces:oper-status': 'UP', 'openconfig-vlan:tpid':\n'openconfig-vlan-types:TPID_0X8100', 'openconfig-interfaces:type': 'iana-if-type:ethernetCsmacd'}\n>>> result.json()['openconfig-interfaces:oper-status']\n'UP'\n>>> result.json()['openconfig-interfaces:counters']['out-octets']\n'199997'\n>>> exit()\n

Execute the python script get_eth1_status.py

python3 get_eth1_status.py\n

output

{'arista-intf-augments:inactive': False,\n'openconfig-interfaces:admin-status': 'UP',\n'openconfig-interfaces:counters': {'in-broadcast-pkts': '0',\n'in-discards': '0',\n'in-errors': '0',\n'in-fcs-errors': '0',\n'in-multicast-pkts': '1762',\n'in-octets': '202553',\n'in-unicast-pkts': '183',\n'out-broadcast-pkts': '1',\n'out-discards': '0',\n'out-errors': '0',\n'out-multicast-pkts': '2552',\n'out-octets': '284793',\n'out-unicast-pkts': '174'},\n'openconfig-interfaces:description': 'restconf_test',\n'openconfig-interfaces:enabled': True,\n'openconfig-interfaces:ifindex': 1,\n'openconfig-interfaces:last-change': '1624966430515012864',\n'openconfig-interfaces:loopback-mode': False,\n'openconfig-interfaces:mtu': 0,\n'openconfig-interfaces:name': 'Ethernet1',\n'openconfig-interfaces:oper-status': 'UP',\n'openconfig-interfaces:type': 'iana-if-type:ethernetCsmacd',\n'openconfig-platform-port:hardware-port': 'Port1',\n'openconfig-vlan:tpid': 'openconfig-vlan-types:TPID_0X8100'}\n
"},{"location":"examples/restconf/python/#head","title":"HEAD","text":"

Execute the python script head.py

python3 head.py\n

output

url is https://10.73.1.105:6020/restconf/data/openconfig-interfaces:interfaces/interface=Ethernet1/state\nstatus_code is 200\nheaders are {'Content-Type': 'application/yang.data+json', 'Date': 'Sun, 18 Jul 2021 08:49:52 GMT'}\ncontent is b''\n
"},{"location":"examples/restconf/python/#delete","title":"DELETE","text":"

Execute the python script delete_lo100.py

python3 delete_lo100.py\n

output (note the following has been formatted for readability.)

get int lo100\nstatus_code is 200\ncontent is\n{'openconfig-interfaces:config': {'description': '222', 'enabled': True, 'arista-intf-augments:load-interval': 300,\n'loopback-mode': True, 'name': 'Loopback100', 'openconfig-vlan:tpid': 'openconfig-vlan-types:TPID_0X8100', 'type':\n'iana-if-type:softwareLoopback'}, 'openconfig-interfaces:hold-time': {'config': {'down': 0, 'up': 0}, 'state': {'down':\n0, 'up': 0}}, 'openconfig-interfaces:name': 'Loopback100', 'openconfig-interfaces:state': {'enabled': True,\n'loopback-mode': False, 'openconfig-vlan:tpid': 'openconfig-vlan-types:TPID_0X8100'},\n'openconfig-interfaces:subinterfaces': {'subinterface': [{'config': {'description': '222', 'enabled': True, 'index': 0},\n'index': 0, 'openconfig-if-ip:ipv4': {'config': {'dhcp-client': False, 'enabled': True, 'mtu': 1500}, 'state':\n{'dhcp-client': False, 'enabled': True, 'mtu': 1500}}, 'openconfig-if-ip:ipv6': {'config': {'dhcp-client': False,\n'enabled': False, 'mtu': 1500}, 'state': {'dhcp-client': False, 'enabled': False, 'mtu': 1500}}, 'state': {'enabled':\nTrue, 'index': 0}}]}}\ndeleting int lo100\nstatus_code is 200\n
"},{"location":"examples/ygot/","title":"ygot","text":""},{"location":"examples/ygot/#overview","title":"Overview","text":"

ygot is a collection of Go utilities that can generate Go structures based off of YANG modules. In the demo we are going to generate go code based off of the openconfig-system model using ygot.

"},{"location":"examples/ygot/#demo-actions","title":"Demo Actions","text":"
  • Import the necessary YANG files for openconfig-system to create a hostname.
  • The hostname will be printed out and stored within the system.json file.
  • Using the Arista gNMI binary we will configure a device with the ceos1 hostname.
"},{"location":"examples/ygot/#clone-this-repo","title":"Clone this repo","text":"
git clone https://github.com/aristanetworks/openmgmt && cd openmgmt/src/ygot\n
"},{"location":"examples/ygot/#install-ygot","title":"Install ygot","text":"
go get github.com/openconfig/ygot\n
"},{"location":"examples/ygot/#check-to-see-if-all-of-the-current-yang-files-are-accurate","title":"Check to see if all of the current YANG files are accurate","text":"
tree -f yang/\n
Reveal output

\u251c\u2500\u2500 yang/openconfig-aaa-radius.yang\n\u251c\u2500\u2500 yang/openconfig-aaa-tacacs.yang\n\u251c\u2500\u2500 yang/openconfig-aaa-types.yang\n\u251c\u2500\u2500 yang/openconfig-aaa.yang\n\u251c\u2500\u2500 yang/openconfig-alarms.yang\n\u251c\u2500\u2500 yang/openconfig-alarm-types.yang\n\u251c\u2500\u2500 yang/openconfig-extensions.yang\n\u251c\u2500\u2500 yang/openconfig-inet-types.yang\n\u251c\u2500\u2500 yang/openconfig-license.yang\n\u251c\u2500\u2500 yang/openconfig-messages.yang\n\u251c\u2500\u2500 yang/openconfig-platform-types.yang\n\u251c\u2500\u2500 yang/openconfig-platform.yang\n\u251c\u2500\u2500 yang/openconfig-procmon.yang\n\u251c\u2500\u2500 yang/openconfig-system-logging.yang\n\u251c\u2500\u2500 yang/openconfig-system-management.yang\n\u251c\u2500\u2500 yang/openconfig-system-terminal.yang\n\u251c\u2500\u2500 yang/openconfig-system.yang\n\u251c\u2500\u2500 yang/openconfig-types.yang\n\u2514\u2500\u2500 yang/openconfig-yang-types.yang\n

"},{"location":"examples/ygot/#run-ygot","title":"Run ygot","text":"
go run $GOPATH/src/github.com/openconfig/ygot/generator/generator.go      \\\n-path=yang -output_file=pkg/oc.go -package_name=oc -generate_fakeroot   \\\n-fakeroot_name=device -compress_paths=true  yang/openconfig-system.yang\n
"},{"location":"examples/ygot/#check-the-contents-of-pkgocgo","title":"Check the contents of pkg/oc.go","text":"
pkg\n\u2514\u2500\u2500 oc.go\n

oc.go is the necessary go import / package for openconfig-system. Looking at the Device struct within pkg/oc.go

type Device struct {\nComponent map[string]*Component `path:\"components/component\" module:\"openconfig-platform\"`\nMessages  *Messages `path:\"messages\" module:\"openconfig-messages\"`\nSystem *System `path:\"system\" module:\"openconfig-system\"`\n}\n

Looking at the System struct we can see the Hostname field.

type System struct {\nHostname *string `path:\"config/hostname\" module:\"openconfig-system\"`\n}\n

We need to fill in the Hostname field and pass it through the EmitJSON function so we can render this model with the correct information which can be found in main.go.

"},{"location":"examples/ygot/#run-the-go-code","title":"Run the go code","text":"
go run main.go\n

Output:

Reveal output

{\n\"openconfig-system:system\": {\n\"config\": {\n\"hostname\": \"ceos1\"\n}\n}\n}\n
The output is also within `config/hostname.json` which is the same as the printed version.

"},{"location":"examples/ygot/#change-the-hostname-on-a-device","title":"Change the hostname on a device","text":"
gnmi -addr ${DEVICEIP}:6030 -username admin -password admin update '/' config/hostname.json\n

The device should now have the ceos1 hostname.

"},{"location":"models/","title":"Device Models","text":""},{"location":"models/#overview","title":"Overview","text":"

What are YANG models and why should I care?

Models are structured representations of network elements and their associated configured and operational state.

YANG (Yet Another Next Generation - RFC6020) is a data modeling language. YANG is used to describe the configured and operational state of network elements. This allows for the consistent and structured representation of device and protocol attributes. The model definition typically includes the low level data types used to represent operational attributes as well as constraints that should be enforced in configuration.

These modeled representations provide a consistent mechanism for device configuration as well as validating the device state through streaming telemetry or other device interrogation methods. These modeled device representations can also be transformed into data structures that can be used by configuration systems to dynamically control device configuration or state.

YANG has been adopted as the official modeling language of the IETF and the OpenConfig group.

"},{"location":"models/#ietf-models","title":"IETF models","text":"

The for the past few years the IETF has been providing models for previously standardized technologies as well as protocols and technologies which are under active standardization. These models are commonly used with complementary IETF standardized network management protocols (for example, NETCONF and RESTCONF) and have been selectively incorporated into other modeling initiatives.

"},{"location":"models/#openconfig-models","title":"OpenConfig models","text":"

OpenConfig is an operator led group defining models for network devices. Their models have been widely adopted by a number of vendors including Arista and an ecosystem of open source tooling has emerged to utilize these models for telemetry and configuration applications.

In addition to defining device and protocol models the OpenConfig group has defined complementary network management protocols which leverage these models for telemetry (gNMI), configuration (gNMI), operational activities (gNOI) and RIB manipulation (gRIBI). Though it bears noting that OpenConfig models can also be used with NETCONF and RESTCONF protocols as well.

Details regarding the OpenConfig model support within Arista's EOS software can be found online.

"},{"location":"models/#vendor-specific-models","title":"Vendor-Specific Models","text":"

While standard models provide a wide range of feature coverage there is commonly a need to model vendor-specific device or feature operation. Examples of this may include device specific behaviors (hardware configuration details) or pre-standard functionality that is deployed in operator networks that needs to be managed using the same tooling.

Vendors may opt to define all new models which are published independently. Alternately, vendors may choose to leverage an existing standardized model and add vendor-specific elements to the standard models these are known as model augments. These augments are commonly published to allow integration into operator tooling.

Arista publishes augments associated with a given EOS release on GitHub.

"},{"location":"models/#references-resources","title":"References / Resources","text":"
  • YANG RFC
  • Repository of OpenConfig YANG models
  • Arista Networks YANG Repository
"},{"location":"protocols/","title":"Management Protocols","text":""},{"location":"protocols/#overview","title":"Overview","text":""},{"location":"protocols/#ssh-cli","title":"ssh (CLI)","text":""},{"location":"protocols/#eapi","title":"eAPI","text":""},{"location":"protocols/#grpc","title":"gRPC","text":"

gRPC is a Remote Procedure Call (RPC) framework that OpenConfig utilizes as a transport. Services built with gRPC are defined in .proto files. They describe the RPCs supported by the service and the data types exchanged in those RPCs.

The OpenConfig group originally published openconfig.proto, but have since deprecated it in favor of gnmi.proto. The current EOS versions supports gnmi.proto v0.7 and includes support for Get, Subscribe, Set, and Capabilities RPCs.

Note: Support for openconfig.proto was dropped in EOS-4.23.0F+.

A client application is required to communicate with a gRPC service. A sample application can be found on the Arista GitHub account: gnmi. gnmi is a simple command-line client for gNMI written in Go that can be used for testing and prototyping.

Another popular gnmi client is gnmic.

"},{"location":"protocols/#netconf","title":"NETCONF","text":"

NETCONF provides mechanisms to install, manipulate and delete the configuration of network devices. It uses eXtensible Markup Language (XML) based data encoding for the configuration data as well as protocol messages. The NETCONF protocol operations are realized as RPCs over ssh transport.

"},{"location":"protocols/#restconf","title":"RESTCONF","text":""},{"location":"protocols/#references-resources","title":"References / Resources","text":"
  • NETCONF RFC: https://tools.ietf.org/html/rfc6241
  • RESTCONF RFC: https://tools.ietf.org/html/rfc8040
"},{"location":"telemetry/","title":"Device Telemetry","text":""},{"location":"telemetry/#overview","title":"overview","text":""},{"location":"telemetry/#gnmi","title":"gNMI","text":""},{"location":"telemetry/#eos-native-streaming-terminattr","title":"EOS native streaming (TerminAttr)","text":""},{"location":"telemetry/#openconfig","title":"OpenConfig","text":""},{"location":"telemetry/#openconfig-terminattr-octa","title":"OpenConfig + TerminAttr (Octa)","text":""},{"location":"telemetry/#rpcs","title":"RPCs","text":""},{"location":"telemetry/#subscription-types","title":"subscription types","text":""},{"location":"telemetry/#once","title":"ONCE","text":""},{"location":"telemetry/#stream","title":"STREAM","text":""},{"location":"telemetry/#poll","title":"POLL","text":""},{"location":"telemetry/#references-resources","title":"References / Resources","text":""},{"location":"telemetry/adapters/gnmireverse/","title":"gNMIReverse Examples","text":""},{"location":"telemetry/adapters/gnmireverse/#introduction","title":"Introduction","text":"

gNMIReverse is a Dial-Out gRPC service (available on our Github page) that reverses the direction of the dial for gNMI Subscriptions. The gNMIReverse client (running along with gNMI target) on the switch sends data to the gNMIReverse Server.

This article contains steps on how to build the gNMIReverse client and server binaries and examples on how to configure, the daemon to run the gNMIReverse client on EOS.

"},{"location":"telemetry/adapters/gnmireverse/#prerequisite","title":"Prerequisite","text":"

The following tools are required to proceed with this setup including cloning the repository and compiling client binary for EOS.

  • Go
  • Git
"},{"location":"telemetry/adapters/gnmireverse/#installing-and-configuring-gnmireverse-client","title":"Installing and configuring gNMIReverse client","text":""},{"location":"telemetry/adapters/gnmireverse/#building-the-client-and-server-binaries","title":"Building the client and server binaries","text":"

Pull the repository from GitHub (or you can use git clone)

go get -u github.com/aristanetworks/goarista/gnmireverse\n

Go to the gNMIReverse directory (or the directory to which you have cloned the repo using git clone)

cd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/\n

Compile the package for both server and client

cd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/client\nGOOS=linux GOARCH=386 go build\n\ncd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/server\nGOOS=linux GOARCH=386 go build\n

NOTE: For EOS with x86_64 architecture, compile the package as follows for the client:

\ncd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/client\nGOOS=linux GOARCH=amd64 go build\n\ncd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/server\nGOOS=linux GOARCH=amd64 go build\n

Copy the client binary file to switch /mnt/flash/ directory

scp $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/client/client admin@<switch-MGMT-IP>:/mnt/flash/\n
"},{"location":"telemetry/adapters/gnmireverse/#gnmireverse-client-daemon-configuration","title":"gNMIReverse client daemon Configuration","text":"

First enable gNMI server on the switch (Octa can be enabled if required, as discussed later in this article)

"},{"location":"telemetry/adapters/gnmireverse/#non-default-vrf","title":"Non-default VRF","text":"
!\nmanagement api gnmi\n   transport grpc def\n       vrf management\n   provider eos-native\n!

In the above example, we have the gNMI server running on default port 6030 in VRF management on the switch.

# show management api gnmi\nOcta:               enabled\nEnabled:            Yes\nServer:             running on port 6030, in management VRF\nSSL Profile:        none\nQoS DSCP:           none\nAuthorization Required:No\n

gNMIReverse client daemon configuration (non-default VRF):

Note: The \\ elements have been added to aid readability, these should be removed when entering the configuration.

daemon gnmi_reverse_client_1\n   exec /mnt/flash/client -username cvpadmin -password arista         \\\n     -target_addr=management/127.0.0.1:6030                           \\\n     -collector_addr=management/198.51.100.115:6000                    \\\n     -collector_tls=false                                             \\\n     -target_value=gb421                                              \\\n     -sample /system/processes/process[pid=*]/state@15s\n   no shutdown\n
"},{"location":"telemetry/adapters/gnmireverse/#default-vrf","title":"Default VRF","text":"
!\nmanagement api gnmi\n   transport grpc def\n   provider eos-native\n!\n

gNMI server running on default port 6030 in default VRF on the switch.

# show management api gnmi\nOcta:               enabled\nEnabled:            Yes\nServer:             running on port 6030, in default VRF\nSSL Profile:        none\nQoS DSCP:           none\nAuthorization Required:No\n

gNMIReverse client daemon configuration (default VRF):

Note: The \\ elements have been added to aid readability, these should be removed when entering the configuration.

daemon gnmi_reverse_client_1\n   exec /mnt/flash/client -username cvpadmin -password arista \\\n     -target_addr=127.0.0.1:6030                              \\\n     -collector_addr=198.51.100.115:6000 -collector_tls=false  \\\n     -target_value=gb421 -sample /system/processes/process[pid=*]/state@15s\n   no shutdown\n

The gNMIReverse client flags are explained below.

flag description username Username to authenticate with the target (gNMI server) password Password to authenticate with the target (gNMI server) target_addr Address of the gNMI server running on the switch. [<vrf-name>/]address:port collector_addr Address of the gNMIReverse server. [<vrf-name>/]host:port collector_tls use TLS in connection with collector (default true) target_value To include the device name sample Path to subscribe with SAMPLE subscription mode. <path>@<time-interval> Ex. -sample /interfaces/interface/state/counters@30s subscribe Path to subscribe with TARGET_DEFINED subscription mode if there are any changes on the subscribe path"},{"location":"telemetry/adapters/gnmireverse/#running-the-gnmireverse-server","title":"Running the gNMIReverse Server","text":"
$ ./server -tls=false -addr=198.51.100.115:6000\n\n[2020-12-28T10:52:17.990029143Z] (gb421) /system/processes/process[pid=1919]/state/cpu-usage-system = 89538\n[2020-12-28T10:52:27.990635976Z] (gb421) /system/processes/process[pid=1919]/state/cpu-usage-user = 312674\n[2020-12-28T10:52:27.990681209Z] (gb421) /system/processes/process[pid=1919]/state/cpu-utilization = 0\n[2020-12-28T10:52:07.990565267Z] (gb421) /system/processes/process[pid=1919]/state/memory-usage = 403599360\n[2020-12-28T09:28:37.99397Z] (gb421) /system/processes/process[pid=1919]/state/name = ConfigAgent\n[2020-12-28T09:28:27.975545302Z] (gb421) /system/processes/process[pid=1919]/state/pid = 1919\n[2020-12-28T09:28:38.058955133Z] (gb421) /system/processes/process[pid=1919]/state/start-time = 1608564420584540928\n

We can see samples from switch gb421 (gNMIReverse client) for the path \u201c/system/processes/process[pid=*]/state\u201d which will be updated every 15 seconds based on the client daemon configuration.

"},{"location":"telemetry/adapters/gnmireverse/#subscribing-to-eos_native-paths","title":"Subscribing to eos_native paths","text":"

Enable Octa

!\nmanagement api gnmi\n   transport grpc def\n      vrf management\n   provider eos-native\n!\n

Configure the daemon to subscribe to the eos_native path as in following example:

Note: The \\ elements have been added to aid readability, these should be removed when entering the configuration.

daemon gnmi_reverse_client_1\n   exec /mnt/flash/client -username cvpadmin -password arista \\\n     -target_addr=management/127.0.0.1:6030                   \\\n     -collector_addr=management/198.51.100.115:6000            \\\n     -collector_tls=false -target_value=gb421                 \\\n     -sample /system/processes/process[pid=*]/state@30s       \\\n     -origin eos_native                                       \\\n     -subscribe /Kernel/proc/meminfo/\n   no shutdown\n

On the server side we can see the updates from the same subscription path:

$ ./server -tls=false -addr=198.51.100.115:6000\n\n[2020-12-29T06:55:15.29120758Z] (gb421) /Kernel/proc/meminfo/memFree = 2482671616\n[2020-12-29T06:55:15.29121703Z] (gb421) /Kernel/proc/meminfo/memAvailable = 6465200128\n[2020-12-29T06:55:15.29122834Z] (gb421) /Kernel/proc/meminfo/active = 3750023168\n[2020-12-29T06:55:15.291235635Z] (gb421) /Kernel/proc/meminfo/activeAnon = 1048485888\n[2020-12-29T06:55:15.291254147Z] (gb421) /Kernel/proc/meminfo/anonPages = 991825920\n[2020-12-29T06:55:15.291261051Z] (gb421) /Kernel/proc/meminfo/slab = 398680064\n[2020-12-29T06:55:15.291265299Z] (gb421) /Kernel/proc/meminfo/sUnreclaim = 218755072\n[2020-12-29T06:55:15.291275563Z] (gb421) /Kernel/proc/meminfo/committedAS = 3991588864\n[2020-12-29T06:55:25.290455551Z] (gb421) /Kernel/proc/meminfo/memFree = 2482679808\n[2020-12-29T06:55:25.29046483Z] (gb421) /Kernel/proc/meminfo/memAvailable = 6465232896\n[2020-12-29T06:55:25.290476436Z] (gb421) /Kernel/proc/meminfo/active = 3750035456\n[2020-12-29T06:55:25.290486217Z] (gb421) /Kernel/proc/meminfo/activeAnon = 1048498176\n[2020-12-29T06:55:25.290507211Z] (gb421) /Kernel/proc/meminfo/anonPages = 991838208\n[2020-12-29T06:55:25.290517806Z] (gb421) /Kernel/proc/meminfo/sReclaimable = 179949568\n[2020-12-29T06:55:25.290523744Z] (gb421) /Kernel/proc/meminfo/sUnreclaim = 218730496\n
"},{"location":"telemetry/adapters/gnmireverse/#subscribing-to-smash-paths","title":"Subscribing to Smash paths","text":"

Enable Smash paths for Octa under management api models as follows:

!\nmanagement api models\n   provider smash\n      path routing/status\n!\n

Configure the gNMIReverse client daemon:

Note: The \\ elements have been added to aid readability, these should be removed when entering the configuration.

daemon gnmi_reverse_client_1\n   exec /mnt/flash/client -username cvpadmin -password arista           \\\n     -target_addr=management/127.0.0.1:6030                             \\\n     -collector_addr=management/198.51.100.115:6000                      \\\n     -collector_tls=false -target_value=gb421                           \\\n     -sample /system/processes/process[pid=*]/state@30s                 \\\n     -origin eos_native                                                 \\\n     -subscribe /Kernel/proc/meminfo/                                   \\\n     -subscribe /Smash/routing/status/\n   no shutdown\n

On server side we can see updates as follows:

$ ./server -tls=false -addr=198.51.100.115:6000\n\n[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\\/32/storage = 4294967240\n[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\\/32/routeType = ebgp\n[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\\/32/fecId = {\"value\":12884901894}\n[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\\/32/key = \"1.1.1.1/32\"\n[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\\/32/metric = {\"value\":0}\n
"},{"location":"telemetry/adapters/gnmireverse/#references","title":"References","text":"

Github

"},{"location":"telemetry/adapters/kafka/","title":"kafka-telegraf","text":""},{"location":"telemetry/adapters/kafka/#introduction","title":"Introduction","text":"

Kafka is a popular message bus system that allows applications to communicate over a pub/sub bus as either a publisher or a consumer. A popular method of distributing streaming telemetry is to take the telemetry data and output it to a Kafka topic so it can be further reacted upon.

This lab will leverage the Telegraf container to take streaming telemetry from two cEOS lab devices from their gNMI interfaces and output the data to a Kafka topic.

"},{"location":"telemetry/adapters/kafka/#prerequisite","title":"Prerequisite","text":"
  • Containerlab
  • Docker
  • cEOS

cEOS lab will need to be downloaded from the arista software downloads and imported via docker with a tag of 4.29.2F

"},{"location":"telemetry/adapters/kafka/#environment","title":"Environment","text":"

The Containerlab file

Reveal output

name: kafka\ntopology:\ndefaults:\nenv:\nETBA: 4\nnodes:\nceos1:\nkind: ceos\nimage: ceoslab:4.29.2F\nports:\n- 4001:6030\n- 4444:443\n- 888:80\n- 6040:6040\nstartup-config: configs/ceos1.conf\nmgmt_ipv4: 172.20.20.101\npublish:\n- tcp/4001\nceos2:\nkind: ceos\nimage: ceoslab:4.29.2F\nports:\n- 4002:6030\n- 4445:443\n- 889:80\n- 6041:6040\nstartup-config: configs/ceos2.conf\nmgmt_ipv4: 172.20.20.102\npublish:\n- tcp/4002\nkafka-server:\nkind: linux\nimage: bitnami/kafka:latest\nmgmt_ipv4: 172.20.20.103\nports:\n- 9092:9092\n- 9000:9000\nenv:\nKAFKA_CFG_ADVERTISED_LISTENERS: PLAINTEXT://clab-kafka-kafka-server:9092\nALLOW_PLAINTEXT_LISTENER: \"yes\"\nJMX_PORT: 9000\nKAFKA_ADVERTISED_HOST_NAME: localhost\nKAFKA_ZOOKEEPER_CONNECT: clab-kafka-zookeeper-server:2181\nzookeeper-server:\nkind: linux\nimage: wurstmeister/zookeeper\nmgmt_ipv4: 172.20.20.104\nports:\n- 2181:2181\nenv:\nKAFKA_CFG_ADVERTISED_LISTENERS: PLAINTEXT://clab-kafka-kafka-server:9092\nALLOW_PLAINTEXT_LISTENER: \"yes\"\nJMX_PORT: 9000\ntelegraf-server:\nkind: linux\nimage: telegraf:latest\nmgmt_ipv4: 172.20.20.105\nbinds:\n- telegraf.conf:/etc/telegraf/telegraf.conf\nlinks:\n- endpoints: [\"ceos1:eth1\", \"ceos2:eth1\"]\n

Looking at the telegraf.conf file

Reveal output

[[inputs.gnmi]]\n## Address and port of the GNMI GRPC server\naddresses = [\"clab-kafka-ceos1:6030\", \"clab-kafka-ceos2:6030\"]\n## credentials\nusername = \"admin\"\npassword = \"admin\"\n## redial in case of failures after\nredial = \"10s\"\n[[inputs.gnmi.subscription]]\n## Name of the measurement\nname = \"ifcounters\"\norigin = \"openconfig\"\npath = \"/interfaces/interface/state/counters\"\nsubscription_mode = \"sample\"\nsample_interval = \"10s\"\n[[inputs.gnmi.subscription]]\n## Name of the measurement\nname = \"openconfig_bgp\"\norigin = \"openconfig\"\npath = \"/network-instances/network-instance/protocols/protocol/bgp/\"\nsubscription_mode = \"sample\"\nsample_interval = \"10s\"\n[[outputs.kafka]]\n## URLs of kafka brokers\n## The brokers listed here are used to connect to collect metadata about a\n## cluster. However, once the initial metadata collect is completed, telegraf\n## will communicate solely with the kafka leader and not all defined brokers.\nbrokers = [\"172.20.20.103:9092\"]\n## Kafka topic for producer messages\ntopic = \"telegraf\"\n

We can see that we are going to have Telegraf use the gnmi input plugin which will simply connect to the two cEOS nodes and start to stream their interface counters and BGP statistics. On the outputs portion we can see that we are going to take this gNMI data and send it to the Kafka broker on the subject of Telegraf. So any application that connects to the same Kafka broker will also be able to see this data. This Containerlab file will consist of the following Docker containers

  • cEOS (2) each running gNMI interface
  • Kafka container
  • Zookeeper
  • Telegraf
  • Binary for testing purposes
"},{"location":"telemetry/adapters/kafka/#running-the-lab","title":"Running the lab","text":"
cd src/kafka-telegraf/\ncontainerlab -t initial.yaml deploy\n

Our environment should look as the following

+---+-----------------------------+--------------+------------------------+-------+---------+------------------+----------------------+\n| # |            Name             | Container ID |         Image          | Kind  |  State  |   IPv4 Address   |     IPv6 Address     |\n+---+-----------------------------+--------------+------------------------+-------+---------+------------------+----------------------+\n| 1 | clab-kafka-ceos1            | 81405697c609 | ceoslab:4.29.2F        | ceos  | running | 172.20.20.101/24 | 2001:172:20:20::6/64 |\n| 2 | clab-kafka-ceos2            | 3b3cb2b23537 | ceoslab:4.29.2F        | ceos  | running | 172.20.20.102/24 | 2001:172:20:20::5/64 |\n| 3 | clab-kafka-kafka-server     | 25205108237e | bitnami/kafka:latest   | linux | running | 172.20.20.103/24 | 2001:172:20:20::3/64 |\n| 4 | clab-kafka-telegraf-server  | 4c5c7e173a55 | telegraf:latest        | linux | running | 172.20.20.105/24 | 2001:172:20:20::4/64 |\n| 5 | clab-kafka-zookeeper-server | 9feea244597e | wurstmeister/zookeeper | linux | running | 172.20.20.104/24 | 2001:172:20:20::7/64 |\n+---+-----------------------------+--------------+------------------------+-------+---------+------------------+----------------------+\n
"},{"location":"telemetry/adapters/kafka/#checking-telegraf","title":"Checking Telegraf","text":"
docker logs clab-kafka-telegraf-server\n
Reveal output

2023-02-01T17:16:24Z I! Using config file: /etc/telegraf/telegraf.conf\n2023-02-01T17:16:24Z I! Starting Telegraf 1.25.0\n2023-02-01T17:16:24Z I! Available plugins: 228 inputs, 9 aggregators, 26 processors, 21 parsers, 57 outputs, 2 secret-stores\n2023-02-01T17:16:24Z I! Loaded inputs: gnmi\n2023-02-01T17:16:24Z I! Loaded aggregators:\n2023-02-01T17:16:24Z I! Loaded processors:\n2023-02-01T17:16:24Z I! Loaded secretstores:\n2023-02-01T17:16:24Z I! Loaded outputs: kafka\n2023-02-01T17:16:24Z I! Tags enabled: host=telegraf-server\n2023-02-01T17:16:24Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:\"telegraf-server\", Flush Interval:10s\n2023-02-01T17:16:29Z E! [inputs.gnmi] Error in plugin: failed to setup subscription: rpc error: code = Unavailable desc\n2023-02-01T17:16:29Z E! [inputs.gnmi] Error in plugin: failed to setup subscription: rpc error: code = Unavailable desc\n

This is okay it reconnects but never tells you it is reconnecting.

"},{"location":"telemetry/adapters/kafka/#binary-for-testing","title":"Binary for testing","text":"

Since all of our devices are accessible within the same machine there is a small binary that can subscribe to the same Telegraf topic and display information. Within the /bin directory it is compiled for either darwin or linux/amd64.

cd /bin\n./kafakconsumer --kafka-brokers 172.20.20.103:9092 -kafka-topic telegraf\n
Reveal output

ifcounters,host=telegraf-server,name=Management0,path=openconfig:/interfaces/interface/state/counters,source=clab-kafka-ceos1\nin_broadcast_pkts=0i,in_discards=0i,in_errors=0i,in_fcs_errors=0i,\nin_multicast_pkts=0i,out_broadcast_pkts=0i,out_discards=0i,out_errors=0i,out_multicast_pkts=0i 1675272643699038728\nifcounters,host=telegraf-server,name=Management0,path=openconfig:/interfaces/interface/state/counters,source=clab-kafka-ceos1\nin_octets=6886i,in_pkts=65i,in_unicast_pkts=65i,out_octets=2273i,out_pkts=25i,out_unicast_pkts=25i 1675272646690338017\nopenconfig_bgp,/network-instances/network-instance/protocols/protocol/name=BGP,host=telegraf-server,identifier=BGP,\nname=default,source=clab-kafka-ceos2 global/state/router_id=\"2.2.2.2\" 1675271796987568362\nopenconfig_bgp,/network-instances/network-instance/protocols/protocol/name=BGP,afi_safi_name=IPV4_UNICAST,host=telegraf-server,\nidentifier=BGP,name=default,neighbor_address=10.0.0.1,source=clab-kafka-ceos2\nneighbors/neighbor/afi_safis/afi_safi/afi_safi_name=\"openconfig-bgp-types:IPV4_UNICAST\" 1675271796630909428\nopenconfig_bgp,/network-instances/network-instance/protocols/protocol/name=BGP,afi_safi_name=IPV4_UNICAST,host=telegraf-server,\nidentifier=BGP,name=default,neighbor_address=10.0.0.1,source=clab-kafka-ceos2\nneighbors/neighbor/afi_safis/afi_safi/config/afi_safi_name=\"openconfig-bgp-types:IPV4_UNICAST\" 1675271796630909428\n

"},{"location":"telemetry/adapters/kafka/#lab-cleanup","title":"Lab Cleanup","text":"
containerlab -t initial.yaml destroy\n
Reveal output

INFO[0000] Parsing & checking topology file: initial.yaml\nINFO[0000] Destroying lab: kafka\nINFO[0000] Removed container: clab-kafka-telegraf-server\nINFO[0000] Removed container: clab-kafka-zookeeper-server\nINFO[0001] Removed container: clab-kafka-kafka-server\nINFO[0001] Removed container: clab-kafka-ceos2\nINFO[0001] Removed container: clab-kafka-ceos1\nINFO[0001] Removing containerlab host entries from /etc/hosts file\n

The environment should be back to the way it was previously after deletion.

"},{"location":"videos/","title":"OpenMgmt Videos","text":""},{"location":"videos/#overview","title":"Overview","text":"

For folks that enjoy videos, you will likely find the following videos informative.

"},{"location":"videos/#openconfig-video-series","title":"OpenConfig video series","text":"

follow the playlist.

"},{"location":"videos/#introduction-to-openconfig-and-gnmi","title":"Introduction to OpenConfig and gNMI","text":""},{"location":"videos/#introduction-to-the-yang-modeling-language","title":"Introduction to the YANG modeling language","text":""},{"location":"videos/#introduction-to-yang-part-2","title":"Introduction to YANG part 2","text":""},{"location":"videos/#netconf-and-restconf","title":"NETCONF and RESTCONF","text":""},{"location":"videos/#grpc","title":"gRPC","text":""},{"location":"videos/#automating-peering-with-openconfig","title":"Automating Peering with OpenConfig","text":""}]} \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 00000000..c0645eb9 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,168 @@ + + + + https://aristanetworks.github.io/openmgmt/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/configuration/mtls/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/configuration/netconf/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/configuration/openconfig/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/configuration/restconf/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/configuration/security/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/WiFi/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/ansible/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/gnmi-clients/arista-gnmi/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/gnmi-clients/gnmic/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/gnmi-gateway/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/gnoi/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/gnoi/gnoic/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/gnoi/gnoicode/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/gnoi/grpcurl/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/golang/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/netconf/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/netconf/ncclient/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/netconf/netconf_over_ssh/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/pyang/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/pyangbind/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/pygnmi/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/restconf/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/restconf/curl/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/restconf/python/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/examples/ygot/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/models/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/protocols/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/telemetry/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/telemetry/adapters/gnmireverse/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/telemetry/adapters/kafka/ + 2024-08-09 + daily + + + https://aristanetworks.github.io/openmgmt/videos/ + 2024-08-09 + daily + + \ No newline at end of file diff --git a/sitemap.xml.gz b/sitemap.xml.gz new file mode 100644 index 00000000..75223a97 Binary files /dev/null and b/sitemap.xml.gz differ diff --git a/stylesheets/extra.material.css b/stylesheets/extra.material.css new file mode 100644 index 00000000..54b8a08f --- /dev/null +++ b/stylesheets/extra.material.css @@ -0,0 +1,76 @@ +[data-md-color-scheme="slate"] { + --md-hue: 210; +} + +:root { + /* Color schema based on Arista Color Schema */ + + /* Primary color shades */ + --md-primary-fg-color: #27569B; + --md-primary-fg-color--light: #FFFFFF; + --md-primary-fg-color--dark: #27569B; + --md-primary-bg-color: #FFFFFF; + --md-primary-bg-color--light: #FFFFFF; + + /* Accent color shades */ + --md-accent-fg-color: #27569B; + --md-accent-bg-color: #27569B; + --md-accent-bg-color--light: #27569B; + + /* Link color */ + --md-typeset-a-color: #27569B; + --md-typeset-a-color-fg: #FFFFFF; + --md-typeset-a-color-bg: #27569B; + + /* Code block color shades */ + --md-code-bg-color: #E6E6E6; + --md-code-border-color: #0000004f; + --block-code-bg-color: #e4e4e4; + /* --md-code-fg-color: ...; */ + + /* font-size: 1rem; */ + /* min-height: 100%; + position: relative; + width: 100%; */ + font-feature-settings: "kern","liga"; + font-family: var(--md-text-font-family,_),-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif; + -webkit-font-smoothing: antialiased; + +} + +[data-md-color-scheme="slate"] { + + /* Link color */ + --md-typeset-a-color: #75aaf8; + --md-typeset-a-color-fg: #FFFFFF; + --md-typeset-a-color-bg: #27569B; + + /* Code block color shades */ + /* --md-code-bg-color: #E6E6E6; */ + --md-code-border-color: #aec6db4f; + /* --block-code-bg-color: #e4e4e4; */ +} + +[data-md-color-scheme="default"] { + /* Primary color shades */ + --md-primary-fg-color: #27569B; + --md-primary-fg-color--light: #FFFFFF; + --md-primary-fg-color--dark: #27569B; + --md-primary-bg-color: #FFFFFF; + --md-primary-bg-color--light: #FFFFFF; + + /* Accent color shades */ + --md-accent-fg-color: #27569B; + --md-accent-bg-color: #27569B; + --md-accent-bg-color--light: #27569B; + + /* Link color */ + --md-typeset-a-color: #27569B; + --md-typeset-a-color-fg: #FFFFFF; + --md-typeset-a-color-bg: #27569B; + + /* Code block color shades */ + --md-code-bg-color: #E6E6E6; + --md-code-border-color: #0000004f; + --block-code-bg-color: #e4e4e4; +} diff --git a/telemetry/adapters/gnmireverse/index.html b/telemetry/adapters/gnmireverse/index.html new file mode 100644 index 00000000..9ccdbb45 --- /dev/null +++ b/telemetry/adapters/gnmireverse/index.html @@ -0,0 +1,1474 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + gNMIReverse Examples - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

gNMIReverse

+ +

Introduction

+

gNMIReverse is a Dial-Out gRPC service (available on our +Github page) that reverses the direction of the +dial for gNMI Subscriptions. The gNMIReverse client (running along with gNMI target) on the switch sends data to the +gNMIReverse Server.

+

This article contains steps on how to build the gNMIReverse client and server binaries and examples on how to configure, +the daemon to run the gNMIReverse client on EOS.

+

Prerequisite

+

The following tools are required to proceed with this setup including cloning the repository and compiling client binary +for EOS.

+ +

Installing and configuring gNMIReverse client

+

Building the client and server binaries

+

Pull the repository from GitHub (or you can use git clone)

+
go get -u github.com/aristanetworks/goarista/gnmireverse
+
+

Go to the gNMIReverse directory (or the directory to which you have cloned the repo using git clone)

+
cd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/
+
+

Compile the package for both server and client

+
cd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/client
+GOOS=linux GOARCH=386 go build
+
+cd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/server
+GOOS=linux GOARCH=386 go build
+
+

NOTE: For EOS with x86_64 architecture, compile the package as follows for the client:

+

+cd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/client
+GOOS=linux GOARCH=amd64 go build
+
+cd $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/server
+GOOS=linux GOARCH=amd64 go build
+
+ +

Copy the client binary file to switch /mnt/flash/ directory

+
scp $GOPATH/src/github.com/aristanetworks/goarista/gnmireverse/client/client admin@<switch-MGMT-IP>:/mnt/flash/
+
+

gNMIReverse client daemon Configuration

+

First enable gNMI server on the switch (Octa can be +enabled if required, as discussed later in this article)

+

Non-default VRF

+
!
+management api gnmi
+   transport grpc def
+       vrf management
+   provider eos-native
+!
+ +

In the above example, we have the gNMI server running on default port 6030 in VRF management on the switch.

+
# show management api gnmi
+Octa:               enabled
+Enabled:            Yes
+Server:             running on port 6030, in management VRF
+SSL Profile:        none
+QoS DSCP:           none
+Authorization Required:No
+
+ +

gNMIReverse client daemon configuration (non-default VRF):

+

Note: The \ elements have been added to aid readability, these should be removed when entering the configuration.

+
daemon gnmi_reverse_client_1
+   exec /mnt/flash/client -username cvpadmin -password arista         \
+     -target_addr=management/127.0.0.1:6030                           \
+     -collector_addr=management/198.51.100.115:6000                    \
+     -collector_tls=false                                             \
+     -target_value=gb421                                              \
+     -sample /system/processes/process[pid=*]/state@15s
+   no shutdown
+
+ +

Default VRF

+
!
+management api gnmi
+   transport grpc def
+   provider eos-native
+!
+
+

gNMI server running on default port 6030 in default VRF on the switch.

+
# show management api gnmi
+Octa:               enabled
+Enabled:            Yes
+Server:             running on port 6030, in default VRF
+SSL Profile:        none
+QoS DSCP:           none
+Authorization Required:No
+
+

gNMIReverse client daemon configuration (default VRF):

+

Note: The \ elements have been added to aid readability, these should be removed when entering the configuration.

+
daemon gnmi_reverse_client_1
+   exec /mnt/flash/client -username cvpadmin -password arista \
+     -target_addr=127.0.0.1:6030                              \
+     -collector_addr=198.51.100.115:6000 -collector_tls=false  \
+     -target_value=gb421 -sample /system/processes/process[pid=*]/state@15s
+   no shutdown
+
+ +

The gNMIReverse client flags are explained below.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
flagdescription
usernameUsername to authenticate with the target (gNMI server)
passwordPassword to authenticate with the target (gNMI server)
target_addrAddress of the gNMI server running on the switch. [<vrf-name>/]address:port
collector_addrAddress of the gNMIReverse server. [<vrf-name>/]host:port
collector_tlsuse TLS in connection with collector (default true)
target_valueTo include the device name
samplePath to subscribe with SAMPLE subscription mode. <path>@<time-interval>
Ex. -sample /interfaces/interface/state/counters@30s
subscribePath to subscribe with TARGET_DEFINED subscription mode if there are any changes on the subscribe path
+

Running the gNMIReverse Server

+
$ ./server -tls=false -addr=198.51.100.115:6000
+
+[2020-12-28T10:52:17.990029143Z] (gb421) /system/processes/process[pid=1919]/state/cpu-usage-system = 89538
+[2020-12-28T10:52:27.990635976Z] (gb421) /system/processes/process[pid=1919]/state/cpu-usage-user = 312674
+[2020-12-28T10:52:27.990681209Z] (gb421) /system/processes/process[pid=1919]/state/cpu-utilization = 0
+[2020-12-28T10:52:07.990565267Z] (gb421) /system/processes/process[pid=1919]/state/memory-usage = 403599360
+[2020-12-28T09:28:37.99397Z] (gb421) /system/processes/process[pid=1919]/state/name = ConfigAgent
+[2020-12-28T09:28:27.975545302Z] (gb421) /system/processes/process[pid=1919]/state/pid = 1919
+[2020-12-28T09:28:38.058955133Z] (gb421) /system/processes/process[pid=1919]/state/start-time = 1608564420584540928
+
+

We can see samples from switch gb421 (gNMIReverse client) for the path “/system/processes/process[pid=*]/state” which +will be updated every 15 seconds based on the client daemon configuration.

+

Subscribing to eos_native paths

+

Enable Octa

+
!
+management api gnmi
+   transport grpc def
+      vrf management
+   provider eos-native
+!
+
+ +

Configure the daemon to subscribe to the eos_native path as in following example:

+

Note: The \ elements have been added to aid readability, these should be removed when entering the configuration.

+
daemon gnmi_reverse_client_1
+   exec /mnt/flash/client -username cvpadmin -password arista \
+     -target_addr=management/127.0.0.1:6030                   \
+     -collector_addr=management/198.51.100.115:6000            \
+     -collector_tls=false -target_value=gb421                 \
+     -sample /system/processes/process[pid=*]/state@30s       \
+     -origin eos_native                                       \
+     -subscribe /Kernel/proc/meminfo/
+   no shutdown
+
+ +

On the server side we can see the updates from the same subscription path:

+
$ ./server -tls=false -addr=198.51.100.115:6000
+
+[2020-12-29T06:55:15.29120758Z] (gb421) /Kernel/proc/meminfo/memFree = 2482671616
+[2020-12-29T06:55:15.29121703Z] (gb421) /Kernel/proc/meminfo/memAvailable = 6465200128
+[2020-12-29T06:55:15.29122834Z] (gb421) /Kernel/proc/meminfo/active = 3750023168
+[2020-12-29T06:55:15.291235635Z] (gb421) /Kernel/proc/meminfo/activeAnon = 1048485888
+[2020-12-29T06:55:15.291254147Z] (gb421) /Kernel/proc/meminfo/anonPages = 991825920
+[2020-12-29T06:55:15.291261051Z] (gb421) /Kernel/proc/meminfo/slab = 398680064
+[2020-12-29T06:55:15.291265299Z] (gb421) /Kernel/proc/meminfo/sUnreclaim = 218755072
+[2020-12-29T06:55:15.291275563Z] (gb421) /Kernel/proc/meminfo/committedAS = 3991588864
+
+[2020-12-29T06:55:25.290455551Z] (gb421) /Kernel/proc/meminfo/memFree = 2482679808
+[2020-12-29T06:55:25.29046483Z] (gb421) /Kernel/proc/meminfo/memAvailable = 6465232896
+[2020-12-29T06:55:25.290476436Z] (gb421) /Kernel/proc/meminfo/active = 3750035456
+[2020-12-29T06:55:25.290486217Z] (gb421) /Kernel/proc/meminfo/activeAnon = 1048498176
+[2020-12-29T06:55:25.290507211Z] (gb421) /Kernel/proc/meminfo/anonPages = 991838208
+[2020-12-29T06:55:25.290517806Z] (gb421) /Kernel/proc/meminfo/sReclaimable = 179949568
+[2020-12-29T06:55:25.290523744Z] (gb421) /Kernel/proc/meminfo/sUnreclaim = 218730496
+
+

Subscribing to Smash paths

+

Enable Smash paths for Octa under management api models as follows:

+
!
+management api models
+   provider smash
+      path routing/status
+!
+
+ +

Configure the gNMIReverse client daemon:

+

Note: The \ elements have been added to aid readability, these should be removed when entering the configuration.

+
daemon gnmi_reverse_client_1
+   exec /mnt/flash/client -username cvpadmin -password arista           \
+     -target_addr=management/127.0.0.1:6030                             \
+     -collector_addr=management/198.51.100.115:6000                      \
+     -collector_tls=false -target_value=gb421                           \
+     -sample /system/processes/process[pid=*]/state@30s                 \
+     -origin eos_native                                                 \
+     -subscribe /Kernel/proc/meminfo/                                   \
+     -subscribe /Smash/routing/status/
+   no shutdown
+
+ +

On server side we can see updates as follows:

+
$ ./server -tls=false -addr=198.51.100.115:6000
+
+[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\/32/storage = 4294967240
+[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\/32/routeType = ebgp
+[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\/32/fecId = {"value":12884901894}
+[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\/32/key = "1.1.1.1/32"
+[2020-12-29T07:39:33.857345257Z] (gb421) /Smash/routing/status/route/1.1.1.1\/32/metric = {"value":0}
+
+

References

+

Github

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/telemetry/adapters/kafka/index.html b/telemetry/adapters/kafka/index.html new file mode 100644 index 00000000..95ceebd2 --- /dev/null +++ b/telemetry/adapters/kafka/index.html @@ -0,0 +1,1418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + kafka-telegraf - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

kafka-telegraf

+ +

Introduction

+

Kafka is a popular message bus system that allows applications to communicate over a pub/sub bus +as either a publisher or a consumer. +A popular method of distributing streaming telemetry is to take the telemetry data and output it +to a Kafka topic so it can be further reacted upon.

+

This lab will leverage the Telegraf container to take streaming telemetry +from two cEOS lab devices from their gNMI interfaces and output the data to a Kafka topic.

+

Prerequisite

+ +

cEOS lab will need to be downloaded from the arista software downloads +and imported via docker with a tag of 4.29.2F

+

Environment

+

The Containerlab file

+
Reveal output +

+ +

name: kafka
+
+topology:
+  defaults:
+    env:
+      ETBA: 4
+  nodes:
+    ceos1:
+      kind: ceos
+      image: ceoslab:4.29.2F
+      ports:
+      - 4001:6030
+      - 4444:443
+      - 888:80
+      - 6040:6040
+      startup-config: configs/ceos1.conf
+      mgmt_ipv4: 172.20.20.101
+      publish:
+        - tcp/4001
+
+    ceos2:
+      kind: ceos
+      image: ceoslab:4.29.2F
+      ports:
+      - 4002:6030
+      - 4445:443
+      - 889:80
+      - 6041:6040
+      startup-config: configs/ceos2.conf
+      mgmt_ipv4: 172.20.20.102
+      publish:
+        - tcp/4002
+
+    kafka-server:
+      kind: linux
+      image: bitnami/kafka:latest
+      mgmt_ipv4: 172.20.20.103
+      ports:
+        - 9092:9092
+        - 9000:9000
+      env:
+        KAFKA_CFG_ADVERTISED_LISTENERS: PLAINTEXT://clab-kafka-kafka-server:9092
+        ALLOW_PLAINTEXT_LISTENER: "yes"
+        JMX_PORT: 9000
+        KAFKA_ADVERTISED_HOST_NAME: localhost
+        KAFKA_ZOOKEEPER_CONNECT: clab-kafka-zookeeper-server:2181
+
+    zookeeper-server:
+      kind: linux
+      image: wurstmeister/zookeeper
+      mgmt_ipv4: 172.20.20.104
+      ports:
+        - 2181:2181
+      env:
+        KAFKA_CFG_ADVERTISED_LISTENERS: PLAINTEXT://clab-kafka-kafka-server:9092
+        ALLOW_PLAINTEXT_LISTENER: "yes"
+        JMX_PORT: 9000
+
+    telegraf-server:
+      kind: linux
+      image: telegraf:latest
+      mgmt_ipv4: 172.20.20.105
+      binds:
+        - telegraf.conf:/etc/telegraf/telegraf.conf
+
+
+  links:
+    - endpoints: ["ceos1:eth1", "ceos2:eth1"]
+
+ +

+
+ +

Looking at the telegraf.conf file

+
Reveal output +

+ +

[[inputs.gnmi]]
+  ## Address and port of the GNMI GRPC server
+  addresses = ["clab-kafka-ceos1:6030", "clab-kafka-ceos2:6030"]
+
+  ## credentials
+  username = "admin"
+  password = "admin"
+
+  ## redial in case of failures after
+  redial = "10s"
+
+  [[inputs.gnmi.subscription]]
+    ## Name of the measurement
+    name = "ifcounters"
+
+    origin = "openconfig"
+    path = "/interfaces/interface/state/counters"
+
+    subscription_mode = "sample"
+    sample_interval = "10s"
+
+  [[inputs.gnmi.subscription]]
+    ## Name of the measurement
+    name = "openconfig_bgp"
+
+    origin = "openconfig"
+    path = "/network-instances/network-instance/protocols/protocol/bgp/"
+
+    subscription_mode = "sample"
+    sample_interval = "10s"
+
+
+[[outputs.kafka]]
+  ## URLs of kafka brokers
+  ## The brokers listed here are used to connect to collect metadata about a
+  ## cluster. However, once the initial metadata collect is completed, telegraf
+  ## will communicate solely with the kafka leader and not all defined brokers.
+  brokers = ["172.20.20.103:9092"]
+
+  ## Kafka topic for producer messages
+  topic = "telegraf"
+
+ +

+
+

We can see that we are going to have Telegraf use the +gnmi input plugin +which will simply connect to the two cEOS nodes and start to stream their interface counters and BGP statistics. +On the outputs portion we can see that we are going to take this gNMI data and send it to the +Kafka broker on the subject of Telegraf. +So any application that connects to the same Kafka broker will also be able to see this data. +This Containerlab file will consist of the following Docker containers

+
    +
  • cEOS (2) each running gNMI interface
  • +
  • Kafka container
  • +
  • Zookeeper
  • +
  • Telegraf
  • +
  • Binary for testing purposes
  • +
+

Running the lab

+
cd src/kafka-telegraf/
+containerlab -t initial.yaml deploy
+
+

Our environment should look as the following

+
+---+-----------------------------+--------------+------------------------+-------+---------+------------------+----------------------+
+| # |            Name             | Container ID |         Image          | Kind  |  State  |   IPv4 Address   |     IPv6 Address     |
++---+-----------------------------+--------------+------------------------+-------+---------+------------------+----------------------+
+| 1 | clab-kafka-ceos1            | 81405697c609 | ceoslab:4.29.2F        | ceos  | running | 172.20.20.101/24 | 2001:172:20:20::6/64 |
+| 2 | clab-kafka-ceos2            | 3b3cb2b23537 | ceoslab:4.29.2F        | ceos  | running | 172.20.20.102/24 | 2001:172:20:20::5/64 |
+| 3 | clab-kafka-kafka-server     | 25205108237e | bitnami/kafka:latest   | linux | running | 172.20.20.103/24 | 2001:172:20:20::3/64 |
+| 4 | clab-kafka-telegraf-server  | 4c5c7e173a55 | telegraf:latest        | linux | running | 172.20.20.105/24 | 2001:172:20:20::4/64 |
+| 5 | clab-kafka-zookeeper-server | 9feea244597e | wurstmeister/zookeeper | linux | running | 172.20.20.104/24 | 2001:172:20:20::7/64 |
++---+-----------------------------+--------------+------------------------+-------+---------+------------------+----------------------+
+
+

Checking Telegraf

+
docker logs clab-kafka-telegraf-server
+
+
Reveal output +

+

2023-02-01T17:16:24Z I! Using config file: /etc/telegraf/telegraf.conf
+2023-02-01T17:16:24Z I! Starting Telegraf 1.25.0
+2023-02-01T17:16:24Z I! Available plugins: 228 inputs, 9 aggregators, 26 processors, 21 parsers, 57 outputs, 2 secret-stores
+2023-02-01T17:16:24Z I! Loaded inputs: gnmi
+2023-02-01T17:16:24Z I! Loaded aggregators:
+2023-02-01T17:16:24Z I! Loaded processors:
+2023-02-01T17:16:24Z I! Loaded secretstores:
+2023-02-01T17:16:24Z I! Loaded outputs: kafka
+2023-02-01T17:16:24Z I! Tags enabled: host=telegraf-server
+2023-02-01T17:16:24Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"telegraf-server", Flush Interval:10s
+2023-02-01T17:16:29Z E! [inputs.gnmi] Error in plugin: failed to setup subscription: rpc error: code = Unavailable desc
+2023-02-01T17:16:29Z E! [inputs.gnmi] Error in plugin: failed to setup subscription: rpc error: code = Unavailable desc
+
+ +

+
+ +

This is okay it reconnects but never tells you it is reconnecting.

+

Binary for testing

+

Since all of our devices are accessible within the same machine there is a small binary that can subscribe to the +same Telegraf topic and display information. +Within the /bin directory it is compiled for either darwin or linux/amd64.

+
cd /bin
+./kafakconsumer --kafka-brokers 172.20.20.103:9092 -kafka-topic telegraf
+
+
Reveal output +

+ +

ifcounters,host=telegraf-server,name=Management0,path=openconfig:/interfaces/interface/state/counters,source=clab-kafka-ceos1
+in_broadcast_pkts=0i,in_discards=0i,in_errors=0i,in_fcs_errors=0i,
+in_multicast_pkts=0i,out_broadcast_pkts=0i,out_discards=0i,out_errors=0i,out_multicast_pkts=0i 1675272643699038728
+
+ifcounters,host=telegraf-server,name=Management0,path=openconfig:/interfaces/interface/state/counters,source=clab-kafka-ceos1
+in_octets=6886i,in_pkts=65i,in_unicast_pkts=65i,out_octets=2273i,out_pkts=25i,out_unicast_pkts=25i 1675272646690338017
+
+openconfig_bgp,/network-instances/network-instance/protocols/protocol/name=BGP,host=telegraf-server,identifier=BGP,
+name=default,source=clab-kafka-ceos2 global/state/router_id="2.2.2.2" 1675271796987568362
+
+openconfig_bgp,/network-instances/network-instance/protocols/protocol/name=BGP,afi_safi_name=IPV4_UNICAST,host=telegraf-server,
+identifier=BGP,name=default,neighbor_address=10.0.0.1,source=clab-kafka-ceos2
+neighbors/neighbor/afi_safis/afi_safi/afi_safi_name="openconfig-bgp-types:IPV4_UNICAST" 1675271796630909428
+
+openconfig_bgp,/network-instances/network-instance/protocols/protocol/name=BGP,afi_safi_name=IPV4_UNICAST,host=telegraf-server,
+identifier=BGP,name=default,neighbor_address=10.0.0.1,source=clab-kafka-ceos2
+neighbors/neighbor/afi_safis/afi_safi/config/afi_safi_name="openconfig-bgp-types:IPV4_UNICAST" 1675271796630909428
+
+ +

+
+ +

Lab Cleanup

+
containerlab -t initial.yaml destroy
+
+
Reveal output +

+ +

INFO[0000] Parsing & checking topology file: initial.yaml
+INFO[0000] Destroying lab: kafka
+INFO[0000] Removed container: clab-kafka-telegraf-server
+INFO[0000] Removed container: clab-kafka-zookeeper-server
+INFO[0001] Removed container: clab-kafka-kafka-server
+INFO[0001] Removed container: clab-kafka-ceos2
+INFO[0001] Removed container: clab-kafka-ceos1
+INFO[0001] Removing containerlab host entries from /etc/hosts file
+
+ +

+
+

The environment should be back to the way it was previously after deletion.

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/telemetry/index.html b/telemetry/index.html new file mode 100644 index 00000000..348cae49 --- /dev/null +++ b/telemetry/index.html @@ -0,0 +1,1127 @@ + + + + + + + + + + + + + + + + + + + + + + + + Device Telemetry - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + +
+
+
+ + + +
+
+
+ + + +
+
+ + + + + + + + + + + + + +

Device Telemetry

+ +

overview

+

gNMI

+

EOS native streaming (TerminAttr)

+

OpenConfig

+

OpenConfig + TerminAttr (Octa)

+

RPCs

+

subscription types

+

ONCE

+

STREAM

+

POLL

+

References / Resources

+ + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/videos/index.html b/videos/index.html new file mode 100644 index 00000000..0b9decc5 --- /dev/null +++ b/videos/index.html @@ -0,0 +1,1216 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + OpenMgmt Videos - Open Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + + +
+ + +
+ +
+ + + + + + +
+
+ + + +
+
+
+ + + + +
+
+
+ + + + + + + +
+
+ + + + + + + + + + + + + +

Videos

+ +

Overview

+

For folks that enjoy videos, you will likely find the following videos informative.

+

OpenConfig video series

+

follow the playlist.

+

Introduction to OpenConfig and gNMI

+ + +

Introduction to the YANG modeling language

+ + +

Introduction to YANG part 2

+ + +

NETCONF and RESTCONF

+ + +

gRPC

+ + +

Automating Peering with OpenConfig

+ + + + + + + + + +
+
+ + +
+ +
+ + + +
+
+
+
+ + + + + + + + + \ No newline at end of file