chunk-3cbb287f.4aab0dc2.js 3.5 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3cbb287f","chunk-2d209b0e"],{"01b4":function(t,e,s){},"670e":function(t,e,s){"use strict";s.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"perf-redis"},[e("p",{staticClass:"title"},[t._v(" Redis ")]),e("el-row",{staticClass:"fn"},[e("el-col",{attrs:{span:8}},[e("div",{staticClass:"block"},[e("div",{staticClass:"icon _disk"},[e("icon-svg",{attrs:{name:"disk"}})],1),e("ul",{staticClass:"b"},[e("li",[e("p",[t._v("已使用")]),e("p",[t._v(t._s(t._f("unit_size")(t.used_memory)))])])])])]),e("el-col",{attrs:{span:8}},[e("div",{staticClass:"block"},[e("div",{staticClass:"icon _network"},[e("icon-svg",{attrs:{name:"network"}})],1),e("ul",{staticClass:"b"},[e("li",[e("p",[t._v("输入")]),e("p",[t._v(t._s(t._f("unit_size")(t.total_net_input_bytes)))])]),e("li",[e("p",[t._v("输出")]),e("p",[t._v(t._s(t._f("unit_size")(t.total_net_output_bytes)))])])])])]),e("el-col",{attrs:{span:8}},[e("div",{staticClass:"block"},[e("div",{staticClass:"icon _db"},[e("icon-svg",{attrs:{name:"db"}})],1),e("ul",{staticClass:"b"},t._l(t.dbList,(function(s,a){return e("li",{key:a},[e("p",[t._v(t._s(s.label))]),e("p",[t._v(t._s(s.value)+" key")])])})),0)])])],1),e("e-charts",{attrs:{options:t.chart.options}})],1)},i=[],o=(s("f16c"),s("45d2"),s("9052"),s("a9aa")),l=s("164e"),n=s.n(l),r={mixins:[o["default"]],data(){return{dbList:[],chart:{options:{}},total_net_input_bytes:0,total_net_output_bytes:0,used_memory:0}},methods:{refresh({data:t,time:e}){const s=t[t.length-1],{Keyspace:a,Stats:i,Memory:o}=s.redis;let l=[];for(let n in a)l.push({label:n,value:a[n].split(",")[0].split("=")[1]});this.total_net_input_bytes=i.total_net_input_bytes,this.total_net_output_bytes=i.total_net_output_bytes,this.used_memory=o.used_memory,this.chart.options=this.onChart(e,t.map(t=>t.redis.Stats.instantaneous_ops_per_sec),{color:"204, 32, 20",smooth:!1}),this.dbList=l},onChart(t,e){return{tooltip:{trigger:"axis",axisPointer:{lineStyle:{color:"#F56C6C"}},backgroundColor:"rgb(255,255,255)",padding:[5,10],textStyle:{color:"#F56C6C"},extraCssText:"box-shadow: 0 0 5px rgba(0, 0, 0, 0.3)",formatter:t=>t[0].data+" / S(每秒操作数)"},grid:{left:"10px",right:"10px",bottom:"10px",top:"30px"},xAxis:{type:"category",show:!1,boundaryGap:!1,splitLine:{interval:"auto",lineStyle:{color:["#D4DFF5"]}},axisTick:{show:!1},axisLine:{show:!1,lineStyle:{color:"#609ee9"}},axisLabel:{margin:10,textStyle:{fontSize:12}},data:t},yAxis:{type:"value",show:!1,splitLine:{show:!0,lineStyle:{color:["#D4DFF5"]}},axisTick:{show:!1},axisLine:{show:!0,lineStyle:{color:["#609ee9"]}},axisLabel:{margin:10,textStyle:{fontSize:12}}},series:[{type:"line",smooth:!0,showSymbol:!1,symbol:"circle",symbolSize:6,data:e,markPoint:{symbolSize:30,data:[{type:"max",name:"最大值"},{type:"min",name:"最小值"}]},areaStyle:{normal:{color:new n.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"rgba(245, 108, 108, 0.5)"},{offset:1,color:"rgba(245, 108, 108, 0.1)"}],!1)}},itemStyle:{normal:{color:"#F56C6C"}},lineStyle:{normal:{width:1}}}]}}}},c=r,p=(s("8c85"),s("1805")),_=Object(p["a"])(c,a,i,!1,null,"d711405a",null);e["default"]=_.exports},"8c85":function(t,e,s){"use strict";s("01b4")},a9aa:function(t,e,s){"use strict";s.r(e);var a=s("6678"),i=s.n(a);function o(t){if(0===t)return"0 B";let e=1024,s=["B","KB","MB","GB","TB","PB","EB","ZB","YB"],a=Math.floor(Math.log(t)/Math.log(e));return(t/Math.pow(e,a)).toPrecision(3)+" "+s[a]}e["default"]={components:{ECharts:i()},filters:{unit_size:o,fixed2(t){return t?parseFloat(parseFloat(t).toFixed(2)):0}},methods:{conByte:o}}}}]);