Skip to content

Commit

Permalink
Add keepalive kernel configuration in SysInfo report.
Browse files Browse the repository at this point in the history
  • Loading branch information
darold committed May 1, 2019
1 parent fd06ab3 commit 78dbe4d
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion pgcluu
Original file line number Diff line number Diff line change
Expand Up @@ -11883,7 +11883,7 @@ WRFILE: pgcluu_slide.min.js
jQuery(function(){jQuery(".slide").hide();jQuery(".active-slide").show();var a=location.hash;if(a){a=a.substring(1);var d=document.getElementById(a);var c=jQuery(d).parent().attr("id");if(c!=undefined){var b="#"+c;jQuery("#main-container li.slide").removeClass("active-slide").hide();jQuery(b).addClass("active-slide").fadeIn();window.location.hash="#"+a}}jQuery(".navbar li.dropdown").click(function(){var g=jQuery(this).attr("id");g=g.substring(5);if((g=="home")||(g=="about")||(g=="info")){var e="#"+g+"-slide";var f=jQuery("#main-container .active-slide").attr("id");f="#"+f;if(e!=f){jQuery("#main-container li.slide").removeClass("active-slide").hide();jQuery(e).addClass("active-slide").fadeIn()}}});jQuery(".navbar li ul li").click(function(){var g=jQuery(this).attr("id");var h=g.substring(5);if(h.lastIndexOf("-")>0){var e=document.getElementById(h+"-slide");if(e!=undefined){var f="#"+h+"-slide";jQuery("#main-container li.slide").removeClass("active-slide").hide();jQuery(f).addClass("active-slide").fadeIn()}}})});jQuery(document).ready(function(){jQuery(".sql").dblclick(function(){if(this.style==undefined||this.style.whiteSpace=="pre"){this.style.whiteSpace="normal"}else{this.style.whiteSpace="pre"}});jQuery(".icon-copy").click(function(){var d=$(this).parent()[0];if(window.getSelection){var c=window.getSelection();c.removeAllRanges();var a=document.createRange();a.selectNodeContents(d);c.addRange(a)}else{if(document.selection){var b=document.body.createTextRange();b.moveToElementText(d);b.select()}}})});
WRFILE: pgcluu.min.css

html{overflow-x:hidden}body{padding-top:70px}footer{padding:30px 0}ul#slides li{list-style-type:none}ul#slides{margin:0;padding:0}ul#slides li div div{padding:0 .2em}.mainmenu{height:80px;width:100%}.linegraph{width:900px;height:400px;background:#fff;border:4px double white;padding:0 10px;margin:35px auto}.piegraph{width:500px;height:250px;background:#fff;border:4px double white;padding:0 10px;margin:35px auto}.smallgraph{width:600px;height:150px;background:#fff;border:4px double white;padding:0 10px;margin:35px auto}.dropdown{font-size:1.2em}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.panel{background-color:#f5f5f5}.panel-body{background-color:#fff;font-size:1.2em}.panel-body a{margin:5px}.panel-footer{background-color:#f5f5f5}.panel-height{height:300px}.panel-xlheight{height:650px}.btn{margin-top:10px};.key-figures ul{margin:0;padding:0}.key-figures li{list-style-type:none;margin-bottom:.5em}.figure{font-weight:bold;font-size:1.0;color:#c43c35}.figure-label{color:#666;font-size:.9em}.figure-date{color:#333;font-size:.8em}.mouse-figures{font-weight:bold;font-size:1.0;margin:0;padding:0}.mfigure{font-weight:bold;font-size:1.2em;color:#d9534f}.mfigure small{font-weight:bold;font-size:.8em;color:#5f5555}.span11{font-size:.8em}@media screen and (max-width:767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.jqplot-graph{color:#ac1316;z-index:99}.jqplot-target{position:relative;color:#333;font-size:.8em}.jqplot-highlighter-tooltip{border:0;font-size:1.0;white-space:nowrap;font-weight:bold;margin:5px;padding:5px;color:#5f5555;background:#f5f5f5;border:1px solid #DCA;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.jqplot-title{font-size:1.1em;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:0;color:#5f5555}#start-date{color:#000}#end-date{color:#000}#pgcluuModal .modal-dialog{height:100%;width:1200px;overflow-y:hidden}.btn-danger{background:#5f5555;color:#f5f5f5;border:1px solid #DCA}
html{overflow-x:hidden}body{padding-top:70px}footer{padding:30px 0}ul#slides li{list-style-type:none}ul#slides{margin:0;padding:0}ul#slides li div div{padding:0 .2em}.mainmenu{height:80px;width:100%}.linegraph{width:900px;height:400px;background:#fff;border:4px double white;padding:0 10px;margin:35px auto}.piegraph{width:500px;height:250px;background:#fff;border:4px double white;padding:0 10px;margin:35px auto}.smallgraph{width:600px;height:150px;background:#fff;border:4px double white;padding:0 10px;margin:35px auto}.dropdown{font-size:1.2em}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.panel{background-color:#f5f5f5}.panel-body{background-color:#fff;font-size:1.2em}.panel-body a{margin:5px}.panel-footer{background-color:#f5f5f5}.panel-height{height:300px}.panel-xlheight{height:750px}.btn{margin-top:10px};.key-figures ul{margin:0;padding:0}.key-figures li{list-style-type:none;margin-bottom:.5em}.figure{font-weight:bold;font-size:1.0;color:#c43c35}.figure-label{color:#666;font-size:.9em}.figure-date{color:#333;font-size:.8em}.mouse-figures{font-weight:bold;font-size:1.0;margin:0;padding:0}.mfigure{font-weight:bold;font-size:1.2em;color:#d9534f}.mfigure small{font-weight:bold;font-size:.8em;color:#5f5555}.span11{font-size:.8em}@media screen and (max-width:767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.jqplot-graph{color:#ac1316;z-index:99}.jqplot-target{position:relative;color:#333;font-size:.8em}.jqplot-highlighter-tooltip{border:0;font-size:1.0;white-space:nowrap;font-weight:bold;margin:5px;padding:5px;color:#5f5555;background:#f5f5f5;border:1px solid #DCA;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2)}.jqplot-title{font-size:1.1em;text-transform:uppercase;letter-spacing:.1em;margin:0;padding:0;color:#5f5555}#start-date{color:#000}#end-date{color:#000}#pgcluuModal .modal-dialog{height:100%;width:1200px;overflow-y:hidden}.btn-danger{background:#5f5555;color:#f5f5f5;border:1px solid #DCA}
WRFILE: pgcluu.min.js

function create_download_button(a,b){document.writeln('<button type="button" id="download'+a+'" class="btn btn-danger" data-toggle="modal" data-target="#pgcluuModal">Download</button>');document.writeln('<button type="button" id="csv'+a+'" class="btn btn-danger" >CSV export</button>');document.writeln('<a id="acsv'+a+'" href="#"></a>')}$(document).ready(function(){$(".nav li.disabled a").click(function(){return false})});function add_download_button_event(a,c,b){jQuery("#download"+a).click(function(){$("#pgcluuModal img").attr("src",$("#"+c).jqplotToImageStr({}))});jQuery("#csv"+a).click(function(){export_csv(b,a)})}function create_linegraph(f,c,d,a,b,e){return $.jqplot(f,b,{seriesColors:["#6e9dc9","#f4ab3a","#ac7fa8","#8dbd0f","#958c12","#953579","#4b5de4","#d8b83f","#ff5800","#0085cc"],seriesDefaults:{markerOptions:{show:false},lineWidth:1},grid:{borderWidth:1,background:"#ffffff"},title:c,series:a,axes:{xaxis:{renderer:$.jqplot.DateAxisRenderer,tickOptions:{angle:-30,textColor:"#333"}},yaxis:{label:d,renderer:$.jqplot.LogAxisRenderer,labelRenderer:$.jqplot.CanvasAxisLabelRenderer,tickRenderer:$.jqplot.CanvasAxisTickRenderer,tickOptions:{textColor:"#333",formatter:function(h,g){return pretty_print_number(g,0,d)}}}},legend:{show:true,placement:"outside",location:"e"},cursor:{show:true,zoom:true,showTooltip:false,looseZoom:true,followMouse:true},highlighter:{show:true,tooltipContentEditor:function(n,g,k,l){var j=new Date(l.data[g][k][0]);var m="<div>On "+j.toString().substring(0,33)+"<br>"+j.toString().substring(34);for(var h=0;h<l.data.length;h++){m+='<br><span class="mfigure">'+pretty_print_number(l.data[h][k][1],2,l.series[h].label)+" <small>"+l.series[h].label+"</small></span>"}m+="</div>";return m}}})}function create_piechart(c,b,a){return $.jqplot(c,[a],{seriesColors:["#6e9dc9","#f4ab3a","#ac7fa8","#8dbd0f","#958c12","#953579","#4b5de4","#d8b83f","#ff5800","#0085cc","#4bb2c5","#c5b47f","#EAA228","#579575","#839557","#498991","#C08840","#9F9274","#546D61","#646C4A","#6F6621","#6E3F5F","#4F64B0","#A89050","#C45923","#187399","#945381","#959E5C","#C7AF7B","#478396","#907294"],grid:{borderWidth:1,background:"#ffffff"},title:b,seriesDefaults:{renderer:$.jqplot.PieRenderer,rendererOptions:{showDataLabels:true}},legend:{show:true,location:"e"},highlighter:{show:true,tooltipLocation:"sw",useAxesFormatters:false,tooltipContentEditor:function(h,d,e,f){var g="<div>";g+='<span class="mfigure">'+format_number(f.data[0][e][1])+" <small>"+f.data[0][e][0]+"</small></span>";g+="</div>";return g}}})}function create_bargraph(e,d,a,c,b){return $.jqplot(e,c,{grid:{borderWidth:1,background:"#ffffff"},title:d,seriesDefaults:{rendererOptions:{barPadding:4,barMargin:5}},seriesColors:["#6e9dc9","#8dbd0f","#f4ab3a","#ac7fa8","#958c12","#953579","#4b5de4","#d8b83f","#ff5800","#0085cc"],series:[{renderer:$.jqplot.BarRenderer,label:a},{yaxis:"y2axis",label:b,markerOptions:{show:false},lineWidth:1}],axes:{xaxis:{renderer:$.jqplot.CategoryAxisRenderer,drawMajorGridlines:false,drawMajorTickMarks:false,tickRenderer:$.jqplot.CanvasAxisTickRenderer,tickOptions:{angle:-30,textColor:"#333",formatString:"%H:%M",fontFamily:"Helvetica",fontSize:"8pt"}},yaxis:{autoscale:true,labelRenderer:$.jqplot.CanvasAxisLabelRenderer,tickOptions:{textColor:"#333"},tickRenderer:$.jqplot.CanvasAxisTickRenderer,tickOptions:{textColor:"#333",formatter:function(g,f){return pretty_print_number(f,0,a)},fontFamily:"Helvetica",fontSize:"8pt"},label:a},y2axis:{autoscale:true,labelRenderer:$.jqplot.CanvasAxisLabelRenderer,tickRenderer:$.jqplot.CanvasAxisTickRenderer,tickOptions:{textColor:"#8dbd0f",formatter:function(g,f){return pretty_print_number(f,0,b)},fontFamily:"Helvetica",fontSize:"8pt"},rendererOptions:{alignTicks:true},label:b}},highlighter:{show:true,tooltipLocation:"ne",useAxesFormatters:false,tooltipContentEditor:function(l,f,h,j){var k='<div style="z-index: 99;">At '+j.data[0][h][0];for(var g=0;g<j.data.length;g++){k+='<br><span class="mfigure">'+pretty_print_number(j.data[g][h][1],2,j.series[g].label)+" <small>"+j.series[g].label+"</small></span>"}k+="</div>";return k}}})}function pretty_print_number(c,b,a){if((b==undefined)||((b==0)&&(c!=0))){b=1}if(a!=undefined){a=a.toLowerCase();if(a.search("size")>=0){if(Math.abs(c)>=1125899906842624){c=(c/1125899906842624);return c.toFixed(b)+" PiB"}else{if(Math.abs(c)>=1099511627776){c=(c/1099511627776);return c.toFixed(b)+" TiB"}else{if(Math.abs(c)>=1073741824){c=(c/1073741824);return c.toFixed(b)+" GiB"}else{if(Math.abs(c)>=1048576){c=(c/1048576);return c.toFixed(b)+" MiB"}else{if(Math.abs(c)>=1024){c=(c/1024);return c.toFixed(b)+" KiB"}else{return c.toFixed(b)+" B"}}}}}}else{if(a.search("duration")>=0){if(Math.abs(c)>=1000){c=(c/1000);return c.toFixed(b)+" sec"}else{return c+" ms"}}else{if(Math.abs(c)>=1000000000000000){c=(c/1000000000000000);return c.toFixed(b)+" P"}else{if(Math.abs(c)>=1000000000000){c=(c/1000000000000);return c.toFixed(b)+" T"}else{if(Math.abs(c)>=1000000000){c=(c/1000000000);return c.toFixed(b)+" G"}else{if(Math.abs(c)>=1000000){c=(c/1000000);return c.toFixed(b)+" M"}else{if(Math.abs(c)>=1000){c=(c/1000);return c.toFixed(b)+" K"}}}}}}}}return c.toFixed(b)}function format_number(a){var f=2;var h=",";var k=Math.round(Math.pow(10,f)*(Math.abs(a)-Math.floor(Math.abs(a))));a=Math.floor(Math.abs(a));if((f==0)||(k==Math.pow(10,f))){k=0}var c=a+"";var g=c.length;for(var e=1;e<4;e++){if(a>=Math.pow(10,(3*e))){c=c.substring(0,g-(3*e))+h+c.substring(g-(3*e))}}if(f>0){var b="";for(var d=0;d<(f-k.toString().length);d++){b+="0"}k=b+k.toString();if(k>0){c=c+"."+k}}if(parseFloat(a)<0){c="-"+c}return c}function export_csv(c,b){if(jQuery("#acsv"+b).attr("href")=="#"){var a="data:text/csv;charset=utf-8,";if(c.seriesDefaults!=null){a+='"serie","epoch","value"\n'}else{a+='"serie","value"\n'}_.each(c.series[0]._plotValues.x,function(f,e){_.each(c.series,function(h,g){if(c.plugins.lineRenderer!=null){a+='"'+h.label+'",'+h._plotValues.x[e]+","+h._plotValues.y[e]+"\n"}else{a+='"'+h._plotValues.x[e]+'",'+h._plotValues.y[e]+"\n"}})});var d=encodeURI(a);jQuery("#acsv"+b).attr("href",d).attr("download","data.csv")}document.getElementById("acsv"+b).click()};
Expand Down
2 changes: 1 addition & 1 deletion pgcluu_collectd
Original file line number Diff line number Diff line change
Expand Up @@ -1725,7 +1725,7 @@ sub grab_os_information
# System kernel tuning parameters
$cmd = '/sbin/sysctl -a 2>/dev/null';
$cmd = $sshcmd . ' "' . $cmd . "\"" if ($sshcmd);
my @system = `$cmd | grep -E "vm.nr_hugepages |vm.nr_overcommit_hugepages|vm.overcommit|vm.dirty_.*(ratio|bytes|kbytes)|swappiness|zone_reclaim_mode|shmmax|shmall|sched_autogroup_enabled|sched_migration_cost"`;
my @system = `$cmd | grep -E "vm.nr_hugepages |vm.nr_overcommit_hugepages|vm.overcommit|vm.dirty_.*(ratio|bytes|kbytes)|swappiness|zone_reclaim_mode|shmmax|shmall|sched_autogroup_enabled|sched_migration_cost|keepalive"`;
my $fhl = IO::File->new("$OUT_DIR/sysinfo.txt", 'a');
if (not defined $fhl) {
&dprint("FATAL: can not write into file $OUT_DIR/sysinfo.txt\n");
Expand Down
2 changes: 1 addition & 1 deletion resources/pgcluu.css
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ ul#slides li div div {
.panel-body a { margin: 5px; }
.panel-footer { background-color: #f5f5f5}
.panel-height { height: 300px}
.panel-xlheight { height: 650px}
.panel-xlheight { height: 750px}
.btn { margin-top: 10px};
.key-figures ul {
margin: 0;
Expand Down

0 comments on commit 78dbe4d

Please sign in to comment.