文件操作 - AlertRuleList.2427a858f877b88b2243.js
返回文件管理
返回主菜单
删除本文件
文件: /usr/share/grafana/public/build/AlertRuleList.2427a858f877b88b2243.js
编辑文件内容
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{"4vLh":function(e,t,n){"use strict";n.d(t,"b",(function(){return m})),n.d(t,"e",(function(){return h})),n.d(t,"a",(function(){return v})),n.d(t,"d",(function(){return b})),n.d(t,"c",(function(){return y}));var r=n("Obii"),a=n("t8hP"),o=n("HJRA"),i=n("3SGO"),c=n("qOGI");function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e,t,n,r,a,o,i){try{var c=e[o](i),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,c,"next",e)}function c(e){f(o,r,a,i,c,"throw",e)}i(void 0)}))}}function m(e){return function(){var t=p(regeneratorRuntime.mark((function t(n){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n(Object(c.b)()),t.next=3,Object(a.getBackendSrv)().get("/api/alerts",e);case 3:r=t.sent,n(Object(c.c)(r));case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}function h(e,t){return function(){var n=p(regeneratorRuntime.mark((function n(r,o){var i;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(a.getBackendSrv)().post("/api/alerts/".concat(e,"/pause"),t);case 2:i=o().location.query.state||"all",r(m({state:i.toString()}));case 4:case"end":return n.stop()}}),n)})));return function(e,t){return n.apply(this,arguments)}}()}function v(e){return function(){var t=p(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(a.getBackendSrv)().post("/api/alert-notifications",e);case 3:o.a.emit(r.AppEvents.alertSuccess,["Notification created"]),n(Object(i.c)({path:"alerting/notifications"})),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),o.a.emit(r.AppEvents.alertError,[t.t0.data.error]);case 10:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(e){return t.apply(this,arguments)}}()}function b(e){return p(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(a.getBackendSrv)().post("/api/alert-notifications/test",e);case 2:case"end":return t.stop()}}),t)})))}function y(){return function(){var e=p(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(a.getBackendSrv)().get("/api/alert-notifiers");case 2:n=e.sent,r=n.map((function(e){return l({value:e.type,label:e.name},e,{typeName:e.type})})).sort((function(e,t){return e.name>t.name?1:-1})),t(Object(c.d)(r));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}},JRIL:function(e,t,n){"use strict";n.r(t),function(e){n.d(t,"AlertRuleList",(function(){return S}));var r=n("q1tI"),a=n.n(r),o=n("0cfB"),i=n("/MKj"),c=n("ZGyg"),u=n("YAXX"),l=n("Xmxp"),s=n("3SGO"),f=n("lzJ5"),p=n("GQ3c"),m=n("4vLh"),h=n("lPMX"),v=n("EKT6"),b=n("qOGI"),y=n("kDLi");function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function g(e,t,n,r,a,o,i){try{var c=e[o](i),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(r,a)}function O(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function E(e,t){return!t||"object"!==d(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function j(e){return(j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=function(e){function t(){var e,n;O(this,t);for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(n=E(this,(e=j(t)).call.apply(e,[this].concat(o)))).stateFilters=[{label:"All",value:"all"},{label:"OK",value:"ok"},{label:"Not OK",value:"not_ok"},{label:"Alerting",value:"alerting"},{label:"No Data",value:"no_data"},{label:"Paused",value:"paused"},{label:"Pending",value:"pending"}],n.onStateFilterChanged=function(e){n.props.updateLocation({query:{state:e.value}})},n.onOpenHowTo=function(){l.b.emit(p.CoreEvents.showModal,{src:"public/app/features/alerting/partials/alert_howto.html",modalClass:"confirm-modal",model:{}})},n.onSearchQueryChange=function(e){n.props.setSearchQuery(e)},n.onTogglePause=function(e){n.props.togglePauseAlertRule(e.id,{paused:"paused"!==e.state})},n.alertStateFilterOption=function(e){var t=e.text,n=e.value;return a.a.createElement("option",{key:n,value:n},t)},n}var n,r,o,i,s;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&P(e,t)}(t,e),n=t,(r=[{key:"componentDidMount",value:function(){this.fetchRules()}},{key:"componentDidUpdate",value:function(e){e.stateFilter!==this.props.stateFilter&&this.fetchRules()}},{key:"fetchRules",value:(i=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.props.getAlertRulesAsync({state:this.getStateFilter()});case 2:case"end":return e.stop()}}),e,this)})),s=function(){var e=this,t=arguments;return new Promise((function(n,r){var a=i.apply(e,t);function o(e){g(a,n,r,o,c,"next",e)}function c(e){g(a,n,r,o,c,"throw",e)}o(void 0)}))},function(){return s.apply(this,arguments)})},{key:"getStateFilter",value:function(){var e=this.props.stateFilter;return e?e.toString():"all"}},{key:"render",value:function(){var e=this,t=this.props,n=t.navModel,r=t.alertRules,o=t.search,i=t.isLoading;return a.a.createElement(c.a,{navModel:n},a.a.createElement(c.a.Contents,{isLoading:i},a.a.createElement("div",{className:"page-action-bar"},a.a.createElement("div",{className:"gf-form gf-form--grow"},a.a.createElement(v.a,{labelClassName:"gf-form--has-input-icon gf-form--grow",inputClassName:"gf-form-input",placeholder:"Search alerts",value:o,onChange:this.onSearchQueryChange})),a.a.createElement("div",{className:"gf-form"},a.a.createElement("label",{className:"gf-form-label"},"States"),a.a.createElement("div",{className:"width-13"},a.a.createElement(y.Select,{options:this.stateFilters,onChange:this.onStateFilterChanged,value:this.getStateFilter()}))),a.a.createElement("div",{className:"page-action-bar__spacer"}),a.a.createElement(y.Button,{variant:"secondary",onClick:this.onOpenHowTo},"How to add an alert")),a.a.createElement("section",null,a.a.createElement("ol",{className:"alert-rule-list"},r.map((function(t){return a.a.createElement(u.a,{rule:t,key:t.id,search:o,onTogglePause:function(){return e.onTogglePause(t)}})}))))))}}])&&w(n.prototype,r),o&&w(n,o),t}(r.PureComponent),_={updateLocation:s.c,getAlertRulesAsync:m.b,setSearchQuery:b.e,togglePauseAlertRule:m.e};t.default=Object(o.hot)(e)(Object(i.connect)((function(e){return{navModel:Object(f.a)(e.navIndex,"alert-list"),alertRules:Object(h.a)(e.alertRules),stateFilter:e.location.query.state,search:Object(h.b)(e.alertRules),isLoading:e.alertRules.isLoading}}),_)(S))}.call(this,n("3UD+")(e))},YAXX:function(e,t,n){"use strict";var r=n("q1tI"),a=n.n(r),o=n("WG1l"),i=n.n(o),c=n("kDLi");function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){function t(){return l(this,t),f(this,p(t).apply(this,arguments))}var n,r,o;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(t,e),n=t,(r=[{key:"renderText",value:function(e){return a.a.createElement(i.a,{highlightClassName:"highlight-search-match",textToHighlight:e,searchWords:[this.props.search]})}},{key:"render",value:function(){var e=this.props,t=e.rule,n=e.onTogglePause,r="".concat(t.url,"?editPanel=").concat(t.panelId,"&tab=alert");return a.a.createElement("li",{className:"alert-rule-item"},a.a.createElement(c.Icon,{size:"xl",name:t.stateIcon,className:"alert-rule-item__icon ".concat(t.stateClass)}),a.a.createElement("div",{className:"alert-rule-item__body"},a.a.createElement("div",{className:"alert-rule-item__header"},a.a.createElement("div",{className:"alert-rule-item__name"},a.a.createElement("a",{href:r},this.renderText(t.name))),a.a.createElement("div",{className:"alert-rule-item__text"},a.a.createElement("span",{className:"".concat(t.stateClass)},this.renderText(t.stateText)),a.a.createElement("span",{className:"alert-rule-item__time"}," for ",t.stateAge))),t.info&&a.a.createElement("div",{className:"small muted alert-rule-item__info"},this.renderText(t.info))),a.a.createElement("div",{className:"alert-rule-item__actions"},a.a.createElement(c.HorizontalGroup,{spacing:"sm"},a.a.createElement(c.Tooltip,{placement:"bottom",content:"Pausing an alert rule prevents it from executing"},a.a.createElement(c.Button,{variant:"secondary",size:"sm",icon:"paused"===t.state?"play":"pause",onClick:n})),a.a.createElement(c.Tooltip,{placement:"right",content:"Edit alert rule"},a.a.createElement(c.LinkButton,{size:"sm",variant:"secondary",href:r,icon:"cog"})))))}}])&&s(n.prototype,r),o&&s(n,o),t}(r.PureComponent);t.a=h},lPMX:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"a",(function(){return a}));var r=function(e){return e.searchQuery},a=function(e){var t=new RegExp(e.searchQuery,"i");return e.items.filter((function(e){return t.test(e.name)||t.test(e.stateText)||t.test(e.info)}))}}}]); //# sourceMappingURL=AlertRuleList.2427a858f877b88b2243.js.map
修改文件时间
将文件时间修改为当前时间的前一年
删除文件