Server Monitoring with Websitepulse

    websitepulseTo begin with, we would like to write a few words about our services and how they can be useful to you.

    First, we have various monitoring levels that are designed to meet the various requirements of our customers:

    Server monitoring level has two sublevels - Basic and Advanced . One or more locations (depending on the user's preference) simultaneously monitor a server or network device that is connected to the Internet. Typically used checks include opening a connection to a specified server, sending a server-specific request, downloading a header, and writing a response to your logs. Reports include DNS response time, connection, time forwarding, time of the first and last byte. With this monitoring level, users can be sure that their web servers and network devices are always in order, as launched with instant emergency notifications with detailed execution and reports on the duration of work. This information can help them increase server uptime and reduce the risk of losing customers and revenue due to network or server problems.


    WebSitePulse system supports most servers and network devices - PING, HTTP, HTTPS, DNS, FTP, POP3, SMTP, IMAP, SSH, Telnet, My SQL, MS SQL, SIP, RTSP as well as user servers and devices. Custom port monitoring allows you to test the connection to various TCP / UDPservices.

    Website monitoring level also has two sublevels - Performance and Full-page . These two monitoring options verify that the service is up and running and that the proper content is being delivered. Our system can also verify that the download speed of verified URLs / files is within industry standards. This can help our users not only improve the duration of their sites, response time and download speed, but also allows them to check for unauthorized changes to the content and visualization of the website.

    Performance monitoring checksimulates repeated user actions - the monitoring agent fulfills the specified request and downloads the header and the entire contents of the HTML web page without images and other embedded objects, simulating the user's repeating to your website. At this monitoring level, the system can also verify content by keywords, MD5 hash, and file size.

    Full-page level is an extended version of the Performance level . Our monitoring agents not only download the full HTML content, but also all the images and attached objects presented on the page.

    Another advantage of this level of monitoring is that it supports cookies for both set and client user agents. These options make this level useful for monitoring simple logins and sites that only work with a specific browser.

    The Transaction monitoring level - controls the use and execution of multi-step network transactions and the web applications that they use. The main goal is to make sure that they are functioning correctly and that delivery is being performed, which, in fact, is expected by the end user . A good example of network transactions is user logins, fulfillment of a purchase order; Submitting various types of web forms and other user contacts with the website and web applications.
    Transactions fall into three main categories: Performance, Full-Page, and Custom script .
    Checks for each step of a particular transaction are performed as follows:
    Performance Transaction checks are based on the Website Performance monitoring level. This means that at every step, our monitoring agent downloads full HTML content and can run all verification checks of the content.
    Full-Page Transaction checks is based on Full-Page-monitoring , which loads HTML content, images and all other nested objects for each transaction step.
    Custom Script can be created to verify a complex of web transactions. This is suitable for complex websites using Rich Internet Applications, AJAX, Web 2.0, dynamic JavaScript redirects, dynamic settings and more. This target type is customizable with the help of our engineers (at no extra charge), based on the detailed instructions of the client.

    Email System Monitoring with round-robin monitoring of the use and execution of a two-step circular session of simple e-mail, to be sure that your incoming and outgoing mail services are working correctly and continuously.
    The E-mail Monitoring agent will connect to the output (SMTP) of the mail server, send a test message, and then will connect and login to your incoming (POP3 or IMAP) server, and try to return the message. If the message returns, the test is successful and the message will be deleted from your e-mail system. If the message does not return, the test is unsuccessful and an alarm will be activated and sent to a specific contact. Alarms and messages will make it clear in what situation the mail system test is unsuccessful, so that problems can be fixed in a minimum amount of time. This can help our users eliminate the risk of loss, delay or non-functioning of email communications with customers and partners.

    Another very important aspect of our system is the wide range of warning options. Our customers can receive alarm alerts on their own devices, so that they will always be informed of a problem on the server, website, or transaction as soon as it is detected. Notifications help them pinpoint and resolve issues faster, thereby reducing revenue losses resulting from unexpected temporary downtime. Clients can receive alerts via the following channels: e-mail, e-mail2SMS, SMS, voice call, pager, instant messenger, SNMP traps and URLs.

    Notifications can be configured for each monitoring location and each target. In addition, the content of the alerts also has many customization options, and the client receives various alerts for various errors with the option of “redrawing” the length and content of each message. In order to avoid unnecessary notifications in the case of co-dependent goals (for example, the server and website on this server), the client can create custom-dependent rules. In addition, detected errors can be correlated in real time through multiple locations , and notifications can be sent only if all or a certain number of monitoring locations report some error.

    Three configuration levels are used:
    - normal - warnings are sent if at least one location has identified an error;
    - strong - warnings are sent if at least 50% of the monitoring locations of a specific target have detected an error;
    - strict - warnings are sent only if 100% of the monitoring locations of a specific target have detected an error;

    image

    In addition to alerts, reports that our system offers can also provide meaningful information about the full status of inspections. A wide variety of reports can be generated online, including detailed check-by-check reports., monthly summaries, multiple location reports and comparative reports, each of which includes various types of graphs and charts. Most reports can also be sent by regular email. Our customers can also download the necessary information directly from our servers using our real-time WSDL API . Of course, if our customers have special reporting requirements, our developers can create customized reports at no extra charge.

    Here are some of the most useful features of our service:

    - Precise error detection and "triple stage" verification system (Exact error detection and "triple" verification system
    )- Each detected error is checked by three additional resources before it is confirmed and registered;
    - Forced to monitoring upon error detection
    (Mandatory monitoring after fault detection) - if you use a reduced monitoring intervals, for example every 10 or 20 minutes, when an error is detected, the monitor will automatically switch to every 1 or 3 minutes, providing you quicker status " recovery ”, faster notifications and more accurate uptime / downtime statistics;
    - Traceroute upon connectivity errors detected
    (Traceroute on detected connection errors)- every time a connection error is detected, the traceroute will be executed from the monitoring location to the verified target, and the results will be saved in reports for future display. Traceroute results may be included in the email alert;
    - "the Snapshot" upon error - in the case of error detection, will be made and saved a snapshot web page later for each error, a picture can be viewed in reports;.
    - «the Snapshot" of the for last check
    ( «snapshot" of the last inspection) - snapshot of the web page from the last check Provided in the target details-section, regardless of the target-status;
    - Configurable downtime periods
    (Configurable downtime periods)- if you have maintenance windows marked for maintenance, set time periods for each target during which monitoring will be automatically suspended and then automatically resumed at the end of the period to avoid unnecessary warnings.
    - 24/7 free customer support
    (24/7 customer support) - user and live trading support is available 24/7 by phone and email, along with an extensive section for monitoring and maintenance of WebSitePulse;
    - Takeover- at certain time periods of the day or night or weekends, you can send all your warnings to our 24/7 online support team, which will receive them and will act on the basis of instructions predefined by you and your IT group. That is, when our 24/7 online support team receives your warnings, they will check your instructions and restart the server, or contact the next level of support or anything else you could do. We will act in accordance with the instructions provided to us by you.

    You can find detailed information and a 30-day free period on our website: www.websitepulse.com
    Information about Russian-language support and information about us can be found on our Russian website: www.websitepulse.ru

    If you have additional questions, ask them in the comments and we will be happy to answer them.

    That's all for now. Thank you for your attention!

    Also popular now: