All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.17.746b58959a350aa1ebcf.js Maven / Gradle / Ivy

There is a newer version: 6.0.6
Show newest version
webpackJsonp([17],{1e3:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(1),l=r(u),o=t(68),c=r(o),f=c.default.get("Metrics"),d=f.MetricsActions,p=f.MetricsStore,m=s.default.createClass({displayName:"MetricsMapper",propTypes:{map:a.default.object.isRequired,computeValue:a.default.func.isRequired},mixins:[l.default.connect(p)],getDefaultProps:function(){return{}},getInitialState:function(){return{}},componentWillMount:function(){var e=this;Object.keys(this.props.map).forEach(function(t){return d.addGlobal(e.props.map[t])})},shouldComponentUpdate:function(e,t){return!this.state.metricsUpdatedAt||!t.metricsUpdatedAt||t.metricsUpdatedAt>this.state.metricsUpdatedAt},componentWillUnmount:function(){var e=this;Object.keys(this.props.map).forEach(function(t){return d.removeGlobal(e.props.map[t])})},render:function(){var e=this;if(!this.state.metrics)return null;var t={};Object.keys(this.state.metrics).forEach(function(r){Object.keys(e.props.map).forEach(function(n){var a=e.props.map[n];e.state.metrics[r][a]&&(t[r]||(t[r]={}),t[r][n]=e.state.metrics[r][a])})});var r=this.props.computeValue(t);return s.default.createElement("span",null,r)}});exports.default=m,e.exports=exports.default},1001:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(118),l=r(u),o=s.default.createClass({displayName:"TimerDetails",propTypes:{metric:a.default.object.isRequired},render:function(){var e=this.props.metric.metric.time;return s.default.createElement("dl",{className:"metric-def metric-timer"},s.default.createElement("dt",null,"95th percentile:"),s.default.createElement("dd",null,s.default.createElement("span",null,(0,l.default)(e["95th_percentile"]).format("0,0.[00]")),"μs"),s.default.createElement("dt",null,"98th percentile:"),s.default.createElement("dd",null,s.default.createElement("span",null,(0,l.default)(e["98th_percentile"]).format("0,0.[00]")),"μs"),s.default.createElement("dt",null,"99th percentile:"),s.default.createElement("dd",null,s.default.createElement("span",null,(0,l.default)(e["99th_percentile"]).format("0,0.[00]")),"μs"),s.default.createElement("dt",null,"Standard deviation:"),s.default.createElement("dd",null,s.default.createElement("span",null,(0,l.default)(e.std_dev).format("0,0.[00]")),"μs"),s.default.createElement("dt",null,"Mean:"),s.default.createElement("dd",null,s.default.createElement("span",null,(0,l.default)(e.mean).format("0,0.[00]")),"μs"),s.default.createElement("dt",null,"Minimum:"),s.default.createElement("dd",null,s.default.createElement("span",null,(0,l.default)(e.min).format("0,0.[00]")),"μs"),s.default.createElement("dt",null,"Maximum:"),s.default.createElement("dd",null,s.default.createElement("span",null,(0,l.default)(e.max).format("0,0.[00]")),"μs"))}});exports.default=o,e.exports=exports.default},1466:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(1),l=r(u),o=t(23),c=r(o),f=t(8),d=r(f),p=t(46),m=t(921),h=c.default.getStore("Nodes"),g=c.default.getStore("Metrics"),v=d.default.getActions("Metrics"),E=s.default.createClass({displayName:"ShowMetricsPage",propTypes:{location:a.default.object.isRequired,params:a.default.object.isRequired},mixins:[l.default.connect(h),l.default.connect(g),l.default.listenTo(h,"_getMetrics")],_getMetrics:function(){v.names()},render:function(){var e=this;if(!this.state.nodes||!this.state.metricsNames)return s.default.createElement(p.Spinner,null);var t=this.props.params.nodeId;if("master"===t){var r=Object.keys(this.state.nodes);t=r.filter(function(t){return e.state.nodes[t].is_master})[0]||r[0]}var n=this.state.nodes[t],a=s.default.createElement("span",null,"Metrics of node ",n.short_node_id," / ",n.hostname),i=g.namespace,u=this.state.metricsNames[t],l=this.props.location.query.filter;return s.default.createElement(p.DocumentTitle,{title:"Metrics of node "+n.short_node_id+" / "+n.hostname},s.default.createElement("span",null,s.default.createElement(p.PageHeader,{title:a},s.default.createElement("span",null,"All Graylog nodes provide a set of internal metrics for diagnosis, debugging and monitoring. Note that you can access all metrics via JMX, too."),s.default.createElement("span",null,"This node is reporting a total of ",u.length," metrics.")),s.default.createElement(m.MetricsComponent,{names:u,namespace:i,nodeId:t,filter:l})))}});exports.default=E,e.exports=exports.default},921:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(989);Object.defineProperty(exports,"CounterDetails",{enumerable:!0,get:function(){return r(n).default}});var a=t(990);Object.defineProperty(exports,"CounterRate",{enumerable:!0,get:function(){return r(a).default}});var i=t(991);Object.defineProperty(exports,"GaugeDetails",{enumerable:!0,get:function(){return r(i).default}});var s=t(992);Object.defineProperty(exports,"HistogramDetails",{enumerable:!0,get:function(){return r(s).default}});var u=t(993);Object.defineProperty(exports,"MeterDetails",{enumerable:!0,get:function(){return r(u).default}});var l=t(994);Object.defineProperty(exports,"Metric",{enumerable:!0,get:function(){return r(l).default}});var o=t(995);Object.defineProperty(exports,"MetricContainer",{enumerable:!0,get:function(){return r(o).default}});var c=t(996);Object.defineProperty(exports,"MetricDetails",{enumerable:!0,get:function(){return r(c).default}});var f=t(997);Object.defineProperty(exports,"MetricsComponent",{enumerable:!0,get:function(){return r(f).default}});var d=t(998);Object.defineProperty(exports,"MetricsFilterInput",{enumerable:!0,get:function(){return r(d).default}});var p=t(999);Object.defineProperty(exports,"MetricsList",{enumerable:!0,get:function(){return r(p).default}});var m=t(1e3);Object.defineProperty(exports,"MetricsMapper",{enumerable:!0,get:function(){return r(m).default}});var h=t(1001);Object.defineProperty(exports,"TimerDetails",{enumerable:!0,get:function(){return r(h).default}})},927:function(e,exports,t){e.exports=t(11)(336)},928:function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var r={getValuesForNode:function(e,t){if(null===e||void 0===e||0===Object.keys(e).length)return{};var r={};return Object.keys(t).forEach(function(n){var a=t[n],i=e[a];i&&("gauge"===i.type?r[n]=i.metric.value:"counter"===i.type?r[n]=i.metric.count:"meter"===i.type?r[n]=i.metric.rate.total:"timer"===i.type?r[n]=i.metric.rate.total:r[n]=null)}),r}};exports.default=r,e.exports=exports.default},929:function(e,exports,t){var r,n;(function(){"use strict";function a(e,t){e.s=null!==t&&void 0!==t?"string"==typeof t?t:t.toString():t,e.orig=t,null!==t&&void 0!==t?e.__defineGetter__?e.__defineGetter__("length",function(){return e.s.length}):e.length=t.length:e.length=-1}function i(e){a(this,e)}function s(){for(var e in g)!function(e){var t=g[e];h.hasOwnProperty(e)||(v.push(e),h[e]=function(){return String.prototype.s=this,t.apply(this,arguments)})}(e)}function u(){for(var e=0;e=0},count:function(e){return t(946)(this.s,e)},dasherize:function(){var e=this.trim().s.replace(/[_\s]+/g,"-").replace(/([A-Z])/g,"-$1").replace(/-+/g,"-").toLowerCase();return new this.constructor(e)},equalsIgnoreCase:function(e){return this.s.toLowerCase()==e.toLowerCase()},latinise:function(){var e=this.replace(/[^A-Za-z0-9\[\] ]/g,function(e){return m[e]||e});return new this.constructor(e)},decodeHtmlEntities:function(){var e=this.s;return e=e.replace(/&#(\d+);?/g,function(e,t){return String.fromCharCode(t)}).replace(/&#[xX]([A-Fa-f0-9]+);?/g,function(e,t){return String.fromCharCode(parseInt(t,16))}).replace(/&([^;\W]+;?)/g,function(e,t){var r=t.replace(/;$/,""),n=p[t]||t.match(/;$/)&&p[r];return"number"==typeof n?String.fromCharCode(n):"string"==typeof n?n:e}),new this.constructor(e)},endsWith:function(){for(var e=Array.prototype.slice.call(arguments,0),t=0;t=0&&this.s.indexOf(e[t],r)===r)return!0}return!1},escapeHTML:function(){return new this.constructor(this.s.replace(/[&<>"']/g,function(e){return"&"+b[e]+";"}))},ensureLeft:function(e){var t=this.s;return 0===t.indexOf(e)?this:new this.constructor(e+t)},ensureRight:function(e){var t=this.s;return this.endsWith(e)?this:new this.constructor(t+e)},humanize:function(){if(null===this.s||void 0===this.s)return new this.constructor("");var e=this.underscore().replace(/_id$/,"").replace(/_/g," ").trim().capitalize();return new this.constructor(e)},isAlpha:function(){return!/[^a-z\xDF-\xFF]|^$/.test(this.s.toLowerCase())},isAlphaNumeric:function(){return!/[^0-9a-z\xDF-\xFF]/.test(this.s.toLowerCase())},isEmpty:function(){return null===this.s||void 0===this.s||/^[\s\xa0]*$/.test(this.s)},isLower:function(){return this.isAlpha()&&this.s.toLowerCase()===this.s},isNumeric:function(){return!/[^0-9]/.test(this.s)},isUpper:function(){return this.isAlpha()&&this.s.toUpperCase()===this.s},left:function(e){if(e>=0){var t=this.s.substr(0,e);return new this.constructor(t)}return this.right(-e)},lines:function(){return this.replaceAll("\r\n","\n").s.split("\n")},pad:function(e,t){if(null==t&&(t=" "),this.s.length>=e)return new this.constructor(this.s);e-=this.s.length;var r=Array(Math.ceil(e/2)+1).join(t),n=Array(Math.floor(e/2)+1).join(t);return new this.constructor(r+this.s+n)},padLeft:function(e,t){return null==t&&(t=" "),this.s.length>=e?new this.constructor(this.s):new this.constructor(Array(e-this.s.length+1).join(t)+this.s)},padRight:function(e,t){return null==t&&(t=" "),this.s.length>=e?new this.constructor(this.s):new this.constructor(this.s+Array(e-this.s.length+1).join(t))},parseCSV:function(e,t,r,n){e=e||",",r=r||"\\",void 0===t&&(t='"');var a=0,i=[],s=[],u=this.s.length,l=!1,o=!1,c=this,f=function(e){return c.s.charAt(e)};if(void 0!==n)var d=[];for(t||(l=!0);a=0){var t=this.s.substr(this.s.length-e,e);return new this.constructor(t)}return this.left(-e)},setValue:function(e){return a(this,e),this},slugify:function(){var e=new i(new i(this.s).latinise().s.replace(/[^\w\s-]/g,"").toLowerCase()).dasherize().s;return"-"===e.charAt(0)&&(e=e.substr(1)),new this.constructor(e)},startsWith:function(){for(var e=Array.prototype.slice.call(arguments,0),t=0;t0?arguments:[""],function(t){e=e.replace(RegExp("]*>","gi"),"")}),new this.constructor(e)},template:function(e,t,r){var n=this.s,t=t||o.TMPL_OPEN,r=r||o.TMPL_CLOSE,a=t.replace(/[-[\]()*\s]/g,"\\$&").replace(/\$/g,"\\$"),i=r.replace(/[-[\]()*\s]/g,"\\$&").replace(/\$/g,"\\$"),s=new RegExp(a+"(.+?)"+i,"g");return(n.match(s)||[]).forEach(function(a){var i=a.substring(t.length,a.length-r.length).trim(),s=void 0===e[i]?"":e[i];n=n.replace(a,s)}),new this.constructor(n)},times:function(e){return new this.constructor(new Array(e+1).join(this.s))},titleCase:function(){var e=this.s;return e&&(e=e.replace(/(^[a-z]| [a-z]|-[a-z]|_[a-z])/g,function(e){return e.toUpperCase()})),new this.constructor(e)},toBoolean:function(){if("string"==typeof this.orig){var e=this.s.toLowerCase();return"true"===e||"yes"===e||"on"===e||"1"===e}return!0===this.orig||1===this.orig},toFloat:function(e){var t=parseFloat(this.s);return e?parseFloat(t.toFixed(e)):t},toInt:function(){return/^\s*-?0x/i.test(this.s)?parseInt(this.s,16):parseInt(this.s,10)},trim:function(){var e;return e=void 0===h.trim?this.s.replace(/(^\s*|\s*$)/g,""):this.s.trim(),new this.constructor(e)},trimLeft:function(){var e;return e=h.trimLeft?this.s.trimLeft():this.s.replace(/(^\s*)/g,""),new this.constructor(e)},trimRight:function(){var e;return e=h.trimRight?this.s.trimRight():this.s.replace(/\s+$/,""),new this.constructor(e)},truncate:function(e,t){var r=this.s;if(e=~~e,t=t||"...",r.length<=e)return new this.constructor(r);var n=function(e){return e.toUpperCase()!==e.toLowerCase()?"A":" "},a=r.slice(0,e+1).replace(/.(?=\W*\w*$)/g,n);return a=a.slice(a.length-2).match(/\w\w/)?a.replace(/\s*\S+$/,""):new i(a.slice(0,a.length-1)).trimRight().s,new i((a+t).length>r.length?r:r.slice(0,a.length)+t)},toCSV:function(){var e=",",t='"',r="\\",n=!0,a=!1,s=[];if("object"==typeof arguments[0]?(e=arguments[0].delimiter||e,e=arguments[0].separator||e,t=arguments[0].qualifier||t,n=!!arguments[0].encloseNumbers,r=arguments[0].escape||r,a=!!arguments[0].keys):"string"==typeof arguments[0]&&(e=arguments[0]),"string"==typeof arguments[1]&&(t=arguments[1]),null===arguments[1]&&(t=null),this.orig instanceof Array)s=this.orig;else for(var u in this.orig)this.orig.hasOwnProperty(u)&&(a?s.push(u):s.push(this.orig[u]));for(var l=r+t,o=[],c=0;c",this,""),new this.constructor(r)}},v=[],E=function(){for(var e=l(),t={},r=0;r",quot:'"',apos:"'",amp:"&"},b={};for(var _ in O)b[O[_]]=_;p={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,"OElig;":338,"oelig;":339,"Scaron;":352,"scaron;":353,"Yuml;":376,"fnof;":402,"circ;":710,"tilde;":732,"Alpha;":913,"Beta;":914,"Gamma;":915,"Delta;":916,"Epsilon;":917,"Zeta;":918,"Eta;":919,"Theta;":920,"Iota;":921,"Kappa;":922,"Lambda;":923,"Mu;":924,"Nu;":925,"Xi;":926,"Omicron;":927,"Pi;":928,"Rho;":929,"Sigma;":931,"Tau;":932,"Upsilon;":933,"Phi;":934,"Chi;":935,"Psi;":936,"Omega;":937,"alpha;":945,"beta;":946,"gamma;":947,"delta;":948,"epsilon;":949,"zeta;":950,"eta;":951,"theta;":952,"iota;":953,"kappa;":954,"lambda;":955,"mu;":956,"nu;":957,"xi;":958,"omicron;":959,"pi;":960,"rho;":961,"sigmaf;":962,"sigma;":963,"tau;":964,"upsilon;":965,"phi;":966,"chi;":967,"psi;":968,"omega;":969,"thetasym;":977,"upsih;":978,"piv;":982,"ensp;":8194,"emsp;":8195,"thinsp;":8201,"zwnj;":8204,"zwj;":8205,"lrm;":8206,"rlm;":8207,"ndash;":8211,"mdash;":8212,"lsquo;":8216,"rsquo;":8217,"sbquo;":8218,"ldquo;":8220,"rdquo;":8221,"bdquo;":8222,"dagger;":8224,"Dagger;":8225,"bull;":8226,"hellip;":8230,"permil;":8240,"prime;":8242,"Prime;":8243,"lsaquo;":8249,"rsaquo;":8250,"oline;":8254,"frasl;":8260,"euro;":8364,"image;":8465,"weierp;":8472,"real;":8476,"trade;":8482,"alefsym;":8501,"larr;":8592,"uarr;":8593,"rarr;":8594,"darr;":8595,"harr;":8596,"crarr;":8629,"lArr;":8656,"uArr;":8657,"rArr;":8658,"dArr;":8659,"hArr;":8660,"forall;":8704,"part;":8706,"exist;":8707,"empty;":8709,"nabla;":8711,"isin;":8712,"notin;":8713,"ni;":8715,"prod;":8719,"sum;":8721,"minus;":8722,"lowast;":8727,"radic;":8730,"prop;":8733,"infin;":8734,"ang;":8736,"and;":8743,"or;":8744,"cap;":8745,"cup;":8746,"int;":8747,"there4;":8756,"sim;":8764,"cong;":8773,"asymp;":8776,"ne;":8800,"equiv;":8801,"le;":8804,"ge;":8805,"sub;":8834,"sup;":8835,"nsub;":8836,"sube;":8838,"supe;":8839,"oplus;":8853,"otimes;":8855,"perp;":8869,"sdot;":8901,"lceil;":8968,"rceil;":8969,"lfloor;":8970,"rfloor;":8971,"lang;":9001,"rang;":9002,"loz;":9674,"spades;":9824,"clubs;":9827,"hearts;":9829,"diams;":9830}}).call(this)},946:function(e,exports){function t(e,t){for(var r=0,n=e.indexOf(t);n>=0;)r+=1,n=e.indexOf(t,n+1);return r}e.exports=t},947:function(e,exports){function t(e,t,r,n){if(void 0===r)var r=-1;var a=e.split(t),i=a.slice(0,r),s=a.slice(r);return a=0===s.length?i:i.concat(s.join(t)),void 0===n?a:n<0?a.slice(n):a.slice(0,n)}e.exports=t},948:function(e,exports){function t(e,t,r,n){if(void 0===r)var r=-1;if(void 0===n)var n=0;for(var a=[e],i=e.length-1;i>=0;i--)0===a[0].slice(i).indexOf(t)&&(a.length<=r||-1===r)&&(a.splice(1,0,a[0].slice(i+t.length)),a[0]=a[0].slice(0,i));return n>=0?a.slice(-n):a.slice(0,-n)}e.exports=t},989:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(118),l=r(u),o=s.default.createClass({displayName:"CounterDetails",propTypes:{metric:a.default.object.isRequired},render:function(){var e=this.props.metric.metric;return s.default.createElement("dl",{className:"metric-def metric-counter"},s.default.createElement("dt",null,"Value:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.count).format("0,0"))))}});exports.default=o,e.exports=exports.default},990:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(118),l=r(u),o=t(268),c=r(o),f=s.default.createClass({displayName:"CounterRate",propTypes:{metric:a.default.object,showTotal:a.default.bool,prefix:a.default.string,suffix:a.default.string,hideOnZero:a.default.bool,hideOnMissing:a.default.bool},getDefaultProps:function(){return{showTotal:!1,prefix:null,suffix:"per second",hideOnZero:!1,hideOnMissing:!1}},getInitialState:function(){return{prevMetric:null,prevTs:null,nowTs:c.default.nowInSeconds()}},componentWillReceiveProps:function(){this.setState({prevMetric:this.props.metric,prevTs:this.state.nowTs,nowTs:c.default.nowInSeconds()})},_checkPrevMetric:function(){return this.state.prevMetric&&void 0!==this.state.prevMetric.count&&this.state.prevTs},_placeholder:function(){return this.props.hideOnZero?null:s.default.createElement("span",null,this._prefix(),"Calculating...")},_prefix:function(){return this.props.prefix?this.props.prefix+" ":null},_suffix:function(){return this.props.suffix?" "+this.props.suffix:null},render:function(){if(!this.props.metric||void 0===this.props.metric.count){if(this.props.hideOnMissing)return null;if(!this._checkPrevMetric())return this._placeholder()}var e=this.props.metric.count,t=null;if(!this._checkPrevMetric())return this._placeholder();var r=(e-this.state.prevMetric.count)/(this.state.nowTs-this.state.prevTs);return t=s.default.createElement("span",{key:"rate",className:"number-format"},this._prefix(),(0,l.default)(r).format("0,0"),this._suffix()),this.props.hideOnMissing&&!t?null:s.default.createElement("span",null,t,this.props.showTotal&&s.default.createElement("span",{key:"absolute",className:"number-format"}," (",(0,l.default)(e).format("0")," total)"))}});exports.default=f,e.exports=exports.default},991:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(118),l=r(u),o=s.default.createClass({displayName:"GaugeDetails",propTypes:{metric:a.default.object.isRequired},render:function(){var e=this.props.metric.metric;return s.default.createElement("dl",{className:"metric-def metric-gauge"},s.default.createElement("dt",null,"Value:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.value).format("0,0"))))}});exports.default=o,e.exports=exports.default},992:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(118),l=r(u),o=s.default.createClass({displayName:"HistogramDetails",propTypes:{metric:a.default.object.isRequired},render:function(){var e=this.props.metric.metric;return s.default.createElement("dl",{className:"metric-def metric-histogram"},s.default.createElement("dt",null,"95th percentile:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.time["95th_percentile"]).format("0,0.[00]"))),s.default.createElement("dt",null,"98th percentile:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.time["98th_percentile"]).format("0,0.[00]"))),s.default.createElement("dt",null,"99th percentile:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.time["99th_percentile"]).format("0,0.[00]"))),s.default.createElement("dt",null,"Standard deviation:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.time.std_dev).format("0,0.[00]"))),s.default.createElement("dt",null,"Mean:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.time.mean).format("0,0.[00]"))),s.default.createElement("dt",null,"Minimum:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.time.min).format("0,0.[00]"))),s.default.createElement("dt",null,"Maximum:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.time.max).format("0,0.[00]"))),s.default.createElement("dt",null,"Count:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.count).format("0,0"))))}});exports.default=o,e.exports=exports.default},993:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(118),l=r(u),o=s.default.createClass({displayName:"MeterDetails",propTypes:{metric:a.default.object.isRequired},render:function(){var e=this.props.metric.metric;return s.default.createElement("dl",{className:"metric-def metric-meter"},s.default.createElement("dt",null,"Total:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.rate.total).format("0,0"))," events"),s.default.createElement("dt",null,"Mean:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.rate.mean).format("0,0.[00]"))," ",e.rate_unit),s.default.createElement("dt",null,"1 minute avg:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.rate.one_minute).format("0,0.[00]"))," ",e.rate_unit),s.default.createElement("dt",null,"5 minute avg:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.rate.five_minute).format("0,0.[00]"))," ",e.rate_unit),s.default.createElement("dt",null,"15 minute avg:"),s.default.createElement("dd",null,s.default.createElement("span",{className:"number-format"},(0,l.default)(e.rate.fifteen_minute).format("0,0.[00]"))," ",e.rate_unit))}});exports.default=o,e.exports=exports.default},994:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(921),l=s.default.createClass({displayName:"Metric",propTypes:{metric:a.default.object.isRequired,namespace:a.default.string,nodeId:a.default.string.isRequired},getInitialState:function(){return{expanded:!1}},iconMapping:{timer:"clock-o",histogram:"signal",meter:"play-circle",gauge:"dashboard",counter:"circle",unknown:"question-circle"},_formatIcon:function(e){var t=this.iconMapping[e];return t||this.iconMapping.unknown},_formatName:function(e){var t=this.props.namespace,r=e.split(t),n=r.slice(1).join(t);return s.default.createElement("span",null,s.default.createElement("span",{className:"prefix"},t),n)},_showDetails:function(e){e.preventDefault(),this.setState({expanded:!this.state.expanded})},render:function(){var e=this.props.metric,t=this.state.expanded?s.default.createElement(u.MetricDetails,{nodeId:this.props.nodeId,metric:this.props.metric}):null;return s.default.createElement("span",null,s.default.createElement("div",{className:"name"},s.default.createElement("i",{className:"fa fa-"+this._formatIcon(e.type)})," ",s.default.createElement("a",{className:"open",href:"#",onClick:this._showDetails},this._formatName(e.full_name))),t)}});exports.default=l,e.exports=exports.default},995:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(1),l=r(u),o=t(268),c=(r(o),t(23)),f=r(c),d=t(8),p=r(d),m=t(928),h=r(m),g=f.default.getStore("Metrics"),v=p.default.getActions("Metrics"),E=s.default.createClass({displayName:"MetricContainer",propTypes:{name:a.default.string.isRequired,zeroOnMissing:a.default.bool,children:a.default.node.isRequired},mixins:[l.default.connect(g)],getDefaultProps:function(){return{zeroOnMissing:!0}},componentWillMount:function(){v.addGlobal(this.props.name)},shouldComponentUpdate:function(e,t){return!this.state.metricsUpdatedAt||!t.metricsUpdatedAt||t.metricsUpdatedAt>this.state.metricsUpdatedAt},componentWillUnmount:function(){v.removeGlobal(this.props.name)},render:function(){var e=this;if(!this.state.metrics)return s.default.createElement("span",null,"Loading...");var t=this.props.name,r=Object.keys(this.state.metrics).map(function(r){return h.default.getValuesForNode(e.state.metrics[r],{throughput:t})}).reduce(function(e,t){return{throughput:(e.throughput||0)+(t.throughput||0)}});return!this.props.zeroOnMissing||r&&r.throughput||(r={throughput:0}),s.default.createElement("div",null,s.default.Children.map(this.props.children,function(e){return s.default.cloneElement(e,{metric:{full_name:t,count:r.throughput}})}))}});exports.default=E,e.exports=exports.default},996:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(1),l=r(u),o=t(929),c=r(o),f=t(23),d=r(f),p=t(8),m=r(p),h=t(921),g=d.default.getStore("Metrics"),v=m.default.getActions("Metrics"),E=s.default.createClass({displayName:"MetricDetails",propTypes:{metric:a.default.object.isRequired},mixins:[l.default.connect(g)],componentDidMount:function(){v.add(this.props.nodeId,this.props.metric.full_name)},componentWillUnmount:function(){v.remove(this.props.nodeId,this.props.metric.full_name)},_formatDetailsForType:function(e,t){switch(e){case"Counter":return s.default.createElement(h.CounterDetails,{metric:t});case"Gauge":return s.default.createElement(h.GaugeDetails,{metric:t});case"Histogram":return s.default.createElement(h.HistogramDetails,{metric:t});case"Meter":return s.default.createElement(h.MeterDetails,{metric:t});case"Timer":return s.default.createElement(h.TimerDetails,{metric:t});default:return s.default.createElement("i",null,"Invalid metric type: ",e)}},render:function(){var e=this.props.metric.full_name,t=this.props.nodeId,r=this.state.metrics&&this.state.metrics[t]&&this.state.metrics[t][e]?this.state.metrics[t][e]:this.props.metric,n=(0,c.default)(r.type).capitalize().toString(),a=this._formatDetailsForType(n,r);return s.default.createElement("div",{className:"metric"},s.default.createElement("h3",null,n),a)}});exports.default=E,e.exports=exports.default},997:function(e,exports,t){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(5),a=r(n),i=t(2),s=r(i),u=t(1),l=(r(u),t(927)),o=r(l),c=t(16),f=t(929),d=r(f),p=(t(46),t(921)),m=s.default.createClass({displayName:"MetricsComponent",propTypes:{names:a.default.arrayOf(a.default.object).isRequired,namespace:a.default.string.isRequired,nodeId:a.default.string.isRequired},mixins:[o.default],getInitialState:function(){return{filter:this.props.filter}},getDefaultProps:function(){return{filter:""}},render:function(){var e=void 0;try{var t=new RegExp(this.state.filter,"i");e=this.props.names.filter(function(e){return(0,d.default)(e.full_name).match(t)})}catch(t){e=[]}return s.default.createElement(c.Row,{className:"content"},s.default.createElement(c.Col,{md:12},s.default.createElement(p.MetricsFilterInput,{valueLink:this.linkState("filter")}),s.default.createElement(p.MetricsList,{names:e,namespace:this.props.namespace,nodeId:this.props.nodeId})))}});exports.default=m,e.exports=exports.default},998:function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t0?t:s.default.createElement("li",null,"No metrics match the given filter. Please ensure you use a valid regular expression"))}});exports.default=l,e.exports=exports.default}});
//# sourceMappingURL=17.746b58959a350aa1ebcf.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy