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

web-interface.assets.27059c95-84.567b98aaba093175141f.js Maven / Gradle / Ivy

There is a newer version: 5.2.7
Show newest version
(window.webpackJsonp=window.webpackJsonp||[]).push([["27059c95-84"],{aVRH75Fb:function(e,exports,t){"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var a=r(t("ii0bleBb")),l=r(t("ivGQtwpr")),n=r(t("PcYM+wZ7")),s=r(t("4KF7VOU5")),o=r(t("1VnJesae")),i=r(t("JBQWIv26")),d=t("oBIKikY9"),c=t("hX+ZxOpo");function r(e){return e&&e.__esModule?e:{default:e}}var u=o.default.getStore("Nodes"),f=o.default.getStore("Metrics"),m=i.default.getActions("Metrics"),p=(0,n.default)({displayName:"ShowMetricsPage",propTypes:{location:a.default.object.isRequired,params:a.default.object.isRequired},mixins:[s.default.connect(u),s.default.connect(f),s.default.listenTo(u,"_getMetrics")],_getMetrics:function(){m.names()},render:function(){var t=this;if(!this.state.nodes||!this.state.metricsNames)return l.default.createElement(d.Spinner,null);var e=this.props.params.nodeId;if("master"===e){var a=Object.keys(this.state.nodes);e=a.filter(function(e){return t.state.nodes[e].is_master})[0]||a[0]}var n=this.state.nodes[e],s=l.default.createElement("span",null,"Metrics of node ",n.short_node_id," / ",n.hostname),o=f.namespace,i=this.state.metricsNames[e],r=this.props.location.query.filter;return l.default.createElement(d.DocumentTitle,{title:"Metrics of node ".concat(n.short_node_id," / ").concat(n.hostname)},l.default.createElement("span",null,l.default.createElement(d.PageHeader,{title:s},l.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."),l.default.createElement("span",null,"This node is reporting a total of ",i.length," metrics.")),l.default.createElement(c.MetricsComponent,{names:i,namespace:o,nodeId:e,filter:r})))}});exports.default=p,e.exports=exports.default}}]);
//# sourceMappingURL=27059c95-84.567b98aaba093175141f.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy