{"id":11543,"date":"2019-03-14T11:53:23","date_gmt":"2019-03-14T11:53:23","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=11543"},"modified":"2019-03-14T11:53:23","modified_gmt":"2019-03-14T11:53:23","slug":"web-vmstat-a-real-time-system-statistics-memory-cpu-processess-etc-monitoring-tool-for-linux","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/14\/web-vmstat-a-real-time-system-statistics-memory-cpu-processess-etc-monitoring-tool-for-linux\/","title":{"rendered":"Web VMStat: A Real Time System Statistics (Memory, CPU, Processess, etc) Monitoring Tool for Linux"},"content":{"rendered":"<p><b>Web-Vmstat<\/b>\u00a0it\u2019s a small application written in Java and HTML which displays live Linux system statistics, such as\u00a0<b>Memory<\/b>,\u00a0<b>CPU<\/b>,\u00a0<b>I\/O<\/b>,\u00a0<b>Processes<\/b>, etc. taken over vmstat monitoring command line in a pretty Web page with charts (<a href=\"http:\/\/smoothiecharts.org\/\" target=\"_blank\" rel=\"nofollow noopener\">SmoothieCharts<\/a>) and diagrams through\u00a0<a href=\"https:\/\/github.com\/joewalnes\/websocketd\" target=\"_blank\" rel=\"nofollow noopener\">WebSocket<\/a>\u00a0streams using websocketd program.<\/p>\n<div id=\"attachment_7619\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7619\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-620x429.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-620x429.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux.png 659w\" alt=\"Install Web-Vmstat in Linux\" width=\"620\" height=\"429\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Install Web-Vmstat in Linux<\/p>\n<\/div>\n<p>I\u2019ve recorded a quick video review of what the application can do on a\u00a0<strong>Gentoo<\/strong>\u00a0system.<\/p>\n<p><center><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/13oeR35mzXY\" width=\"640\" height=\"420\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\" data-mce-fragment=\"1\"><\/iframe><\/center><\/p>\n<h4>Requirements<\/h4>\n<p>On a Linux system the following utilities must be installed.<\/p>\n<ol>\n<li>A wget for retrieving files using HTTP, HTTPS and FTP protocols.<\/li>\n<li>Nano or VI CLI Text Editor.<\/li>\n<li>Unzip Archive Extractor.<\/li>\n<\/ol>\n<p>This tutorial will guide you through installing\u00a0<strong>Web-Vmstat<\/strong>\u00a0application on\u00a0<b>CentOS 6.5<\/b>, but the procedure is valid for all Linux distributions, the only things that differ are just the\u00a0<strong>init<\/strong>\u00a0scripts (optional), which helps you manage more easy the entire process.<\/p>\n<p><b>Read Also<\/b>:\u00a0<a href=\"https:\/\/www.tecmint.com\/linux-performance-monitoring-with-vmstat-and-iostat-commands\/\" target=\"_blank\" rel=\"noopener\">Monitor Linux Performance using Vmstat Commands<\/a><\/p>\n<h3>Step 1: Install Web-Vmstat<\/h3>\n<p><strong>1.<\/strong>\u00a0Before proceeding with installing\u00a0<b>Web-Vmstat<\/b>, make sure you have all the above required commands installed on your system. You can use package manager such as\u00a0<strong>yum<\/strong>,\u00a0<strong>apt-get<\/strong>, etc command to install it. For example, under CentOS systems, we use yum command to install it.<\/p>\n<pre># yum install wget nano unzip<\/pre>\n<p><strong>2.<\/strong>\u00a0Now go to\u00a0<a href=\"https:\/\/github.com\/joewalnes\/web-vmstats\" target=\"_blank\" rel=\"noopener\">Veb-Vmstat<\/a>\u00a0official web page at and download the latest version using Download ZIP button or use\u00a0<strong>wget<\/strong>\u00a0to download from command line.<\/p>\n<pre># wget https:\/\/github.com\/joewalnes\/web-vmstats\/archive\/master.zip<\/pre>\n<div id=\"attachment_7606\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7606\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-01-620x236.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-01-620x236.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-01.png 932w\" alt=\"Download Web-Vmstat Package\" width=\"620\" height=\"236\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Download Web-Vmstat Package<\/p>\n<\/div>\n<p><strong>3.<\/strong>\u00a0Extract the downloaded\u00a0<b>master.zip<\/b>\u00a0archive using\u00a0<b>unzip<\/b>\u00a0utility and enter to extracted folder.<\/p>\n<pre># unzip master.zip\r\n# cd web-vmstats-master<\/pre>\n<div id=\"attachment_7608\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-02.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7608\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-02-620x344.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-02-620x344.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-02.png 720w\" alt=\"Extract Web-Vmstat Package\" width=\"620\" height=\"344\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Extract Web-Vmstat Package<\/p>\n<\/div>\n<div id=\"attachment_7609\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-03.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7609\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-03-620x94.jpg\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-03-620x94.jpg 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-03.jpg 960w\" alt=\"Switch to Web-Vmstat Folder\" width=\"620\" height=\"94\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Switch to Web-Vmstat Folder<\/p>\n<\/div>\n<p><strong>4.<\/strong>\u00a0Web directory holds the\u00a0<b>HTML<\/b>\u00a0and\u00a0<b>Java<\/b>\u00a0files needed for the application to run in a Web environment. Create a directory under your system where you want to host the Web files and move all web content to that directory.<\/p>\n<p>This tutorial uses\u00a0<b>\/opt\/web_vmstats\/<\/b>\u00a0to host all application web files, but you can create any arbitrary path on your system you like it, just assure you retain the absolute web path.<\/p>\n<pre># mkdir \/opt\/web_vmstats\r\n# cp -r web\/* \/opt\/web_vmstats\/<\/pre>\n<div id=\"attachment_7610\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-04.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7610\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-04-620x113.jpg\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-04-620x113.jpg 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-04.jpg 960w\" alt=\"Create Web-Vmstat Folder\" width=\"620\" height=\"113\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Create Web-Vmstat Folder<\/p>\n<\/div>\n<p><strong>5.<\/strong>\u00a0Next step is to download and install\u00a0<b>websocketd<\/b>\u00a0streaming program. Go to the official\u00a0<a href=\"https:\/\/github.com\/joewalnes\/websocketd\/wiki\/Download-and-install\" target=\"_blank\" rel=\"nofollow noopener\">WebSocket<\/a>\u00a0page and download the package to match your system architecture (Linux 64-bit, 32-bit or ARM).<\/p>\n<h5>On 32-bit System<\/h5>\n<pre># wget https:\/\/github.com\/joewalnes\/websocketd\/releases\/download\/v0.2.9\/websocketd-0.2.9-linux_386.zip<\/pre>\n<h5>On 64-bit System<\/h5>\n<pre># wget https:\/\/github.com\/joewalnes\/websocketd\/releases\/download\/v0.2.9\/websocketd-0.2.9-linux_amd64.zip<\/pre>\n<div id=\"attachment_7611\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7611\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-05-620x343.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-05-620x343.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-05.png 958w\" alt=\"Download WebSocket Package\" width=\"620\" height=\"343\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Download WebSocket Package<\/p>\n<\/div>\n<p><strong>6.<\/strong>\u00a0Extract the\u00a0<strong>WebSocket<\/strong>\u00a0archive with\u00a0<b>unzip<\/b>\u00a0command and copy\u00a0<b>websocketd<\/b>\u00a0binary to a system executable path to make it available system-wide.<\/p>\n<pre># unzip websocketd-0.2.9-linux_amd64.zip\r\n# cp websocketd \/usr\/local\/bin\/<\/pre>\n<p><strong>7.<\/strong>\u00a0Now you can test it by running\u00a0<b>websocketd<\/b>\u00a0command using the following command syntax.<\/p>\n<pre># websocketd --port=8080 --staticdir=\/opt\/web_vmstats\/ \/usr\/bin\/vmstat -n 1<\/pre>\n<p>Description of the each parameter explained below.<\/p>\n<ol>\n<li><b>\u2013port=8080<\/b>: A port used to connect on HTTP protocol \u2013 you can use any port number you want.<\/li>\n<li><b>\u2013staticdir=\/opt\/web_vmstats\/<\/b>: The path where all Web-Vmstat web files are hosted.<\/li>\n<li><b>\/usr\/bin\/vmstat -n 1<\/b>: A Linux Vmstat command which updates its status every second.<\/li>\n<\/ol>\n<h3>Step 2: Create Init File<\/h3>\n<p><strong>8.<\/strong>\u00a0This step is optional and only works with\u00a0<b>init<\/b>\u00a0script supported systems. To manage\u00a0<strong>WebSocket<\/strong>\u00a0process as a system daemon create a\u00a0<strong>init<\/strong>\u00a0service file on\u00a0<b>\/etc\/init.d\/<\/b>\u00a0path with the following content.<\/p>\n<pre># nano \/etc\/init.d\/web-vmstats<\/pre>\n<p>Add the following content.<\/p>\n<pre>#!\/bin\/sh\r\n# source function library\r\n. \/etc\/rc.d\/init.d\/functions\r\nstart() {\r\n                echo \"Starting webvmstats process...\"\r\n\r\n\/usr\/local\/bin\/websocketd --port=8080 --staticdir=\/opt\/web_vmstats\/ \/usr\/bin\/vmstat -n 1 &amp;\r\n}\r\n\r\nstop() {\r\n                echo \"Stopping webvmstats process...\"\r\n                killall websocketd\r\n}\r\n\r\ncase \"$1\" in\r\n    start)\r\n       start\r\n        ;;\r\n    stop)\r\n       stop\r\n        ;;\r\n    *)\r\n        echo \"Usage: stop start\"\r\n        ;;\r\nesac<\/pre>\n<div id=\"attachment_7612\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-06.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7612\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-06-620x347.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-06-620x347.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-06.png 979w\" alt=\"Create Web-Vmstat Init Script\" width=\"620\" height=\"347\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Create Web-Vmstat Init Script<\/p>\n<\/div>\n<p><strong>9.<\/strong>\u00a0After the file has been created, append execution permissions and manage the process using\u00a0<b>start<\/b>\u00a0or\u00a0<b>stop<\/b>switches.<\/p>\n<pre># chmod +x \/etc\/init.d\/web-vmstats\r\n# \/etc\/init.d\/web-vmstats start<\/pre>\n<div id=\"attachment_7613\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-07.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7613\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-07-620x344.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-07-620x344.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-07.png 720w\" alt=\"Start Web-Vmstat \" width=\"620\" height=\"344\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Start Web-Vmstat<\/p>\n<\/div>\n<p><strong>10.<\/strong>\u00a0If your Firewall is active edit\u00a0<b>\/etc\/sysconfig\/iptables<\/b>\u00a0firewall file and open the port used by websocketd process to make it available for outside connections.<\/p>\n<pre># nano \/etc\/sysconfig\/iptables<\/pre>\n<p>If you use port 8080 as in this tutorial add the following line to iptables file after the rule that opens port 22.<\/p>\n<pre>-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT<\/pre>\n<div id=\"attachment_7614\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-08.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7614\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-08-620x344.jpg\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-08-620x344.jpg 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-08.jpg 960w\" alt=\"Open Port 8080 in Iptables\" width=\"620\" height=\"344\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Open Port 8080 in Iptables<\/p>\n<\/div>\n<p><strong>11.<\/strong>\u00a0To finalize the whole process restart\u00a0<b>iptables<\/b>\u00a0service to apply the new rule.<\/p>\n<pre># service iptables restart\r\n# service web-vmstats start<\/pre>\n<p>Open a browser and use the following URL to display Vmstats system statistics.<\/p>\n<pre>http:\/\/system_IP:8080<\/pre>\n<div id=\"attachment_7615\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-09.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7615\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-09-620x355.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-09-620x355.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-09-1024x586.png 1024w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-09.png 1177w\" alt=\"Watch Vmstats System Statistics\" width=\"620\" height=\"355\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Watch Vmstats System Statistics<\/p>\n<\/div>\n<p><strong>12.<\/strong>\u00a0To display name, version and other details about your current machine and the operating system running on it. Go to\u00a0<b>Web-Vmstat<\/b>\u00a0files path and run the following commands.<\/p>\n<pre># cd \/opt\/web_vmstats\r\n# cat \/etc\/issue.net | head -1 &gt; version.txt\r\n# cat \/proc\/version &gt;&gt; version.txt<\/pre>\n<p><strong>13.<\/strong>\u00a0Then open\u00a0<b>index.html<\/b>\u00a0file and add the following javascript code before\u00a0<strong>&lt;main id=\u201dcharts\u201d&gt;<\/strong>\u00a0line.<\/p>\n<pre># nano index.html<\/pre>\n<p>Use the following JavaScript code.<\/p>\n<pre>&lt;div align='center'&gt;&lt;h3&gt;&lt;pre id=\"contents\"&gt;&lt;\/pre&gt;&lt;\/h3&gt;&lt;\/div&gt;\r\n&lt;script&gt;\r\nfunction populatePre(url) {\r\n    var xhr = new XMLHttpRequest();\r\n    xhr.onload = function () {\r\n        document.getElementById('contents').textContent = this.responseText;\r\n    };\r\n    xhr.open('GET', url);\r\n    xhr.send();\r\n}\r\npopulatePre('version.txt');\r\n                &lt;\/script&gt;<\/pre>\n<div id=\"attachment_7616\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7616\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-10-620x347.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-10-620x347.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-10.png 1024w\" alt=\"Add Javascript Code\" width=\"620\" height=\"347\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Add Javascript Code<\/p>\n<\/div>\n<p><strong>14.<\/strong>\u00a0To view the final result refresh\u00a0<b>http:\/\/system_IP:8080<\/b>\u00a0web page and you should see information and live statistics about your current machine as in the screenshots below.<\/p>\n<div id=\"attachment_7617\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7617\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-11-620x279.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-11-620x279.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-11-1024x462.png 1024w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-11.png 1557w\" alt=\"Watch Live System Statistics\" width=\"620\" height=\"279\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">Watch Live System Statistics<\/p>\n<\/div>\n<div id=\"attachment_7618\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-7618\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-12-620x280.png\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-12-620x280.png 620w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-12-1024x464.png 1024w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2014\/06\/Install-Web-Vmstat-in-Linux-12.png 1527w\" alt=\"System Live Statistics Graphs\" width=\"620\" height=\"280\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p class=\"wp-caption-text\">System Live Statistics Graphs<\/p>\n<p><a style=\"font-size: 1rem;\" href=\"https:\/\/www.tecmint.com\/install-web-vmstat-in-linux\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Web-Vmstat\u00a0it\u2019s a small application written in Java and HTML which displays live Linux system statistics, such as\u00a0Memory,\u00a0CPU,\u00a0I\/O,\u00a0Processes, etc. taken over vmstat monitoring command line in a pretty Web page with charts (SmoothieCharts) and diagrams through\u00a0WebSocket\u00a0streams using websocketd program. Install Web-Vmstat in Linux I\u2019ve recorded a quick video review of what the application can do on &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/14\/web-vmstat-a-real-time-system-statistics-memory-cpu-processess-etc-monitoring-tool-for-linux\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Web VMStat: A Real Time System Statistics (Memory, CPU, Processess, etc) Monitoring Tool for Linux&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-11543","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/11543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=11543"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/11543\/revisions"}],"predecessor-version":[{"id":11544,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/11543\/revisions\/11544"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=11543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=11543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=11543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}