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

web-interface.assets.b6fe2bb5-750.8bfa69d9db8415d57eea.js Maven / Gradle / Ivy

"use strict";(self.webpackChunkgraylog_web_interface=self.webpackChunkgraylog_web_interface||[]).push([["b6fe2bb5-750"],{oZMlUYGo:(e,t,a)=>{a.r(t),a.d(t,{default:()=>M});var n=a("ii0bleBb"),l=a.n(n),i=a("Z7aTuO5B"),s=a("D4SbLiE/"),r=a.n(s),o=a("JnTtTRmZ"),c=a.n(o),d=a("EeAwn/0x"),m=a("Mr++nPjW"),u=a("AdUszsMQ"),h=a("84eZmzyI"),g=(a("5kkzGXPF"),a("4af3+9mh")),E=a("DeVaSktS"),b=a("CfS4XPvw"),p=a("TKazS/2t"),v=a("CWgTYPCb"),f=a("xxwliabF"),_=a("dFpwyWHg"),S=a.n(_),A=a("C2ikvoS0"),y=a.n(A),C=a("1IntWRSu"),w=a.n(C),T=a("8nGWeFnd"),k=a.n(T),Z=a("TeAcaicX"),I=a.n(Z),z=a("eE3+5goe"),D=a.n(z),P=a("3GNzVIMM"),L={};L.styleTagTransform=D(),L.setAttributes=k(),L.insert=w().bind(null,"head"),L.domAPI=y(),L.insertStyleElement=I();S()(P.Z,L);const V=P.Z&&P.Z.locals?P.Z.locals:void 0;var x=r()({displayName:"ShowAlertPage",propTypes:{params:l().object.isRequired},mixins:[c().connect(p.s),c().connect(v.j)],getInitialState:function(){return{stream:void 0}},componentDidMount:function(){this._loadData()},componentDidUpdate:function(e,t){t.alert!==this.state.alert&&this._loadAlertDetails(this.state.alert)},_loadData:function(){v.W.available(),p.K.get(this.props.params.alertId)},_loadAlertDetails:function(e){var t=this;f.sH.get(e.stream_id,(function(e){t.setState({stream:e})})),v.W.get(e.stream_id,e.condition_id,(function(a){a.additional&&404===a.additional.status?t.setState({alertCondition:{}}):g.Z.error("Fetching alert condition ".concat(e.condition_id," failed with status: ").concat(a),"Could not get alert condition information")}))},_isLoading:function(){return!(this.state.alert&&this.state.alertCondition&&this.state.availableConditions&&this.state.stream)},render:function(){if(this._isLoading())return i.createElement(u.$j,null);var e,t,a=this.state.alert,n=this.state.alertCondition,l=Object.keys(n).length>0,s=this.state.availableConditions[n.type]||{},r=this.state.stream;if(!a.is_interval||a.resolved_at){e=i.createElement(m.__,{bsStyle:"success"},"Resolved");var o=a.resolved_at||a.triggered_at;o&&(t=i.createElement("span",null,"This alert was resolved at ",i.createElement(u.EK,{dateTime:o}),"."))}else e=i.createElement(m.__,{bsStyle:"danger"},"Unresolved"),t=i.createElement("span",null,"This alert was triggered at"," ",i.createElement(u.EK,{dateTime:a.triggered_at})," ","and is still unresolved.");var c=i.createElement("span",null,l?n.title||"Untitled alert":"Unknown alert"," ",i.createElement("small",null,"on stream ",i.createElement("em",null,r.title)," ",i.createElement("span",{className:V.alertStatusLabel},e))),g=i.createElement(m.u,{id:"disabled-condition-details"},"The condition was most likely deleted since the alert was triggered, no details available.");return i.createElement(u.$4,{title:"".concat(l?n.title||"Untitled alert":"Unknown alert"," on stream ").concat(r.title)},i.createElement("div",null,i.createElement(u.mr,{title:c},i.createElement("span",null,"Check the timeline of this alert, including the notifications sent, and messages received during the alert."),i.createElement("span",null,t),i.createElement("span",null,i.createElement(m.Si,null,i.createElement(d.J,{to:E.ZP.LEGACY_ALERTS.LIST},i.createElement(m.zx,{bsStyle:"info"},"Alerts")),i.createElement(u.Gm,{overlay:g,placement:"top",useOverlay:!n.id,trigger:["hover","focus"]},i.createElement(d.J,{to:E.ZP.show_alert_condition(r.id,n.id),disabled:!n.id},i.createElement(m.zx,{bsStyle:"info"},"Condition details")))))),i.createElement(h.kr,{alert:a,condition:l&&n,conditionType:s,stream:r})))}});const M=(0,b.Z)(x)},"3GNzVIMM":(e,t,a)=>{a.d(t,{Z:()=>r});var n=a("pmX897Fv"),l=a.n(n),i=a("DjJvgDaP"),s=a.n(i)()(l());s.push([e.id,".lVKobE3VCxI2y5nVH7mq {\n    font-size: 85%;\n}","",{version:3,sources:["webpack://./src/pages/ShowAlertPage.css"],names:[],mappings:"AAAA;IACI,cAAc;AAClB",sourcesContent:[":local(.alertStatusLabel) {\n    font-size: 85%;\n}"],sourceRoot:""}]),s.locals={alertStatusLabel:"lVKobE3VCxI2y5nVH7mq"};const r=s}}]);
//# sourceMappingURL=b6fe2bb5-750.8bfa69d9db8415d57eea.js.map




© 2015 - 2024 Weber Informatics LLC | Privacy Policy