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

web-interface.assets.57e33c6c-113.11b9f72925818240e61d.js Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["57e33c6c-113"],{XQk5wjyZ:function(e,t,n){"use strict";n.r(t);var s=n("ii0bleBb"),a=n.n(s),r=n("ivGQtwpr"),i=n.n(r),o=n("PcYM+wZ7"),l=n.n(o),u=n("4KF7VOU5"),c=n.n(u),p=n("1VnJesae"),d=n("uDz1H3Kh"),m=n("0tVB/fkh"),h=n("1/asf7rI"),v=p.a.getStore("Nodes"),f=p.a.getStore("ClusterOverview"),w=p.a.getStore("Plugins"),g=p.a.getStore("InputStates"),E=p.a.getStore("InputTypes");var S=l()({displayName:"ShowNodePage",propTypes:{params:a.a.object.isRequired},mixins:[c.a.connectFilter(v,"node",(function(e){return e.nodes?e.nodes[this.props.params.nodeId]:e.nodes})),c.a.connectFilter(f,"systemOverview",(function(e){return e.clusterOverview?e.clusterOverview[this.props.params.nodeId]:void 0})),c.a.connect(E)],getInitialState:function(){return{jvmInformation:void 0,plugins:void 0}},UNSAFE_componentWillMount:function(){var e=this;Promise.all([f.jvm(this.props.params.nodeId).then((function(t){return e.setState({jvmInformation:t})})),w.list(this.props.params.nodeId).then((function(t){return e.setState({plugins:t})})),g.list().then((function(t){var n=Object.keys(t),s=[];n.forEach((function(n){var a=t[n][e.props.params.nodeId];a&&s.push(a)})),e.setState({inputStates:s})}))]).then((function(){}),(function(t){return e.setState({errors:t})}))},_isLoading:function(){return!(this.state.node&&this.state.systemOverview)},render:function(){if(this.state.errors)return i.a.createElement(m.L,{errors:[this.state.errors]});if(this._isLoading())return i.a.createElement(m.db,null);var e=this.state.node,t=i.a.createElement("span",null,"Node ",e.short_node_id," / ",e.hostname);return i.a.createElement(m.j,{title:"Node ".concat(e.short_node_id," / ").concat(e.hostname)},i.a.createElement("div",null,i.a.createElement(m.M,{title:t},i.a.createElement("span",null,"This page shows details of a Graylog server node that is active and reachable in your cluster."),i.a.createElement("span",null,e.is_master?i.a.createElement("span",null,"This is the master node."):i.a.createElement("span",null,"This is ",i.a.createElement("em",null,"not")," the master node.")),i.a.createElement("span",null,i.a.createElement(d.a,{node:e}))),i.a.createElement(d.b,{node:e,systemOverview:this.state.systemOverview,jvmInformation:this.state.jvmInformation,plugins:this.state.plugins,inputStates:this.state.inputStates,inputDescriptions:this.state.inputDescriptions})))}});t.default=Object(h.a)(S)}}]);
//# sourceMappingURL=57e33c6c-113.11b9f72925818240e61d.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy