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

web-interface.assets.b6fe2bb5-2533.0bb9cbdcd038b1708339.js Maven / Gradle / Ivy

"use strict";(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["b6fe2bb5-2533"],{"9l53l/qm":(t,e,n)=>{n.d(e,{Z:()=>g});var r=n("Z7aTuO5B"),i=n("ii0bleBb"),o=n("EfCpThZW"),a=n("VPaD/Np4"),s=n("Mr++nPjW"),l=n("8pZttqbT");function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n{n.d(e,{M5:()=>R,s_:()=>K,Et:()=>X,$B:()=>yt,JQ:()=>it,t5:()=>J,vk:()=>Et,yV:()=>Rt});var r=n("Z7aTuO5B"),i=n("D4SbLiE/"),o=n.n(i),a=n("JnTtTRmZ"),s=n.n(a),l=n("EfCpThZW"),c=n("AztyBNMT"),u=n("Mr++nPjW"),p=n("AdUszsMQ"),f=n("/76yeLGv"),d=n("up7V834Q"),m=(0,l.default)(u.X2).withConfig({displayName:"CreateInputControl__NewInputRow",componentId:"sc-9jx23w-0"})(["margin-bottom:8px;"]);const h=o()({displayName:"CreateInputControl",mixins:[s().connect(d.W)],getInitialState:function(){return{selectedInput:void 0,selectedInputDefinition:void 0}},_formatSelectOptions:function(){var t=[],e=this.state.inputTypes;e?(t=Object.keys(e).map((function(t){return{value:t,label:e[t]}}))).sort((function(t,e){return t.label.toLowerCase().localeCompare(e.label.toLowerCase())})):t.push({value:"none",label:"No inputs available",disabled:!0});return t},_onInputSelect:function(t){var e=this;""===t&&this.setState(this.getInitialState()),this.setState({selectedInput:t}),d._.get.triggerPromise(t).then((function(t){return e.setState({selectedInputDefinition:t})}))},_openModal:function(t){var e=this;t.preventDefault();var n=this.state.selectedInput,i=c.PluginStore.exports("inputConfiguration").find((function(t){return t.type===n}));if(i){var o=i.component;this.setState({customInputsComponent:r.createElement(o,{onClose:function(){return e.setState({customInputsComponent:void 0})}})})}this.configurationForm.open()},_createInput:function(t){var e=this;f.x.create(t).then((function(){e.setState(e.getInitialState())}))},render:function(){var t,e=this,n=this.state,i=n.selectedInputDefinition,o=n.selectedInput,a=n.inputTypes,s=n.customInputsComponent;if(i&&!s){var l=a[o];t=r.createElement(R,{ref:function(t){e.configurationForm=t},key:"configuration-form-input",configFields:i.requested_configuration,title:r.createElement("span",null,"Launch new ",r.createElement("em",null,l)," input"),helpBlock:"Select a name of your new input that describes it.",typeName:o,submitAction:this._createInput})}return r.createElement(m,{className:"content"},r.createElement(u.JX,{md:12},r.createElement("form",{className:"form-inline",onSubmit:this._openModal},r.createElement("div",{className:"form-group",style:{width:300}},r.createElement(p.Ph,{placeholder:"Select input",options:this._formatSelectOptions(),matchProp:"label",onChange:this._onInputSelect,value:o}))," ",r.createElement(u.zx,{bsStyle:"success",type:"submit",disabled:!o},"Launch new input"),r.createElement(p.bd,{href:"https://marketplace.graylog.org/",bsStyle:"info",style:{marginLeft:10}},"Find more inputs")),t||s))}});n("9l53l/qm");var y=n("ii0bleBb"),b=n.n(y),g=n("kqAR+wt5"),v=n.n(g),_=n("Vpcj0rDf");function E(t){return E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},E(t)}function S(){return S=Object.assign||function(t){for(var e=1;e0){var a=o.map((function(t){return i[t.state].map((function(e){return r.createElement("small",null,r.createElement(p.Zv,{nodeId:e}),": ",t.state,r.createElement("br",null))}))})),s=r.createElement(u.J2,{id:"inputstate-badge-details",title:"Input States for ".concat(t.title)},a);return r.createElement(p.Ox,{trigger:"click",placement:"bottom",overlay:s,rootClose:!0},r.createElement(u.__,{bsStyle:this._labelClassForState(o),title:"Click to show details",bsSize:"xsmall",style:{cursor:"pointer"}},this._textForState(o)))}var l=t.global||void 0===t.node?"0 RUNNING":"NOT RUNNING";return r.createElement(u.__,{bsStyle:"warning",bsSize:"xsmall"},l)}});const X=o()({displayName:"InputStateControl",propTypes:{input:b().object.isRequired},mixins:[s().connectFilter(W.c,"inputState",(function(t){return t.inputStates?t.inputStates[this.props.input.id]:void 0}))],getInitialState:function(){return{loading:!1}},_isInputRunning:function(){var t=this;if(!this.state.inputState)return!1;var e=Object.keys(this.state.inputState);return 0!==e.length&&e.some((function(e){return"RUNNING"===t.state.inputState[e].state}))},_startInput:function(){var t=this;this.setState({loading:!0}),W.c.start(this.props.input).finally((function(){return t.setState({loading:!1})}))},_stopInput:function(){var t=this;this.setState({loading:!0}),W.c.stop(this.props.input).finally((function(){return t.setState({loading:!1})}))},render:function(){return this._isInputRunning()?r.createElement(u.zx,{bsStyle:"primary",onClick:this._stopInput,disabled:this.state.loading},this.state.loading?"Stopping...":"Stop input"):r.createElement(u.zx,{bsStyle:"success",onClick:this._startInput,disabled:this.state.loading},this.state.loading?"Starting...":"Start input")}});var H=n("9pdI12pI"),tt=n.n(H),et=n("ApyIyvbD"),nt=n("+we59NjM"),rt=l.default.span.withConfig({displayName:"InputThroughput__InputIO",componentId:"sc-9c6m2q-0"})((function(t){var e=t.theme;return(0,l.css)([".total{color:",";}.value{font-family:",";}.persec{margin-left:3px;}.channel-direction{position:relative;left:-1px;}.channel-direction-down{position:relative;top:1px;}.channel-direction-up{position:relative;top:-1px;}"],e.colors.gray[70],e.fonts.family.monospace)}));const it=o()({displayName:"InputThroughput",propTypes:{input:b().object.isRequired},mixins:[s().connect(nt.q)],getInitialState:function(){return{showDetails:!1}},UNSAFE_componentWillMount:function(){this._metricNames().forEach((function(t){return nt.K.addGlobal(t)}))},componentWillUnmount:function(){this._metricNames().forEach((function(t){return nt.K.removeGlobal(t)}))},_metricNames:function(){return[this._prefix("incomingMessages"),this._prefix("emptyMessages"),this._prefix("open_connections"),this._prefix("total_connections"),this._prefix("written_bytes_1sec"),this._prefix("written_bytes_total"),this._prefix("read_bytes_1sec"),this._prefix("read_bytes_total")]},_prefix:function(t){var e=this.props.input;return"".concat(e.type,".").concat(e.id,".").concat(t)},_getValueFromMetric:function(t){if(null!=t)switch(t.type){case"meter":return t.metric.rate.mean;case"gauge":return t.metric.value;case"counter":return t.metric.count;default:return}},_calculateMetrics:function(t){var e=this,n={};return this._metricNames().forEach((function(r){n[r]=Object.keys(t).reduce((function(n,i){if(!t[i][r])return n;var o=e._getValueFromMetric(t[i][r]);return void 0!==o?isNaN(n)?o:n+o:n}),NaN)})),n},_formatCount:function(t){return tt()(t).format("0,0")},_formatNetworkStats:function(t,e,n,i){return r.createElement(rt,null,r.createElement("span",null,"Network IO: "),r.createElement("span",{className:"persec"},r.createElement(p.JO,{name:"caret-down",className:"channel-direction channel-direction-down"}),r.createElement("span",{className:"rx value"},et.Z.formatBytes(n)," "),r.createElement(p.JO,{name:"caret-up",className:"channel-direction channel-direction-up"}),r.createElement("span",{className:"tx value"},et.Z.formatBytes(t))),r.createElement("span",{className:"total"},r.createElement("span",null," (total: "),r.createElement(p.JO,{name:"caret-down",className:"channel-direction channel-direction-down"}),r.createElement("span",{className:"rx value"},et.Z.formatBytes(i)," "),r.createElement(p.JO,{name:"caret-up",className:"channel-direction channel-direction-up"}),r.createElement("span",{className:"tx value"},et.Z.formatBytes(e)),r.createElement("span",null," )")),r.createElement("br",null))},_formatConnections:function(t,e){return r.createElement("span",null,"Active connections: ",r.createElement("span",{className:"active"},this._formatCount(t)," "),"(",r.createElement("span",{className:"total"},this._formatCount(e))," total)",r.createElement("br",null))},_formatAllNodeDetails:function(t){var e=this;return r.createElement("span",null,r.createElement("hr",{key:"separator"}),Object.keys(t).map((function(n){return e._formatNodeDetails(n,t[n])})))},_formatNodeDetails:function(t,e){var n=this.props.input,i=this._getValueFromMetric(e[this._prefix("open_connections")]),o=this._getValueFromMetric(e[this._prefix("total_connections")]),a=this._getValueFromMetric(e[this._prefix("emptyMessages")]),s=this._getValueFromMetric(e[this._prefix("written_bytes_1sec")]),l=this._getValueFromMetric(e[this._prefix("written_bytes_total")]),c=this._getValueFromMetric(e[this._prefix("read_bytes_1sec")]),u=this._getValueFromMetric(e[this._prefix("read_bytes_total")]);return r.createElement("span",{key:n.id+t},r.createElement(p.Zv,{nodeId:t}),r.createElement("br",null),!isNaN(s)&&this._formatNetworkStats(s,l,c,u),!isNaN(i)&&this._formatConnections(i,o),!isNaN(a)&&r.createElement("span",null,"Empty messages discarded: ",this._formatCount(a),r.createElement("br",null)),isNaN(s)&&isNaN(i)&&r.createElement("span",null,"No metrics available for this node"),r.createElement("br",null))},_toggleShowDetails:function(t){t.preventDefault();var e=this.state.showDetails;this.setState({showDetails:!e})},render:function(){var t=this.state,e=t.metrics,n=t.showDetails,i=this.props.input;if(!e)return r.createElement(p.$j,null);var o=this._calculateMetrics(e),a=o[this._prefix("incomingMessages")],s=o[this._prefix("emptyMessages")],l=o[this._prefix("open_connections")],c=o[this._prefix("total_connections")],u=o[this._prefix("written_bytes_1sec")],f=o[this._prefix("written_bytes_total")],d=o[this._prefix("read_bytes_1sec")],m=o[this._prefix("read_bytes_total")];return r.createElement("div",{className:"graylog-input-metrics"},r.createElement("h3",null,"Throughput / Metrics"),r.createElement("span",null,isNaN(a)&&isNaN(u)&&isNaN(l)&&r.createElement("i",null,"No metrics available for this input"),!isNaN(a)&&r.createElement("span",null,"1 minute average rate: ",this._formatCount(a)," msg/s",r.createElement("br",null)),!isNaN(u)&&this._formatNetworkStats(u,f,d,m),!isNaN(l)&&this._formatConnections(l,c),!isNaN(s)&&r.createElement("span",null,"Empty messages discarded: ",this._formatCount(s),r.createElement("br",null)),!isNaN(u)&&i.global&&r.createElement("a",{href:"",onClick:this._toggleShowDetails},n?"Hide":"Show"," details"),!isNaN(u)&&n&&this._formatAllNodeDetails(e)))}});var ot=n("+RYU3/K1");function at(t){return at="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},at(t)}function st(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function lt(t,e){for(var n=0;nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n{n.d(e,{c:()=>c});var r=n("JnTtTRmZ"),i=n.n(r),o=n("4af3+9mh"),a=n("0wQfx7YJ"),s=n("rkoyttmq"),l=n("OqsMdpSm"),c=(0,n("xc00RsLr").dS)("core.InputStates",(function(){return i().createStore({listenables:[],init:function(){this.list()},getInitialState:function(){return{inputStates:this.inputStates}},list:function(){var t=this,e=a.DC(s.Z.ClusterInputStatesController.list().url);return(0,l.ZP)("GET",e).then((function(e){var n={};return Object.keys(e).forEach((function(t){e[t]&&e[t].forEach((function(e){n[e.id]||(n[e.id]={}),n[e.id][t]=e}))})),t.inputStates=n,t.trigger({inputStates:t.inputStates}),n}))},_checkInputStateChangeResponse:function(t,e,n){var r=Object.keys(e).filter((function(e){return!!t.global||e===t.node})),i=r.filter((function(t){return null===e[t]}));0===i.length?o.Z.success("Request to ".concat(n.toLowerCase()," input '").concat(t.title,"' was sent successfully."),"Input '".concat(t.title,"' will be ").concat("START"===n?"started":"stopped"," shortly")):i.length===r.length?o.Z.error("Request to ".concat(n.toLowerCase()," input '").concat(t.title,"' failed. Check your Graylog logs for more information."),"Input '".concat(t.title,"' could not be ").concat("START"===n?"started":"stopped")):o.Z.warning("Request to ".concat(n.toLowerCase()," input '").concat(t.title,"' failed in some nodes. Check your Graylog logs for more information."),"Input '".concat(t.title,"' could not be ").concat("START"===n?"started":"stopped"," in all nodes"))},start:function(t){var e=this,n=a.DC(s.Z.ClusterInputStatesController.start(t.id).url);return(0,l.ZP)("PUT",n).then((function(n){return e._checkInputStateChangeResponse(t,n,"START"),e.list(),n}),(function(e){o.Z.error("Error starting input '".concat(t.title,"': ").concat(e),"Input '".concat(t.title,"' could not be started"))}))},stop:function(t){var e=this,n=a.DC(s.Z.ClusterInputStatesController.stop(t.id).url);return(0,l.ZP)("DELETE",n).then((function(n){return e._checkInputStateChangeResponse(t,n,"STOP"),e.list(),n}),(function(e){o.Z.error("Error stopping input '".concat(t.title,"': ").concat(e),"Input '".concat(t.title,"' could not be stopped"))}))}})}))},up7V834Q:(t,e,n)=>{n.d(e,{_:()=>p,W:()=>f});var r=n("JnTtTRmZ"),i=n.n(r),o=n("0wQfx7YJ"),a=n("OqsMdpSm"),s=n("4af3+9mh"),l=n("xc00RsLr");function c(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return u(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n{n.d(e,{d:()=>s,Q:()=>l});var r=n("9oVghaOd"),i=n.n(r),o=n("8FtKQWAV"),a=n.n(o);function s(t,e,n){var r=n||"asc",o=i()(t),a=i()(e);return"asc"===r?o.isBefore(a)?-1:a.isBefore(o)?1:0:a.isBefore(o)?-1:o.isBefore(a)?1:0}function l(t,e,n){return"asc"===(n||"asc")?a()(t.toLowerCase(),e.toLowerCase()):a()(e.toLowerCase(),t.toLowerCase())}}}]);
//# sourceMappingURL=b6fe2bb5-2533.0bb9cbdcd038b1708339.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy