<?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>gHacks Technology News &#124; Latest Tech News, Software And Tutorials &#187; server monitoring</title> <atom:link href="http://www.ghacks.net/tag/server-monitoring/feed/" rel="self" type="application/rss+xml" /><link>http://www.ghacks.net</link> <description>A technology news blog covering software, mobile phones, gadgets, security, the Internet and other relevant areas.</description> <lastBuildDate>Fri, 10 Feb 2012 20:51:26 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/> <item><title>Pingdom Accounts [Christmas Giveaway]</title><link>http://www.ghacks.net/2009/12/23/pingdom-accounts-christmas-giveaway/</link> <comments>http://www.ghacks.net/2009/12/23/pingdom-accounts-christmas-giveaway/#comments</comments> <pubDate>Wed, 23 Dec 2009 11:00:28 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Online Services]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[monitor websites]]></category> <category><![CDATA[Network Monitoring]]></category> <category><![CDATA[pingdom]]></category> <category><![CDATA[pingdom review]]></category> <category><![CDATA[server monitoring]]></category> <category><![CDATA[website monitoring]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=21735</guid> <description><![CDATA[Many webmasters and system administrators need to know immediately when they websites or servers go down. Downtime can mean that business is lost, that search engines record errors when trying to crawl a website and that first time visitors never come back because the website or service is not loading or displaying error messages. Big [...]]]></description> <content:encoded><![CDATA[<p>Many webmasters and system administrators need to know immediately when they websites or servers go down. Downtime can mean that business is lost, that search engines record errors when trying to crawl a website and that first time visitors never come back because the website or service is not loading or displaying error messages.</p><p>Big companies usually have IT staff that is monitoring the server infrastructure 24/7, something that most website and server owners cannot (and do not have the desire to) afford. Some webhosting companies provide 24/7 monitoring of their dedicated servers, virtual servers and web hosting packages but the effectiveness varies a lot and the account owner is usually not informed at once if something goes down (and back up again).</p><p><span
id="more-21735"></span>A third alternative are so called web monitoring services. These services are web based and offer a set of tools to monitor web servers and websites. Most of these services offer email, sms and even phone notifications as soon as the server goes down.</p><p>Pingdom is one of those services. The web monitoring service offers various http, network and email checks that can be configured easily. The number of services that are monitored depends on the user&#8217;s account level. Pingdom offers a free account that is good for monitoring one web service on one domain. The basic and business accounts raise those limits to 5 respectively 30 checks with the option to buy extra checks if needed.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/pingdom-500x407.jpg" alt="" title="pingdom" width="500" height="407" class="alignnone size-medium wp-image-21736" /></p><p><strong>Website Monitoring Setup</strong></p><p>Pingdom does not require any installations or configurations on the web server or website that the user wants to monitor. All monitoring services are setup on the Pingdom website.</p><p>It starts by selecting one of the available check types.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/website_monitoring_1-500x294.jpg" alt="" title="website_monitoring_1" width="500" height="294" class="alignnone size-medium wp-image-21737" /></p><p>This ranges from http checks over network checks that test the DNS, TCP port or UDP to email checks that can check Pop3, SMTP and IMAP connections. The check resolution, that is the interval in which the check is performed can be selected in this step as well. The interval ranges from every minute to every 60 minutes.</p><p>The next options differ depending on the choice in the first step. A http check for instance requires only the url of the website that should be checked. Entering the url completes this step which does provide optional settings which can help a user in performing specific tasks.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/monitor_website-480x500.jpg" alt="" title="monitor_website" width="480" height="500" class="alignnone size-medium wp-image-21738" /></p><p>The Check For String On Page parameter for instance can easily be used to check if a database is up and running. To do that the webmaster needs to write (or copy and paste) a small script that displays certain text on a custom url if the website is up or down. This can for instance be UP if it is up and DOWN if it is down. The string check can be configured to report downtime if the DOWN string appeared on the page of the website or server.</p><p>Other optional settings in this step include configuring a username and password for websites that require authentication and changing the user-agent of the Pingdom service (which might make sense if third-party websites are monitored).</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/website_monitoring-499x392.jpg" alt="" title="website_monitoring" width="499" height="392" class="alignnone size-medium wp-image-21739" /></p><p>The final step of the process configured the notification options. Pingdom uses a contact database that can be filled with contacts that should be notified if a check fails. This can always be the same user or individual webmasters or system administrators depending on the website or even check that is performed.</p><p>Pingdom supports four types of notifications: SMS, Email, Twitter and iPhone. The number of available SMS depends on the account type. The free account comes with 20 SMS with the option to buy additional SMS if needed. An option that is missing is phone support which is offered by some other website monitoring services.</p><p><strong>Reporting</strong></p><p>Pingdom starts monitoring the configured services as soon as they have been created by the user. Reporting is one of the strengths of Pingdom.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/website_reporting-500x400.jpg" alt="" title="website_reporting" width="500" height="400" class="alignnone size-medium wp-image-21740" /></p><p>The overview displays the most important data at a glance including the uptime, downtime and response time. This report can be filtered by data to provide an overview of a specific time frame.</p><p>Detailed reports are available for each website that is listed in the overview and from the sidebar menu.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/response_time-463x500.jpg" alt="" title="response_time" width="463" height="500" class="alignnone size-medium wp-image-21741" /></p><p>Pingdom operates servers in many countries in the world that are used to monitor the configured websites, servers and services. Successful and failed attempts to connect will be written to an extensive log file that provides error analysis for some failed attempts. This includes information like the date and time of the operation, the datacenter used to perform the check and a traceroute which can be very helpful for the error analysis.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/error_analysis-499x258.jpg" alt="" title="error_analysis" width="499" height="258" class="alignnone size-medium wp-image-21742" /><img
src="http://www.ghacks.net/wp-content/uploads/2009/12/error_analysis2-500x286.jpg" alt="" title="error_analysis2" width="500" height="286" class="alignnone size-medium wp-image-21743" /></p><p><strong>Pingdom Review Verdict</strong></p><p><a
href="http://pingdom.com">Pingdom</a> offers a sophisticated web monitoring service with excellent reporting. The service is aimed at webmasters, system administrators and professionals mainly which is reflected in the interface which could use additional help overlays to guide the user through the creation. It would also be nice if they would add an option to receive phone notifications and if they would provide basic scripts to test specific services like MySQL databases.</p><p>But those are marginal and the overall experience and service lives up to its promises. The free basic account should be enough for many users who only run one website. Professionals on the other hand can use the basic and business account along with the optional services to monitor all their servers and websites.</p><p><strong>Christmas Giveaway</strong></p><p>We are giving away 10 Pingdom Basic Accounts that are paid for for one year. Please let us know if you currently use a website monitoring service and if so which to enter the draw for the accounts.</p><p>Raju is giving away two programs today: Corel Digital Studio 2010 and Corel Painter Essentials 4.</p><p>Beecher is giving away a copy of <a
href="http://beecherbowers.com/2009/12/22/team-fortress-2-giveaway/">Team Fortress 2</a>, best online fps game since UT99.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/12/23/pingdom-accounts-christmas-giveaway/feed/</wfw:commentRss> <slash:comments>84</slash:comments> </item> <item><title>How to install Nagios on Ubuntu server</title><link>http://www.ghacks.net/2009/06/08/how-to-install-nagios-on-ubuntu-server/</link> <comments>http://www.ghacks.net/2009/06/08/how-to-install-nagios-on-ubuntu-server/#comments</comments> <pubDate>Sun, 07 Jun 2009 23:06:10 +0000</pubDate> <dc:creator>Jack Wallen</dc:creator> <category><![CDATA[Advice]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Networks]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[Security]]></category> <category><![CDATA[Server]]></category> <category><![CDATA[Software]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[Tutorials Advanced]]></category> <category><![CDATA[nagios]]></category> <category><![CDATA[server monitoring]]></category> <category><![CDATA[system monitoring]]></category> <category><![CDATA[ubuntu]]></category> <category><![CDATA[ubuntu server]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=13369</guid> <description><![CDATA[Are you one of those special geeks that think there is never TMI (too much information)? If that describes you then Nagios is the monitor for you. Once installed, Nagios will keep you busy with more information about your system than you ever thought possible. But it&#8217;s not just a matter of running apt-get install [...]]]></description> <content:encoded><![CDATA[<p>Are you one of those special geeks that think there is never TMI (too much information)? If that describes you then <a
title="Nagios" href="http://www.nagios.org" target="_blank">Nagios</a> is the monitor for you. Once installed, Nagios will keep you busy with more information about your system than you ever thought possible. But it&#8217;s not just a matter of running apt-get install nagios. No, there&#8217;s more to the installation than that.</p><p>In this article you will see how to install Nagios on a working Ubuntu Server installation. The release I used was 9.04, but you should be able to use 8.04 just as easily.</p><p><span
id="more-13369"></span><strong>Features</strong></p><p>You want features? Nagios is full of them. Nagios can monitor your entire network, you can handle problem remediation, you can plan network downtime, you can watch hosts, systems, services, applications..there&#8217;s very little you can&#8217;t do with Nagios.</p><p>But let&#8217;s think about this installation. The best (and really only good) way to install Nagios is from source. This means you are going to have to do some compliation. Don&#8217;t worry, it&#8217;s not hard&#8230;when you have a step-by-step guide that is.</p><p><strong>Before you start</strong></p><p>If you are using, as I did, a Ubuntu server installation, you will need to install a few tools first. So from the command line (on your Ubuntu server) issue the following commands:</p><p><em>sudo apt-get install php5-gd</em></p><p><em>sudo apt-get install gcc</em></p><p><em>sudo apt-get install make</em></p><p>The above commands will install the tools you need in order to get Nagios installed. If you don&#8217;t install the above, you won&#8217;t be able to complete the installation.</p><p><strong>Installing Nagios &#8211; preflight</strong></p><p>Before you actually run the installation you will need to take care of some user/group accounting first.</p><p>Create the user <strong>nagios:</strong></p><p><strong></strong><em>sudo useradd -m nagios</em></p><p><em><span
style="font-style: normal;">Give the nagios user a password:</span></em></p><p><em>sudo passwd nagios<span
style="font-style: normal;"> </span></em></p><p>NOTE: You will have to enter the new password twice for the above command.</p><p>Create the group <strong>nagios:<br
/> <span
style="font-weight: normal;"><em>sudo groupadd nagios</em></span> </strong></p><p>Add the user <strong>nagios </strong>to the group <strong>nagios:</strong></p><p><em>sudo usermod -G nagios nagios</em></p><p>Create the group <strong>nagcmd:</strong></p><p>sudo groupadd nagcmd</p><p>Add the user <strong>nagios </strong>to the group <strong>nagcmd:</strong></p><p>sudo usermod -a -G nagcmd nagios</p><p>Add the Apache user to the group <strong>nagcmd:</strong></p><p><em>sudo usermod -a -G nagcmd www-data</em></p><p><em><strong>Installing Nagios and Nagios Plugins</strong></em></p><p><em>The first thing to do is to download the files you need. Issue the commands:</em></p><p><code>wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.6.tar.gz</code></p><p>and</p><p><code>wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-<br
/> plugins-1.4.11.tar.gz</code></p><p>to download the files you need.</p><p>Untar the Nagios file with:</p><p><em>tar xvzf nagios-3.0.6.tar.gz</em></p><p>Change into the newly created Nagios directory with the command:</p><p><em>cd nagios-3.0.6</em></p><p>Now run the configure script using the nagcmd defined as the command group with the command:</p><p><em>sudo ./configure &#8211;with-command-group=nagcmd</em></p><p>Time to compile:</p><p><em>sudo make all</em></p><p>Time to install everything:</p><p><em>make install</em></p><p><em>make install-init</em></p><p><em>make install-config</em></p><p><em>make install-commandmode</em></p><p>Almost ready to finalize the installation of Nagios (before moving on to installing the plugins.) There is one simple configuration to take care of (for the basic installation). Open up the <strong>/usr/local/nagios/etc/objects/contacts.cfg </strong>file and add your email address as the contact email address. That&#8217;s the only configuration to change for now.</p><p><strong>Configuring for the Web interface</strong></p><p>There are just a few commands to run to configure the Web interface:</p><p><em>make install-webconf</em></p><p><em>htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin</em></p><p><em>/etc/init.d/apache2 reload</em></p><p>The final command above simply restarts Apache.</p><p><strong>Install the plugins</strong></p><p>Before you log into your Nagios installation you have to install your plugins first. Change to the directory you downloaded the Nagios files to and untar the plugins file:</p><p><em>tar xvzf nagios-plugins-1.4.11.tar.gz</em></p><p>Now change into the newly created directory:</p><p><em>cd nagios-plugins-1.4.11</em></p><p>Compile the plugins with the command:</p><p><em>sudo ./configure &#8211;with-nagios-user=nagios &#8211;with-nagios-group=nagios</em></p><p>Now install the plugins with the following commands:</p><p>make</p><p>make install</p><p><em><strong>Fire it up!</strong></em></p><p><em>Of course you want to make sure Nagios starts any time the system is restarted. Do this with the command:</em></p><p><em>sudo ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios</em></p><p>And finally, before you start up Nagios, make sure there are no errors with the command:</p><p><em>sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg</em></p><p>If you see no errors reported, it&#8217;s time to start it up. Issue the command:</p><p><em>sudo /etc/init.d/nagios start</em></p><p>Nagios is ready to go. Point your browser to:</p><p><em>http://ADDRESS_OF_NAGIOS_SERVER/nagios</em></p><p>You should be ready to enjoy all that is Nagios. Congratulations.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/06/08/how-to-install-nagios-on-ubuntu-server/feed/</wfw:commentRss> <slash:comments>15</slash:comments> </item> <item><title>Network Monitoring Software Open Monitor</title><link>http://www.ghacks.net/2009/05/28/network-monitoring-software/</link> <comments>http://www.ghacks.net/2009/05/28/network-monitoring-software/#comments</comments> <pubDate>Thu, 28 May 2009 14:14:01 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[monitoring software]]></category> <category><![CDATA[network]]></category> <category><![CDATA[network monitor]]></category> <category><![CDATA[Network Monitoring Software]]></category> <category><![CDATA[network software]]></category> <category><![CDATA[open monitor]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[server monitor]]></category> <category><![CDATA[server monitoring]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=13128</guid> <description><![CDATA[Open Monitor is an Open Source network monitoring software for the Windows operating system. It comes with the option to monitor multiple local and remote servers and notify the system administrator if services or programs are not accessible. The main interface of the monitoring software is divided into a quick server check option at the [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ghacks.net/wp-content/uploads/2009/04/microsoft_windows.jpg" alt="microsoft windows" title="microsoft windows" width="128" height="128" class="alignleft size-full wp-image-11907" />Open Monitor is an Open Source network monitoring software for the Windows operating system. It comes with the option to monitor multiple local and remote servers and notify the system administrator if services or programs are not accessible.</p><p>The main interface of the monitoring software is divided into a quick server check option at the bottom which can be used to check if services such as HTTP, FTP or POP are running on a IP or domain. The networking monitoring software will automatically display the results in the same interface. Probably more interesting than the quick check function is the option to add servers permanently to the monitoring tool.</p><p><span
id="more-13128"></span>The user needs to enter a server name which is used for identification and a server address which is usually an IP address. A list of services are preselected and will be checked unless unchecked by the user. Alerts can be enabled or disabled in the same interface as well. These do have to be configured separately and can inform the user by email, screen message, executing a program or playing a sound.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/05/network_monitoring_software-499x394.jpg" alt="network monitoring software" title="network monitoring software" width="499" height="394" class="alignnone size-medium wp-image-13126" /></p><p>There is also the possibility to add http url checks next to the default services that can be monitored by Open Monitor. This allows a user to specify an url, port, alerts and words that the page should include or exclude. This can be used for example to verify that a page is up by checking for a word on that page that is always appearing. Can also be used to run scripts that output a simple message in the end, e.g. a database check that is displaying ok if the database is up and running.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/05/monitoring_software1-500x361.jpg" alt="monitoring software" title="monitoring software" width="500" height="361" class="alignnone size-medium wp-image-13127" /></p><p><a
href="http://openmonitor.sourceforge.net/">Open Monitor</a> is a straightforward, easy to use, network monitoring software that can monitor popular services. Alternative programs are the <a
href="http://www.ghacks.net/2009/05/21/server-monitoring-software-it-service-view/">server monitoring software IT Service View</a>, <a
href="http://www.ghacks.net/2009/03/01/network-monitoring-software-newt/">Newt</a>,  the <a
href="http://www.ghacks.net/2009/04/17/website-monitoring-software/">website monitoring software SiteMonitor</a> or the <a
href="http://www.ghacks.net/2008/09/19/microsoft-network-monitor/">Microsoft Network Monitor</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/05/28/network-monitoring-software/feed/</wfw:commentRss> <slash:comments>38</slash:comments> </item> <item><title>Server Monitoring Software IT Service View</title><link>http://www.ghacks.net/2009/05/21/server-monitoring-software-it-service-view/</link> <comments>http://www.ghacks.net/2009/05/21/server-monitoring-software-it-service-view/#comments</comments> <pubDate>Thu, 21 May 2009 19:50:06 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[it service view]]></category> <category><![CDATA[monitor server]]></category> <category><![CDATA[server]]></category> <category><![CDATA[server monitoring]]></category> <category><![CDATA[Server Monitoring Software]]></category> <category><![CDATA[website monitoring]]></category> <category><![CDATA[windows software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2009/05/21/server-monitoring-software-it-service-view/</guid> <description><![CDATA[Professional webmasters and system administrators have to make sure that their websites, servers and networks are running all the time. One way to ensure that is by running server monitoring software like IT Service View. Similar programs and services that we have covered in the past include the website monitoring software Sitemonitor, the website monitor [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ghacks.net/wp-content/uploads/2009/04/microsoft_windows.jpg" alt="microsoft windows" title="microsoft windows" width="128" height="128" class="alignleft size-full wp-image-11907" />Professional webmasters and system administrators have to make sure that their websites, servers and networks are running all the time. One way to ensure that is by running server monitoring software like IT Service View. Similar programs and services that we have covered in the past include the <a
href="http://www.ghacks.net/2009/04/17/website-monitoring-software/">website monitoring software Sitemonitor</a>, the <a
href="http://www.ghacks.net/2009/03/24/website-monitor-and-downloader/">website monitor and downloader Wysigot</a>, the <a
href="http://www.ghacks.net/2008/08/13/server-monitoring-software/">network monitoring software Nettools</a> or the online service <a
href="http://www.ghacks.net/2008/07/19/monitor-your-servers-with-livewatch/">Livewatch</a> that is being used to monitor the server Ghacks is running on.</p><p>IT Service View is probably the server monitoring software with the broadest range of monitoring possibilities. They range from monitoring websites to Linux and Windows Server 2003 / 2008 servers to Microsoft Exchange Servers to Oracle servers and log files. The server monitoring is compatible with Microsoft Windows XP, Vista and Server 2003. It will display a wizard after installation that is walking the user through the configuration of the program.</p><p><span
id="more-12996"></span>The less complex monitoring services take only a few seconds to setup. Setting up a website monitoring service in the software that monitored the Ghacks database did not take longer than a minute. It has to be noted that the script that checks the database is already installed on the Ghacks server, the implementation itself was straightforward.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/05/server_monitoring_software-499x349.jpg" alt="server monitoring software" title="server monitoring software" width="499" height="349" class="alignnone size-medium wp-image-12994" /></p><p>Several parameters can be configured in the setup phase. It is for example possible to define a maximum response time, time out, expected http codes, error texts and text that the website has to contain.</p><p>The even responses are highly configurable as well. They are divided into the possible scenarios &#8220;no response&#8221;, &#8220;error&#8221;, &#8220;error text&#8221;, &#8220;text not found&#8221;, &#8220;time out&#8221; and &#8220;slow web page&#8221; when configuring the website monitoring service.</p><p>Each of these can launch a series of responses including sending emails, running local programs, shutting down or rebooting windows, managing a Windows service and launching a Windows process.</p><p>Some or all of these event responses are displayed whenever configuring a new monitoring service in the server monitoring software.</p><p>The monitoring software displays various statistics about each configured job including graphs, log entries and script outputs.</p><p><img
src="http://www.ghacks.net/wp-content/uploads/2009/05/server_monitoring-500x273.jpg" alt="server monitoring" title="server monitoring" width="500" height="273" class="alignnone size-medium wp-image-12995" /></p><p>The server monitoring services can monitor key variables on the servers including free computer memory, cpu utilization, service and process statuses and free disk space. Some of the services require that a script is running on the server so that the information can be analyzed. A Linux server has to run the net-snmp suite for example for It Service View to receive the data.</p><p><a
href="http://www.seriosoft.com/service-view/main.htm">IT Service View</a> is a sophisticated server monitoring software for IT professionals and small businesses who want to monitor their websites and servers.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/05/21/server-monitoring-software-it-service-view/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Website Monitoring Software</title><link>http://www.ghacks.net/2009/04/17/website-monitoring-software/</link> <comments>http://www.ghacks.net/2009/04/17/website-monitoring-software/#comments</comments> <pubDate>Fri, 17 Apr 2009 09:58:15 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[Software]]></category> <category><![CDATA[The Web]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[database monitor]]></category> <category><![CDATA[Network Monitoring]]></category> <category><![CDATA[server monitoring]]></category> <category><![CDATA[webmasters]]></category> <category><![CDATA[website]]></category> <category><![CDATA[website monitoring]]></category> <category><![CDATA[website monitoring software]]></category> <guid
isPermaLink="false">http://www.ghacks.net/2009/04/17/website-monitoring-software/</guid> <description><![CDATA[It is essential for webmasters and system administrators to monitor their websites and networks to be able to react as soon as possible if all or part of it goes down. That&#8217;s especially true for professionals who earn their living with their websites. A possibility are commercial services that notify the webmaster as soon as [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.ghacks.net/wp-content/uploads/2009/04/website_monitoring_software.jpg" alt="website monitoring software" title="website monitoring software" width="232" height="51" class="alignleft size-full wp-image-12089" />It is essential for webmasters and system administrators to monitor their websites and networks to be able to react as soon as possible if all or part of it goes down. That&#8217;s especially true for professionals who earn their living with their websites. A possibility are commercial services that notify the webmaster as soon as a website becomes unreachable. Ghacks is monitored round the clock by <a
href="http://www.ghacks.net/2008/07/19/monitor-your-servers-with-livewatch/">Livewatch</a> which will automatically send an SMS or email when a server or website goes down.</p><p><span
id="more-12090"></span>Not everyone wants to pay to monitor websites though. The free portable software program SiteMonitor provides a local solution for the Windows operating system. It requires the Microsoft .net Framework 2.0 and can be configured to monitor selected websites and notify the user if they become unreachable. It is a good alternative as long as it is run on a computer system that is online 24/7.</p><p>New urls can be added easily to <a
href="http://www.sitesmonitor.net/">SiteMonitor</a>. All that it takes is to add a descriptive name, an url and HTML to match which is simply content that should appear on the website. The website monitoring software will check every 30 minutes by default; To much for important websites. The interval can be changed in the options. The options are also the place where the notification preferences can be edited. The website monitor provides two different types of reactions to website connection problems:</p><ul><li>Run a script or executable, e.g. a script that will restart a server or service</li><li>Send email to notify a user about the connection problem</li></ul><p>The amount of failures before either one of the reactions will be initiated can be configured in the same menu as well.</p><p>Below is the small php script that we use to check if the database is up and running on Ghacks:</p><p><code>&lt;?php<br
/> $dbhost = 'localhost';<br
/> $dbuser = 'username';<br
/> $dbpass = 'password';</p><p>$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die                      ('Error');</p><p>$dbname = 'databasename';<br
/> mysql_select_db($dbname);</p><p>if ($conn) {echo &quot;ok&quot;;}<br
/> else {echo &quot;error&quot;;}</p><p>?&gt;</code></p><p>replace username with the database username, password with the password of the username and databasename with the name of the database. Save it as database.php, upload it to your website and load the new file. It should display ok if the database is up and error if it is down. The url that points to the script can then be added to the website monitoring software to check if it returns ok. If it does the website is up, if it does not it is down.</p><p>Alternatives are the <a
href="http://www.ghacks.net/2009/03/24/website-monitor-and-downloader/">Website Monitor and Downloader</a> Wysigot, <a
href="http://www.ghacks.net/2007/05/03/monitor-your-website-with-montastic/">Montastic</a> or the <a
href="http://www.ghacks.net/2008/08/13/server-monitoring-with-observu/">Server Monitor</a> Observu.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2009/04/17/website-monitoring-software/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Server Monitoring With Observu</title><link>http://www.ghacks.net/2008/08/13/server-monitoring-with-observu/</link> <comments>http://www.ghacks.net/2008/08/13/server-monitoring-with-observu/#comments</comments> <pubDate>Wed, 13 Aug 2008 07:46:52 +0000</pubDate> <dc:creator>Martin Brinkmann</dc:creator> <category><![CDATA[The Web]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[observu]]></category> <category><![CDATA[server]]></category> <category><![CDATA[server monitoring]]></category> <category><![CDATA[webmaster]]></category> <category><![CDATA[website monitoring]]></category> <category><![CDATA[websites]]></category> <guid
isPermaLink="false">http://www.ghacks.net/?p=6108</guid> <description><![CDATA[Each webmasters has fears that his websites are getting hacked or that the server goes down. Happening usually in a moment when the webmaster is unaware of the problem (sleeping time). Server Monitoring can ease the mind of webmasters quite a bit. I have already covered the server monitoring service that I&#8217;m using to monitor [...]]]></description> <content:encoded><![CDATA[<p>Each webmasters has fears that his websites are getting hacked or that the server goes down. Happening usually in a moment when the webmaster is unaware of the problem (sleeping time). Server Monitoring can ease the mind of webmasters quite a bit.</p><p>I have already covered the <a
href="http://www.ghacks.net/2008/07/19/monitor-your-servers-with-livewatch/">server monitoring</a> service that I&#8217;m using to monitor sites like Ghacks and other websites which offered various packages depending on the amount of servers / websites and response times that you demanded.</p><p><a
href="http://www.observu.com/">Observu</a> is another server monitoring service and it is probably the most basic one that I have ever seen. Users register by entering an email address and password and can log into the website immediately.</p><p><span
id="more-6108"></span><img
src="http://www.ghacks.net/wp-content/uploads/2008/08/server_monitoring-500x190.jpg" alt="server monitoring" title="server monitoring" width="500" height="190" class="alignnone size-medium wp-image-6110" /></p><p>The only interaction that is offered is to add a new server to monitor or edit / delete previous entries that are already monitored.</p><p>Adding a new website for server monitoring requires minimal user input. Just enter the url of the site and a text that usually appears on it. If that text does not appear during checks an email will be send to the email account of the user.</p><p>This limits Observu obviously. It can only detect if a text on a website is not shown anymore. You could write your own script that checks the various services running on your server but that&#8217;s probably not what this basic server monitoring service is all about.</p><p>It&#8217;s great for webmasters who run static pages or pages that rely on MySQL but anything beyond that is more or less out of reach of the server monitoring service.</p> ]]></content:encoded> <wfw:commentRss>http://www.ghacks.net/2008/08/13/server-monitoring-with-observu/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
