<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Network | KC's Blog</title>
	<atom:link href="https://www.kjctech.net/category/network/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kjctech.net</link>
	<description></description>
	<lastBuildDate>Tue, 24 Jan 2023 18:21:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/cropped-KC-Logo.png?fit=32%2C32&#038;ssl=1</url>
	<title>Network | KC's Blog</title>
	<link>https://www.kjctech.net</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">24634607</site>	<item>
		<title>How To Secure Domains that Do Not Send Emails</title>
		<link>https://www.kjctech.net/how-to-secure-domains-that-do-not-send-emails/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-secure-domains-that-do-not-send-emails</link>
					<comments>https://www.kjctech.net/how-to-secure-domains-that-do-not-send-emails/#respond</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Tue, 14 Jun 2022 05:45:35 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[DMARK]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[SPF]]></category>
		<guid isPermaLink="false">https://www.kjctech.net/?p=4754</guid>

					<description><![CDATA[<p>If you have domains that do not send emails, you still need to lock them down so no spammers can spoof these domains to send emails. All you need is to add the following two DNS records to your domain&#8217;s DNS. First, a block-all SPF txt record: v=spf1 -all And a DMARC policy that rejects all email that fails SPF. [&#8230;]</p>
The post <a href="https://www.kjctech.net/how-to-secure-domains-that-do-not-send-emails/">How To Secure Domains that Do Not Send Emails</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>If you have domains that do not send emails, you still need to lock them down so no spammers can spoof these domains to send emails. All you need is to add the following two DNS records to your domain&#8217;s DNS.</p>



<p>First, a block-all SPF txt record:</p>



<pre class="wp-block-preformatted">v=spf1 -all</pre>



<p>And a DMARC policy that rejects all email that fails SPF.</p>



<pre class="wp-block-preformatted">v=DMARC1; p=reject; adkim=s; aspf=s;</pre>



<p>And that&#8217;s it, quite simple steps that are enough to stop any spam emails sent from the domain.</p>



<p>Thanks to <a href="https://www.alexblackie.com/articles/email-authenticity-dkim-spf-dmarc/" target="_blank" rel="noreferrer noopener">Alex Blackie</a> for the excellent tip.</p>The post <a href="https://www.kjctech.net/how-to-secure-domains-that-do-not-send-emails/">How To Secure Domains that Do Not Send Emails</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/how-to-secure-domains-that-do-not-send-emails/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4754</post-id>	</item>
		<item>
		<title>Monitoring and Restart MySQL Service Automatically with Monit</title>
		<link>https://www.kjctech.net/monitoring-and-restart-mysql-service-automatically-with-monit/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=monitoring-and-restart-mysql-service-automatically-with-monit</link>
					<comments>https://www.kjctech.net/monitoring-and-restart-mysql-service-automatically-with-monit/#respond</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Tue, 25 Feb 2020 07:14:52 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Monit]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[ubuntu]]></category>
		<guid isPermaLink="false">https://www.kjctech.net/?p=4449</guid>

					<description><![CDATA[<p>I have a Ubuntu VPS that runs a bunch of websites powered by MySQL server at the back end. For whatever reason, the websites just kept turning down because of the crush of the MySQL service. I could scale up the server to dip in more memory or set up some sort of monitoring system to monitor and restart MySQL [&#8230;]</p>
The post <a href="https://www.kjctech.net/monitoring-and-restart-mysql-service-automatically-with-monit/">Monitoring and Restart MySQL Service Automatically with Monit</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>I have a Ubuntu VPS that runs a bunch of websites powered by MySQL server at the back end. For whatever reason, the websites just kept turning down because of the crush of the MySQL service. I could scale up the server to dip in more memory or set up some sort of monitoring system to monitor and restart MySQL service when it&#8217;s down.</p>



<p>I took the latter route with the help of <a rel="noreferrer noopener" aria-label="m/monit (opens in a new tab)" href="https://mmonit.com/monit/" target="_blank">m/monit</a>, a small open-source utility for managing and monitoring Linux systems.  Monit conducts automatic maintenance and repair and can execute meaningful causal actions in error situations. </p>



<figure class="wp-block-image size-large"><a href="//i0.wp.com/kjctech.net/wp-content/uploads/2020/02/image.png" data-rel="lightbox-image-0" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="600" height="231" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=600%2C231&#038;ssl=1" alt="" class="wp-image-4450" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=600%2C231&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=450%2C173&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=250%2C96&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=768%2C296&amp;ssl=1 768w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=700%2C269&amp;ssl=1 700w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=520%2C200&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=360%2C139&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?resize=100%2C38&amp;ssl=1 100w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image.png?w=1177&amp;ssl=1 1177w" sizes="(max-width: 600px) 100vw, 600px" /></a></figure>



<p> While it may sound complicated, setting it up is actually quite straightforward.</p>



<h2 class="wp-block-heading">Installation</h2>



<p>As always, update the system first to keep the system update-to-date first.</p>



<pre class="wp-block-preformatted">sudo apt update &amp; sudo apt upgrade</pre>



<p>Then, install Monit from the Ubuntu repository.</p>



<pre class="wp-block-preformatted">sudo apt install monit</pre>



<p>To verify the version after the installation, </p>



<pre class="wp-block-preformatted">sudo monit -V</pre>



<h2 class="wp-block-heading">Configure the web service</h2>



<p>The nice thing about Monit is that it comes with a web interface for monitoring and managing the configured services. The default port is on 2812 but you can change that by modifying the configuration file.</p>



<pre class="wp-block-preformatted">sudo nano /etc/monit/monitrc</pre>



<p>First, change the default monitoring interval if needed.</p>



<pre class="wp-block-preformatted">set daemon 120</pre>



<p>Then, to enable and change the web interface settings, uncomment or change the following lines.</p>



<pre class="wp-block-preformatted">set httpd port 2812
  use address localhost    # only accept connection from localhost
  allow admin:monit        # required user credential</pre>



<p>If you need to check the web interface remotely, comment out the localhost line and add the following instead.</p>



<pre class="wp-block-preformatted">allow ipaddress/32</pre>



<h2 class="wp-block-heading">Monitoring MySQL and Apache services</h2>



<p>To monitor the MySQL service,</p>



<pre class="wp-block-preformatted">sudo nano /etc/monit/conf.d/mysql</pre>



<p>and add the following lines:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: Code example:; notranslate">
check process mysql with pidfile /run/mysqld/mysqld.pid
    start program = &quot;/usr/sbin/service mysql start&quot; with timeout 60 seconds
    stop program  = &quot;/usr/sbin/service mysql stop&quot;
    if failed unixsocket /var/run/mysqld/mysqld.sock then restart
</pre></div>


<p>To monitor the Apache service,</p>



<pre class="wp-block-preformatted">sudo nano /etc/monit/conf.d/apache</pre>



<p>and add the following lines:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: Code example:; notranslate">
check process apache2 with pidfile /run/apache2/apache2.pid
    start program = &quot;/bin/systemctl start apache2.service&quot; with timeout 15 seconds
    stop program  = &quot;/bin/systemctl stop apache2.service&quot;
    restart program = &quot;/bin/systemctl restart apache2.service&quot;
</pre></div>


<p>Now, reload the Monit service,</p>



<pre class="wp-block-preformatted">sudo service monit reload</pre>



<p>And check the web interface now.</p>



<figure class="wp-block-image size-large"><a href="//i0.wp.com/kjctech.net/wp-content/uploads/2020/02/image-1.png" data-rel="lightbox-image-1" data-rl_title="" data-rl_caption="" title=""><img decoding="async" width="1208" height="690" src="https://i1.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?fit=600%2C343&amp;ssl=1" alt="" class="wp-image-4451" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?w=1208&amp;ssl=1 1208w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=450%2C257&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=600%2C343&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=250%2C143&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=768%2C439&amp;ssl=1 768w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=700%2C400&amp;ssl=1 700w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=520%2C297&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=360%2C206&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2020/02/image-1.png?resize=100%2C57&amp;ssl=1 100w" sizes="(max-width: 640px) 100vw, 640px" /></a></figure>The post <a href="https://www.kjctech.net/monitoring-and-restart-mysql-service-automatically-with-monit/">Monitoring and Restart MySQL Service Automatically with Monit</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/monitoring-and-restart-mysql-service-automatically-with-monit/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4449</post-id>	</item>
		<item>
		<title>Web Application Penetration Testing Cheat Sheet</title>
		<link>https://www.kjctech.net/web-application-penetration-testing-cheat-sheet/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=web-application-penetration-testing-cheat-sheet</link>
					<comments>https://www.kjctech.net/web-application-penetration-testing-cheat-sheet/#respond</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Wed, 11 Apr 2018 05:51:38 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[WPT]]></category>
		<guid isPermaLink="false">https://www.kjctech.net/?p=3864</guid>

					<description><![CDATA[<p>This is a very nicely written cheat sheet by JDow.io for web application penetration testing. This cheat sheet is intended to run down the typical steps performed when conducting a web application penetration test. I will break these steps down into sub-tasks and describe the tools I recommend using at each level. Many of the ideas presented in this sheet [&#8230;]</p>
The post <a href="https://www.kjctech.net/web-application-penetration-testing-cheat-sheet/">Web Application Penetration Testing Cheat Sheet</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>This is a very nicely written cheat sheet by JDow.io for web application penetration testing.</p>
<blockquote><p>This cheat sheet is intended to run down the typical steps performed when conducting a web application penetration test. I will break these steps down into sub-tasks and describe the tools I recommend using at each level.</p>
<p>Many of the ideas presented in this sheet come from the <strong>fantastic</strong> teachings of <a href="https://lanmaster53.com/">Tim “lanmaster53” Tomes</a>, who has kindly allowed me to share them with you here. If you or anyone you know is interested in web application penetration testing <a href="https://lanmaster53.com/training">Training</a> I <strong>highly</strong> recommend that you or your company consider Tim.</p>
<p>Please bear in mind that these steps are <strong>iterative</strong> so in a typical engagement you can expect to do them multiple times. This is particularly true if you manage to traverse different levels of access in an application (e.g. elevate from a regular user to an admin).</p>
<p>Finally, throughout this sheet, I will heavily discuss tools included in PortSwigger’s <a href="https://portswigger.net/burp">Burp Suite Professional</a> which is a paid product intended for professional use. I apologize if this dissuades you, but at the price they offer the tool for I consider it a bargain.</p></blockquote>
<p>/via <a href="https://jdow.io/blog/2018/03/18/web-application-penetration-testing-methodology/">JDow.io</a>/</p>The post <a href="https://www.kjctech.net/web-application-penetration-testing-cheat-sheet/">Web Application Penetration Testing Cheat Sheet</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/web-application-penetration-testing-cheat-sheet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3864</post-id>	</item>
		<item>
		<title>Fixing HP StorageWorks P2000 G3 MSA SAN</title>
		<link>https://www.kjctech.net/fixing-hp-storageworks-p2000-g3-msa-san/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fixing-hp-storageworks-p2000-g3-msa-san</link>
					<comments>https://www.kjctech.net/fixing-hp-storageworks-p2000-g3-msa-san/#comments</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Sun, 10 Sep 2017 07:20:21 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[san]]></category>
		<guid isPermaLink="false">https://www.kjctech.net/?p=3655</guid>

					<description><![CDATA[<p>This iSCSI based SAN has been serving me extraordinarily well for 7 years and one of the controllers in the machine decided to give out the other day. So I was down to one controller serving a bunch of VMs and I needed to replace the defective one so it can be running in full redundant mode again. Purchasing the [&#8230;]</p>
The post <a href="https://www.kjctech.net/fixing-hp-storageworks-p2000-g3-msa-san/">Fixing HP StorageWorks P2000 G3 MSA SAN</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>This iSCSI based SAN has been serving me extraordinarily well for 7 years and one of the controllers in the machine decided to give out the other day. So I was down to one controller serving a bunch of VMs and I needed to replace the defective one so it can be running in full redundant mode again.</p>
<p><a href="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?ssl=1" data-rel="lightbox-image-0" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" decoding="async" class="alignnone size-large wp-image-3658" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=600%2C143&#038;ssl=1" alt="SAN front view" width="600" height="143" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=600%2C143&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=250%2C60&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=450%2C108&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=700%2C167&amp;ssl=1 700w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=520%2C124&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=360%2C86&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?resize=100%2C24&amp;ssl=1 100w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-front-view.png?w=736&amp;ssl=1 736w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p>Purchasing the part and putting it on the server is easy and straightforward but getting both controllers synced up with firmware is another story.</p>
<p>The firmware on the server was never updated since it&#8217;s in service and the new controller has a newer version at TS251P006-02. I turned on the Partner Firmware Update and restarted the server. Then everything went sideways. The firmware sync didn&#8217;t get completed on the old controller and I got &#8220;system is unavailable&#8221; message when I tried to log into the management console. And even when I logged in through the new controller&#8217;s management port, I got this,</p>
<p><a href="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/192.168.37.16-A-SAN-2017-09-02-00_32_23.png?ssl=1" data-rel="lightbox-image-1" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-3656" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/192.168.37.16-A-SAN-2017-09-02-00_32_23.png?resize=429%2C197&#038;ssl=1" alt="SAN A Firmware" width="429" height="197" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/192.168.37.16-A-SAN-2017-09-02-00_32_23.png?w=429&amp;ssl=1 429w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/192.168.37.16-A-SAN-2017-09-02-00_32_23.png?resize=250%2C115&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/192.168.37.16-A-SAN-2017-09-02-00_32_23.png?resize=360%2C165&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/192.168.37.16-A-SAN-2017-09-02-00_32_23.png?resize=100%2C46&amp;ssl=1 100w" sizes="auto, (max-width: 429px) 100vw, 429px" /></a></p>
<p>The only solution was to re-apply the firmware to the server. The problem was, it&#8217;s hard to find the proper version of firmware through HP website. Tried really hard for a couple of days until I read a post <a href="https://certcollection.org/forum/topic/309743-hpe-p2000-g3-msa-firmware/" target="_blank" rel="noopener">here</a>.</p>
<p>The latest version of firmware is at <strong>TS252P005</strong> released on Feb 9, 2017.  It&#8217;s named as &#8220;cp031212.exe&#8221;, sized at 36MB. You won&#8217;t be able to download it from HP website unless you have a warranty service contract with them. However, since HP P2000 G3 SAN is a re-branded version of DotHill AssuredSAN 3000 series (via <a href="http://blog.michael.kuron-germany.de/tag/dothill/" target="_blank" rel="noopener">here</a>), you can download a copy of this firmware from DogHill, now belong to Seagate, <a href="http://www.seagate.com/ca/en/support/by-product/clustered-file-systems/" target="_blank" rel="noopener">Cloud System page</a>, or <a href="http://www.seagate.com/ca/en/support/dothill-san/assuredsan-3000-series/" target="_blank" rel="noopener">AssuredSAN 3000 Series page</a>. You may retain a copy of it for future use. You can also contact me if you are not able to download one from their website.</p>
<p>Everything was easier once I got the copy of the firmware. Install it through the management console, restart the SAN a couple times, and it&#8217;s all settled.</p>
<p><a href="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-firmware-synced-up.png?ssl=1" data-rel="lightbox-image-2" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-3657" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-firmware-synced-up.png?resize=419%2C185&#038;ssl=1" alt="SAN firmware synced up" width="419" height="185" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-firmware-synced-up.png?w=419&amp;ssl=1 419w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-firmware-synced-up.png?resize=250%2C110&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-firmware-synced-up.png?resize=360%2C159&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/09/SAN-firmware-synced-up.png?resize=100%2C44&amp;ssl=1 100w" sizes="auto, (max-width: 419px) 100vw, 419px" /></a></p>
<h4>/update on Dec. 18, 2018/</h4>
<p>Here is the direct download link to the firmware: <a href="https://www.kjctech.net/wp-content/uploads/2017/12/TS252P005.7z">TP252P005.7z</a></p>The post <a href="https://www.kjctech.net/fixing-hp-storageworks-p2000-g3-msa-san/">Fixing HP StorageWorks P2000 G3 MSA SAN</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/fixing-hp-storageworks-p2000-g3-msa-san/feed/</wfw:commentRss>
			<slash:comments>45</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3655</post-id>	</item>
		<item>
		<title>Why RAID 5 is OK on SSD Drives?</title>
		<link>https://www.kjctech.net/why-raid-5-is-ok-on-ssd-drives/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=why-raid-5-is-ok-on-ssd-drives</link>
					<comments>https://www.kjctech.net/why-raid-5-is-ok-on-ssd-drives/#comments</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Fri, 28 Jul 2017 23:09:53 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[RAID 5]]></category>
		<category><![CDATA[SSD]]></category>
		<guid isPermaLink="false">http://www.kjctech.net/?p=3570</guid>

					<description><![CDATA[<p>First of all, here is why RAID 5 is so bad and has stopped working since 2009. To recap, two things to blame here. UREs (Unrecoverable Read Error) Disk storage capacity Here is an example to illustrate why it&#8217;s so bad having RAID 5 on large capacity hard drives. With a 7-2TB drives RAID 5 setup, when one drive failed, you [&#8230;]</p>
The post <a href="https://www.kjctech.net/why-raid-5-is-ok-on-ssd-drives/">Why RAID 5 is OK on SSD Drives?</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p><a href="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png" data-rel="lightbox-image-0" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-3571" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5-600x336.png?resize=600%2C336" alt="" width="600" height="336" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?resize=600%2C336&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?resize=250%2C140&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?resize=450%2C252&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?resize=700%2C392&amp;ssl=1 700w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?resize=520%2C291&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?resize=360%2C202&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?resize=100%2C56&amp;ssl=1 100w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/07/RAID5.png?w=750&amp;ssl=1 750w" sizes="auto, (max-width: 600px) 100vw, 600px" /></a></p>
<p>First of all, here is <a href="http://www.zdnet.com/article/why-raid-5-stops-working-in-2009/" target="_blank" rel="noopener">why RAID 5 is so bad and has stopped working since 2009</a>.</p>
<p>To recap, two things to blame here.</p>
<ul>
<li>UREs (Unrecoverable Read Error)</li>
<li>Disk storage capacity</li>
</ul>
<p>Here is an example to illustrate why it&#8217;s so bad having RAID 5 on large capacity hard drives.</p>
<p>With a 7-2TB drives RAID 5 setup, when one drive failed, you will have 6 2-TB drives remaining. After you put in a new 2-TB drive, the resilver process kicks off to rebuild the array. Because the RAID controller needs to read through all remaining 6 disks, total of 12-TB of data, to reconstruct the data from the failed drive, there is a very high possibility that it will see another URE during the process. When that happens, it&#8217;s the second drive failure in the array, simply meaning Game Over.</p>
<p>I actually had that exact nightmare before on one of the backup servers. I ended up having to rebuild everything from scratch.</p>
<p>However, the theory applies to the traditional Winchester hard drives (spindle drives) that have a pretty high URE no matter how reliable it claims. What about the SSDs that slowly take over the whole world?</p>
<p>Surprisingly, it seems to be absolutely fine utilizing SSD drives on RAID 5 array. Here is a nice <a href="https://community.spiceworks.com/topic/1146565-what-is-the-best-raid-for-ssd-on-a-server" target="_blank" rel="noopener">run down</a> by Scott Alan Miller:</p>
<ul>
<li>SSDs generally just don&#8217;t have UREs so the second disk failure due to URE during the resilver process is non-existed.</li>
<li>Time to reconstruct the data from the failed drive is hugely reduced.</li>
<li>Resilver impact is much reduced as SSDs handles non-sequential data access so much better.</li>
</ul>
<p>The only concern remaining here is the lifespan on SSD drives. For example, if you utilize 6-1TB SSDs from the same brand on a RAID 5 array, there are chances down the road when two of them died at the same time because they share the same endurance lifespan. Maybe, you could pick SSDs from a different brand with the same size or intentionally perform a disk failure to the array, e.g. sequentially hot-swap one with a spare drive in the array to differentiate their lifespans.</p>
<p>Now, I am marching on my way to build a new SSD RAID5 array.</p>
<p>A few more good readings regarding the disk array:</p>
<ul>
<li><a href="http://www.smbitjournal.com/2012/12/the-history-of-array-splitting">http://www.smbitjournal.com/2012/12/the-history-of-array-splitting</a></li>
<li><a href="http://www.smbitjournal.com/2012/11/one-big-raid-10-a-new-standard-in-server-storage">http://www.smbitjournal.com/2012/11/one-big-raid-10-a-new-standard-in-server-storage</a></li>
<li><a href="http://www.smbitjournal.com/2012/11/choosing-raid-for-hard-drives-in-2013">http://www.smbitjournal.com/2012/11/choosing-raid-for-hard-drives-in-2013</a></li>
<li><a href="http://www.smbitjournal.com/2012/11/choosing-a-raid-level-by-drive-count">http://www.smbitjournal.com/2012/11/choosing-a-raid-level-by-drive-count</a></li>
<li><a href="http://www.smbitjournal.com/2012/11/hardware-and-software-raid">http://www.smbitjournal.com/2012/11/hardware-and-software-raid</a></li>
<li><a href="http://www.smbitjournal.com/2012/08/nearly-as-good-is-not-better">http://www.smbitjournal.com/2012/08/nearly-as-good-is-not-better</a></li>
<li><a href="http://www.smbitjournal.com/2012/07/hot-spare-or-a-hot-mess">http://www.smbitjournal.com/2012/07/hot-spare-or-a-hot-mess</a></li>
<li><a href="http://www.smbitjournal.com/2012/05/when-no-redundancy-is-more-reliable">http://www.smbitjournal.com/2012/05/when-no-redundancy-is-more-reliable</a></li>
<li><a href="http://www.smbitjournal.com/2011/09/spotlight-on-smb-storage">http://www.smbitjournal.com/2011/09/spotlight-on-smb-storage</a></li>
<li><a href="http://www.zdnet.com/blog/storage/why-raid-6-stops-working-in-2019/805">http://www.zdnet.com/blog/storage/why-raid-6-stops-working-in-2019/805</a></li>
<li><a href="http://www.zdnet.com/blog/storage/why-raid-5-stops-working-in-2009/162">http://www.zdnet.com/blog/storage/why-raid-5-stops-working-in-2009/162</a></li>
<li><a href="http://queue.acm.org/detail.cfm?id=1670144">http://queue.acm.org/detail.cfm?id=1670144</a></li>
</ul>The post <a href="https://www.kjctech.net/why-raid-5-is-ok-on-ssd-drives/">Why RAID 5 is OK on SSD Drives?</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/why-raid-5-is-ok-on-ssd-drives/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3570</post-id>	</item>
		<item>
		<title>Network Protocol for Anyone Who Knows A Programming Language</title>
		<link>https://www.kjctech.net/network-protocol-for-anyone-who-knows-a-programming-language/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=network-protocol-for-anyone-who-knows-a-programming-language</link>
					<comments>https://www.kjctech.net/network-protocol-for-anyone-who-knows-a-programming-language/#respond</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Tue, 13 Jun 2017 04:37:41 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Great Read]]></category>
		<category><![CDATA[Network Protocol]]></category>
		<guid isPermaLink="false">http://www.kjctech.net/?p=3500</guid>

					<description><![CDATA[<p>The network stack does several seemingly impossible things. It does reliable transmission over our unreliable networks, usually without any detectable hiccups. It adapts smoothly to network congestion. It provides addressing to billions of active nodes. It routes packets around damaged network infrastructure, reassembling them in the correct order on the other side even if they arrived out of order. It [&#8230;]</p>
The post <a href="https://www.kjctech.net/network-protocol-for-anyone-who-knows-a-programming-language/">Network Protocol for Anyone Who Knows A Programming Language</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p><a href="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg" data-rel="lightbox-image-0" data-rl_title="" data-rl_caption="" title=""><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone wp-image-3502 size-full" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=640%2C427" alt="" width="640" height="427" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?w=1920&amp;ssl=1 1920w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=250%2C167&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=450%2C300&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=600%2C400&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=700%2C467&amp;ssl=1 700w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=520%2C347&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=360%2C240&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?resize=100%2C67&amp;ssl=1 100w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2017/06/network-cable-ethernet-computer-159304.jpeg?w=1280&amp;ssl=1 1280w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The network stack does several seemingly impossible things. It does reliable transmission over our unreliable networks, usually without any detectable hiccups. It adapts smoothly to network congestion. It provides addressing to billions of active nodes. It routes packets around damaged network infrastructure, reassembling them in the correct order on the other side even if they arrived out of order. It accommodates esoteric analog hardware needs, like balancing the charge on the two ends of an Ethernet cable. This all works so well that users never hear of it, and even most programmers don&#8217;t know how it works.</p>
<p>Read more <a href="https://www.destroyallsoftware.com/compendium/network-protocols?share_key=97d3ba4c24d21147">here</a>.</p>The post <a href="https://www.kjctech.net/network-protocol-for-anyone-who-knows-a-programming-language/">Network Protocol for Anyone Who Knows A Programming Language</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/network-protocol-for-anyone-who-knows-a-programming-language/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3500</post-id>	</item>
		<item>
		<title>The Disaster That Hit British Airways</title>
		<link>https://www.kjctech.net/the-disaster-that-hit-british-airways/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-disaster-that-hit-british-airways</link>
					<comments>https://www.kjctech.net/the-disaster-that-hit-british-airways/#respond</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Tue, 06 Jun 2017 00:21:26 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Disaster]]></category>
		<category><![CDATA[IT News]]></category>
		<guid isPermaLink="false">http://www.kjctech.net/?p=3491</guid>

					<description><![CDATA[<p>A bit IT disaster hit British Airways past weekend and caused misery for tens of thousands of customers of the airline. Here are some of the resources collected by the guy that runs WServerNews newsletter. Quite a long list of materials to read: To begin with here are a few background news articles which may or not be relevant to [&#8230;]</p>
The post <a href="https://www.kjctech.net/the-disaster-that-hit-british-airways/">The Disaster That Hit British Airways</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p>A bit IT disaster hit British Airways past weekend and caused misery for tens of thousands of customers of the airline. Here are some of the resources collected by the guy that runs <a href="http://www.wservernews.com">WServerNews newsletter</a>. Quite a long list of materials to read:</p>
<p>To begin with here are a few background news articles which may or not be relevant to the happenings of last weekend…</p>
<p>British Airways to replace IT workers with Indian recruits flown in on temporary visas (This is Money, October 2015)</p>
<p>http://www.wservernews.com/go/rvpz937g/</p>
<p>Have you experienced IT job losses because of outsourcing? How has this affected your organization and your own job?</p>
<p>GMB takes concerns over British Airways IT outsourcing to MPs (Computer Weekly, January 2016)</p>
<p>http://www.wservernews.com/go/8vc0hki7/</p>
<p>Do you think that unionizing the IT profession can help prevent these kinds of disasters from happening?</p>
<p>Home Office ignores plight of BA techies as job offshoring looms (The Register, June 2016)</p>
<p>http://www.wservernews.com/go/mz5p7nzd/</p>
<p>Interesting that Theresa May was the Secretary for the UK Home Office at the time BA outsourced their IT operations. I wonder whether she would have been voted in as Prime Minister if this disaster had happened earlier in her Home Office watch.</p>
<p>BA faces IT jobs protest over offshoring (Contractor UK, Feb 2016)</p>
<p>http://www.wservernews.com/go/wd3mlm4p/</p>
<p>BA defended its decision to outsource IT operations by saying it was a &#8220;very common practice.&#8221; Is that really the case? I thought I read somewhere that outsourcing IT is on the decline not the upswing.</p>
<p>Now let&#8217;s look at the news as events unfolded last weekend…</p>
<p>British Airways cancels all flights from Gatwick and Heathrow due to IT failure (The Guardian)</p>
<p>http://www.wservernews.com/go/j63azckg/</p>
<p>British Airways faces huge compensation bill following IT crash as stranded passengers claim (The Mirror)</p>
<p>http://www.wservernews.com/go/hss7s6a5/</p>
<p>I wonder what kind of hoops customers have to jump through in the UIK in order to obtain the compensation they&#8217;re legally entitled to by law when this sort of event happens. Have any readers done this in the past?</p>
<p>BA&#8217;s &#8216;global IT system failure&#8217; was due to &#8216;power surge&#8217; (The Register)</p>
<p>http://www.wservernews.com/go/wa3pz7wm/</p>
<p>Five questions for BA over IT crash (BBC)</p>
<p>http://www.wservernews.com/go/akhg7wpp/</p>
<p>The BBC reports that BA says &#8220;The root cause was a power supply issue which our affected our IT systems.&#8221; It seems to me that the cause of the disaster couldn&#8217;t have been a power surge but inadequate systems and/or procedures to handle the possibility of such a power surge happening, right?</p>
<p>British Airways could face £100m compensation bill over IT meltdown (The Guardian)</p>
<p>http://www.wservernews.com/go/kfp35sku/</p>
<p>The Guardian quotes James Walker the chief executive of free flights compensation claim site Resolver as saying &#8220;This is not like an ash cloud or traffic controllers&#8217; strike that can&#8217;t be predicted. The computer system breaking down is within its control.&#8221; Do you think that&#8217;s a fair statement given the complexity of the IT systems needed to support the operation of a large airline like BA?</p>
<p>British Airways flights are facing chaos for days after computer meltdown leaves more than 100k stranded (Independent.IE)</p>
<p>http://www.wservernews.com/go/mebifaew/</p>
<p>This article quotes Captain Stephen Wearing who has flown for BA for 29 years saying that last night was &#8220;the worst chaos I&#8217;ve ever seen&#8221;. Do you think our overreliance on IT systems in our modern world is setting us up for even greater chaos?</p>
<p>British Airways boss &#8216;tries to gag staff&#8217; over IT failure which hit 300,000 passengers after &#8216;inexperienced (The Sun)</p>
<p>http://www.wservernews.com/go/afjmdjmi/</p>
<p>I&#8217;m not sure how reliable The Sun is for news, but I think it highly likely that IT staff are being pressured by BA&#8217;s management to keep their mouths shut over all this.</p>
<p>Whistle-blower claims BA travel chaos was down to dodgy computer system &#8211; but &#8216;bosses refused to fix it&#8217; (The Sun)</p>
<p>http://www.wservernews.com/go/38intnng/</p>
<p>Another article from The Sun, but since the quoted source is anonymous I&#8217;m not sure if we should trust it.</p>
<p>BA boss &#8216;won&#8217;t resign&#8217; over flight chaos (BBC)</p>
<p>http://www.wservernews.com/go/akvpal9u/</p>
<p>He won&#8217;t have to resign, he&#8217;ll get booted out for sure by shareholders pressuring BA&#8217;s board of directors.</p>
<p>BA flights returning to normal after damaging IT collapse (Reuters via The Daily Star)</p>
<p>http://www.wservernews.com/go/lxke9cee/</p>
<p>Did outsourcing cause the British Airways IT meltdown? (TNW)</p>
<p>http://www.wservernews.com/go/dxk1bamd/</p>
<p>The 64 million dollar question.</p>
<p>Commentary: British Airways has no excuse for the chaos at Heathrow airport (The Financial Times via Channel NewsAsia)</p>
<p>http://www.wservernews.com/go/7vsonbi3/</p>
<p>Anatomy of a very British Airways IT cockup (Ars Technica UK)</p>
<p>http://www.wservernews.com/go/o8va73mm/</p>
<p>Ars Technica tries to go deep but rarely gets there IMO.</p>
<p>What went wrong in British Airways datacenter in May 2017? (UP2V)</p>
<p>http://www.wservernews.com/go/n7txcq9n/</p>
<p>This is a much better analysis article than Ars Technica. It&#8217;s worth reading this article from start to finish. Here&#8217;s a part that grabbed our attention:</p>
<p>Scottish and Southern Electricity Networks (SEN), which manage the electricity distribution network in the area north of Heathrow where British Airways&#8217; headquarters are located, said its services were running as normal on Saturday morning. &#8220;The power surge that BA are referring to could have taken place at the customer side of the meter. SEN wouldn&#8217;t have visibility of that,&#8221; a spokesman said.</p>
<p>Also check out this part:</p>
<p>From the IT rumour mill. Allegedly, the staff at the Indian data centre were told to apply some security fixes to the computers in the data centre. The BA IT systems have two, parallel systems to cope with updates. What was supposed to happen was that they apply the fixes to the computers of the secondary system, and when all is working, apply to the computers of the primary system. In this way, the programs all keep running without any interruption. What they actually did was apply the patches to _all_ the computers. Then they shutdown and restarted the entire data centre. Unfortunately, computers in these data centres are used to being up and running for lengthy periods of time. That means, when you restart them, components like memory chips and network cards fail. Compounding this, if you start all the systems at once, the power drain is immense and you may end up with not enough power going to the computers &#8212; this can also cause components to fail. It takes quite a long time to identify all the hardware that failed and replace it.</p>The post <a href="https://www.kjctech.net/the-disaster-that-hit-british-airways/">The Disaster That Hit British Airways</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/the-disaster-that-hit-british-airways/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3491</post-id>	</item>
		<item>
		<title>13 Free Network Monitoring Tools for IT Pros</title>
		<link>https://www.kjctech.net/13-free-network-monitoring-tools-for-it-pros/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=13-free-network-monitoring-tools-for-it-pros</link>
					<comments>https://www.kjctech.net/13-free-network-monitoring-tools-for-it-pros/#comments</comments>
		
		<dc:creator><![CDATA[Kent Chen]]></dc:creator>
		<pubDate>Mon, 05 Dec 2016 23:54:33 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[Tools]]></category>
		<guid isPermaLink="false">http://www.kjctech.net/?p=3379</guid>

					<description><![CDATA[<p>Compiled by Aaron W from Spiceworks, here are 13 free network monitoring tools that will help you detect when your network is down — and hopefully help you prevent it from going down in the first place. Microsoft Network Monitor Nagios OpenNMS Spiceworks Network Monitor Spiceworks Connectivity Dashboard PRTG Network Monitor The Dude Zabbix Zenoss Core Icinga Pandora FMS WireShark Observium [&#8230;]</p>
The post <a href="https://www.kjctech.net/13-free-network-monitoring-tools-for-it-pros/">13 Free Network Monitoring Tools for IT Pros</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></description>
										<content:encoded><![CDATA[<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-large wp-image-3380" src="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center-600x441.jpg?resize=600%2C441" alt="network-monitoring-center" width="600" height="441" srcset="https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center.jpg?resize=600%2C441&amp;ssl=1 600w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center.jpg?resize=250%2C184&amp;ssl=1 250w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center.jpg?resize=450%2C331&amp;ssl=1 450w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center.jpg?resize=520%2C382&amp;ssl=1 520w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center.jpg?resize=360%2C265&amp;ssl=1 360w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center.jpg?resize=100%2C74&amp;ssl=1 100w, https://i0.wp.com/www.kjctech.net/wp-content/uploads/2016/12/network-monitoring-center.jpg?w=620&amp;ssl=1 620w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Compiled by <a href="https://community.spiceworks.com/people/aaron-w-sw">Aaron W from Spiceworks</a>, here are <a href="https://community.spiceworks.com/topic/1923309-13-free-network-monitoring-tools-for-it-pros">13 free network monitoring tools</a> that will help you detect when your network is down — and hopefully help you prevent it from going down in the first place.</p>
<ol>
<li><a href="https://www.microsoft.com/en-us/download/details.aspx?id=4865">Microsoft Network Monitor</a></li>
<li><a href="https://www.nagios.com/">Nagios</a></li>
<li><a href="https://www.opennms.org/en">OpenNMS</a></li>
<li><a title="Link: https://www.spiceworks.com/free-network-monitoring-management-software/" href="https://www.spiceworks.com/free-network-monitoring-management-software/">Spiceworks Network Monitor</a></li>
<li><a title="Link: https://www.spiceworks.com/free-network-troubleshooting-tool/" href="https://www.spiceworks.com/free-network-troubleshooting-tool/">Spiceworks Connectivity Dashboard</a></li>
<li><a title="Link: https://www.paessler.com/prtg" href="https://www.paessler.com/prtg" rel="nofollow noreferrer noopener">PRTG Network Monitor</a></li>
<li><a title="Link: http://www.mikrotik.com/thedude" href="http://www.mikrotik.com/thedude" rel="nofollow noreferrer noopener">The Dude</a></li>
<li><a title="Link: http://www.zabbix.com/" href="http://www.zabbix.com/" rel="nofollow noreferrer noopener">Zabbix</a></li>
<li><a href="https://ownit.zenoss.com/get-started.html">Zenoss Core</a></li>
<li><a title="Link: https://www.icinga.com/download/" href="https://www.icinga.com/download/" rel="nofollow noreferrer noopener">Icinga</a></li>
<li><a title="Link: https://pandorafms.com/open-source-monitoring/" href="https://pandorafms.com/open-source-monitoring/" rel="nofollow noreferrer noopener">Pandora FMS</a></li>
<li><a title="Link: https://www.wireshark.org/" href="https://www.wireshark.org/" rel="nofollow noreferrer noopener">WireShark</a></li>
<li><a title="Link: https://www.observium.org/docs/" href="https://www.observium.org/docs/" rel="nofollow noreferrer noopener">Observium</a></li>
</ol>
<p>There are definitely more out there, but this is an excellent list of tools Aaron compiled.</p>The post <a href="https://www.kjctech.net/13-free-network-monitoring-tools-for-it-pros/">13 Free Network Monitoring Tools for IT Pros</a> first appeared on <a href="https://www.kjctech.net">KC's Blog</a>.]]></content:encoded>
					
					<wfw:commentRss>https://www.kjctech.net/13-free-network-monitoring-tools-for-it-pros/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3379</post-id>	</item>
	</channel>
</rss>
