Quantcast
Channel: Site24x7 - Website monitoring service
Viewing all 165 articles
Browse latest View live

Troubleshooting-Tips-For-Ruby-Agent :: Version1.6

$
0
0

How to install APM Insight Agent for Ruby on Rails Applications?

Install the APM Insight Agent for Ruby on Rails Applications by using the command: gem install site24x7_apminsight.gem


How to configure the site24x7_apminsight gem within my applications?

After installation, include site24x7_apminsight gem in applications Gemfile (gem 'site24x7_apminsight') or in any one of the initializers file (within initializers folder of the applications).


Where can i find the apminsight.conf file ?

You can find the apminsight .conf under <Gems Installed folder>/site24x7_apminsight/conf . You have to copy the apminsight.conf file to your Applications home directory. 


How to add an APM Insight Monitor for Ruby on Rails Applications?

After Installation of gem, you can include the site24x7_apminsight gem within Gemfile/initializers, and then start the application. This will add the monitor in the Site24x7 Server.


I have added APM Insight Agent in my Application Server with the correct credentials in  apminsight.conf, but still i don't see any APM Insight monitor getting  added in Site24x7 server?

1. Check if you have restarted /started the Application Server where you have installed site24x7_apminsight gem.

      2. If you have restarted/started the Application Server and still the monitor is not added, check if you are able to connect to the Site24x7 server (https://site24x7.com) from your browser.

      3. If there is a proxy server between APM Insight gem and Site24x7 server, specify the Proxy server configuration.

To check if there is a  proxy, open a browser in the APM Insight gem installed machine and  try connect to https://site24x7.com. It should display the login page of Site24x7. Check whether any proxy server is configured in the browser and specify those values in apminsight.conf


After APM Insight monitors gets added, why is the Availability and Health status still in Not updated state?
 

APM Insight Availability and Health attributes will be updated only after one minute of your monitor addition.


 Availability of APM Insight monitor shows Up, But I still can't see any data. Why?


One possible reason is that, no web transactions might have taken place in your Application Server.

 No data is shown in Site24x7 server, though web transaction is taking place in the application server (where the gem is deployed). Why?

After every one minute, gem will push the metric data to the Site24x7 server, so as to see the data after one minute (network traffic delay excluded). If you don't see the data even after one minute, it will be due to network problem which should be paid attention.


Availability of APM Insight Monitor shows down. What does this mean?

It means, either your application server is down or the communication between the agent & site24x7 server is not good.


 Can I configure thresholds & alarms to the apdex, response time metric that I have received? 

Yes, you can configure your customized threshold values in the Site24x7 client in your account page after login.


 Can I view the trace of a web transaction that consumes more response time?

Yes, all slow web transactions traces will be available under the APM Insight Traces tab.


 Why don't I see any traces of a web transaction which I thought to be very slow?

You might have disabled trace collection in your Agent. Enable trace collection by setting true for the  key transaction.trace.enabled.
Also, a web transaction is decided to be a slowest transaction based on your threshold value set for the key transaction.trace.threshold.  (specified in seconds)

   
 Why I don't see any metrics under database tab?

You might have disabled SQL Query listening in your Agent. Enable it by setting true for the key sql.capture.enabled


 Can I group more than one instance under an Application Name. If yes, how?

Yes. You can group more than one instances under an Application Name. To do this, while including the gem in application server, specify the same application name for key application.name in apminsight.conf file


 Can I rename the Application Name, thus created in Site24x7?

No. Application Name cannot be renamed.


 Can I Compare metrics across all/selective instances?

No.


 Can I move an Instance under one Application to another Application?

No.


 Will I be able to view all the APM Insight graphs, charts if my browser doesn't have flash installed?

Yes. You can view all the graphs even if your browser doesn't have flash installed. In such a case, graph will be rendered as java scripts.


 Where can I see the list of all web transactions sorted by its average response time?

You can see them under APM Insight Web Transaction tab with sorting value 'slowest average response time''.


 How can I temporarily stop the APM Insight metric collection?

Metric Collection can be stopped by UnManaging the APM Insight Monitor. 



Add-FTP-RTT-Monitor-API :: Version2.1

$
0
0
This API allows you to add a new FTP RTT Monitor. The formats are supported.
XML
JSON

XML Format

Sample Request

A sample request for adding a FTP RTT is given below:

//www.site24x7.com/api/xml/addmonitor?apikey=[APIKEY]

Data Sent as POST parameters

&displayname=monitordisplayname&groupname=monitorgroupname&pollinterval=10......

-- ** monitortype, displayname, hostname, port, timeout, pollinterval
fields are mandatory.


Request Parameters

The different parameters involved in the XML request are described below:

Field Description
monitortype *
Shows the type of monitor that is going to be added. For FTP RTT Monitor, the monitor type will be FTP
displayname *
The label name which is used to identify the configured monitor.
hostname *
Host name of the FTP server.
issecure Shows whether the FTP server needs secure access or not. Use 'on' to enable or 'off' to disable.
port *
The port number through which the server needs to be accessed.
timeout *
The default time out value for the monitor. Maximum value for a monitor with 5-min interval or above is 90 minutes and max value for a 1-min monitor is 30 min.
upload Enable the check box to allow Site24x7 to upload a test file to your destination path in the FTP server.
download
Enable the check box to allow Site24x7 to download the already uploaded file from the destination path.
username
User name of the FTP server
password
Password that is required to access the FTP server. Anonymous logins are permitted however password is mandatory if you are specifying /root in the destination path.
groupname
Name of the Monitor Group to which this monitor needs to be associated.
upld_dest The destination path or folder in the FTP server at your end where the test file from Site24x7 will be uploaded.
pollinterval *
The time interval chosen for the monitoring.
contactgroupnames The list of configured contact groups for which the alert notifications will be send based on the email/SMS contacts associated with the monitor.
primarylocation The monitoring location from which the url needs to be checked primarily or most often. Check the list of our supported locations.
secondarylocation The monitoring locations from where the rechecks will be done. Check the list of our supported locations.
locationfailures The number of failures from each monitoring location. Specify 1 if you want alerts when monitor fails to respond from 1 location, 2 if you want it to check in 2 locations and so on. Maximum allowed value is 3.
maxfailurechecks The number of failures allowed before the site is reported as 'Down'. You can choose values between 1 and 5.
responsetimethreshold Alerts can configured if the total response time threshold crosses your specified limit. You will be notified as 'Trouble' or 'Down' according to your configuration.
uploadtimethreshold Alerts can be triggered if the upload time threshold crossed your specified limit. You will be notified as 'Trouble' or 'Down' according to your configuration.
rcaNeeded
To opt for Root Cause Analysis report. The value should be true or false.
downloadtimethreshold Alerts can be triggered if the download time threshold crossed your specified limit. You will be notified as 'Trouble' or 'Down' according to your configuration.
escalationDuration
Alert escalations will be send after the duration specified here. The units should be in minutes and the value should be greater than 0
peristenceNotification
Persistent alerts will be send after the number of alerts specified here. Allowed values are from 1 to 5.
escalationGroupName
Group name to which the the escalation alerts needs to be send.

 

Note: * value indicates mandatory fields.

Sample Success Response

The following code snippet provides the response in XML format:

<?xml version="1.0" encoding="UTF-8" ?>
- <response uri="/api/xml/addmonitor" action="AddMonitor">
- <result>
<response>Successfully Added Monitor</response>
</result>
</response>

Sample Error Response


In case of error conditions such as wrong value specified for 'method', the response will be of the form below:

<?xml version="1.0" encoding="UTF-8" ?>
- <response uri="/api/xml/addmonitor">
- <error>
<code>2801</code>
<message>The value specified for monitortype [FTP_RTT] is wrong.</message>
</error>
</response>


JSON Format

Sample Request

A sample request for adding a FTP RTT is given below:

 

//www.site24x7.com/api/json/addmonitor?apikey=[APIKEY]

Data Sent as POST parameters

&displayname=monitordisplayname&groupname=monitorgroupname&pollinterval=10......

-- ** monitortype, displayname, hostname, port, timeout, pollinterval
fields are mandatory.
 

Sample Success Response

The following code snippet provides the response in JSON format:

 

{
"response":
{
"message":"Monitor added successfully",
"uri":"/api/json/addmonitor"
}
}

Sample Error Response


In case of error conditions such as wrong value specified for 'method', the response will be of the form below:

{
"response":
{
"uri":"/api/json/addmonitor",
"error":
{
"code":2890,
"message":"Specified apikey [008f2e3e98168403cdb953c3b159867] is not valid.Provide a correct one."
}
}
}

Add-FTP-Service-Monitor-API :: Version1.8

$
0
0
This API allows you to add a new FTP port monitor.

XML Format

JSON Format

XML Format

Sample Request

A sample request for adding a FTP Service is given below:

//www.site24x7.com/api/xml/addmonitor?apikey=[APIKEY]

Data Sent as POST parameters

&displayname=monitordisplayname&groupname=monitorgroupname&pollinterval=10......

-- ** monitortype, displayname
fields are mandatory.


Request Parameters

The different parameters involved in the XML request are described below:

Field Description
monitortype* Shows the type of monitor that is going to be added. For FTP Service Monitor, the monitor type will be PORT_FTP
displayname The label name which is used to identify the configured monitor
hostname Host name of the FTP server
port The port number through which the server needs to be accessed
timeout The default time out value for the monitor. The timeout value should be between 10 and 60 minutes.
groupname The name of the Monitor Group to which this Monitor needs to be associated.
pollinterval Configure the time desired time interval for the monitoring.
contactgroupnames The list of configured contact groups for which the alert notifications will be send based on the email/SMS contacts associated with the monitor.
primarylocation The monitoring location from which the url needs to be checked primarily or most often. Check the list of our supported locations.
secondarylocation The monitoring locations from where the rechecks will be done. Check the list of our supported locations.
locationfailures The number of failures from each monitoring location. Specify 1 if you want alerts when monitor fails to respond from 1 location, 2 if you want it to check in 2 locations and so on. Maximum allowed value is 3.
maxfailurechecks The number of failures allowed before the site is reported as 'Down'. You can choose values between 1 and 5.
responsetimethreshold Alerts can configured if the response time threshold crosses your specified limit. You can choose to be notified as 'Trouble' or 'Down' alerts
rcaNeeded
To opt for Root Cause Analysis report. The value should be true or false.
escalationDuration
Alert escalations will be send after the duration specified here. The units should be in minutes and the value should be greater than 0
peristenceNotification
Persistent alerts will be send after the number of alerts specified here. Allowed values are from 1 to 5.
escalationGroupName
Group name to which the the escalation alerts needs to be send.

 

Sample Success Response

The following code snippet provides the response in XML format:

<?xml version="1.0" encoding="UTF-8" ?>
- <response uri="/api/xml/addmonitor" action="AddURL">
- <result>
<response>Successfully Added Monitor</response>
</result>
</response>

Sample Error Response

In case of error conditions such as wrong value specified for 'monitortype', the response will be of the form below:

<?xml version="1.0" encoding="UTF-8" ?>
- <response uri="/api/xml/addmonitor">
- <error>
<code>2801</code>
<message>The value specified for monitortype [FTP_RTT] is wrong.</message>
</error>
</response>


JSON Format


Sample Request

A sample request for adding a FTP Service is given below:

 

//www.site24x7.com/api/xml/addmonitor?apikey=[APIKEY]

Data Sent as POST parameters

&displayname=monitordisplayname&groupname=monitorgroupname&pollinterval=10......

-- ** monitortype, displayname fields are mandatory.


Example

<form method="POST" action="//www.site24x7.com/api/json/addmonitor?apikey=yourapikey">
MonitorType*: <input name="monitortype" value="PORT_FTP" readonly="true" type="text"><br>
DisplayName*: <input name="displayname" value="" type="text"><br>
HostName : <input name="hostname" value="ananth-0622" type="text"><br>
Port : <input name="port" value="21" type="text"><br>
Timeout: <input name="timeout" value="30" type="text"><br>
Group Name: <input name="groupname" value="" type="text"><br>
Poll Interval: <input name="pollinterval" value="5" type="text"><br>
Contact Groups: <input name="contactgroupnames" value="" type="text"><br>
Primary Location: <input name="primarylocation" value="California" type="text"><br>
Secondary Locations: <input name="secondarylocation" value="Japan" type="text"><br>
Number of failures from Location: <input name="locationfailures" value="3" type="text"><br>
Number of failures before reporting down : <input name="maxfailurechecks" value="1" type="text"><br>
Response Time check : <input name="responsetimethreshold" value="" type="text"><select name="responsetimealerttype"><option value="trouble">trouble</option><option value="down">down</option></select><br>
RCA Needed : <input type="text" name="rcaNeeded" value="true"><br>
<input value="Add" type="submit">
</form>


Sample Success Response

The following code snippet provides the response in JSON format:

 

{
    "response":
    {
        "message":"Monitor added successfully",
        "uri":"/api/json/addmonitor"
    }
}

Sample Error Response

{
    "response":
        {
            "uri":"/api/json/addmonitor",
            "error":
                 {
                    "code":2890,
                    "message":"Specified apikey [008f2e3e98168403cdb953c3b159867] is not valid.Provide a correct one."
                }
        }
}


Monitoring :: Version3.8

$
0
0
  1. What is Site24x7?

  2. What is the difference between Primary and Secondary locations?
  3. When my website is found down from a location, Site24x7 does a second check from another location that is not white-listed. Why?

  4. When does Site24x7 report a website as 'Unavailable'?

  5. Can I stop monitoring during my scheduled website maintenance?

  6. Can I monitor multiple web pages in a single session?

  7. Can I create multiple accounts using the same email id?

  8. How do you define "response time"? Do you download the entire page and count the time until everything has loaded? Or just the time until the server responds?

  9. I am unable to Login though my user ID and password are correct.

  10. How can I filter Site24x7 requests from my website logs?

  11. How does Site24x7 calculate downtime for a website?

  12. How do I display my website uptime statistics publicly?

  13. We have made some changes to our website and need to monitor some of the functional areas within it such as the steps to purchase. We need to monitor all 3 pages of our application. What is the best way to do this?

  14. Do you have monitoring for DNS NS records which are not authoritative (for a delegation only zone)?

  15. Will Site24x7 allow an XML POST to my API and check to see if there are keywords in the file and if not, it fails and either a) sends an alert or b) posts to a URL I have configured?

  16. What ports need to be opened for monitoring Windows Servers? Do the ports need to be opened for both inbound as well as outbound communications?


  1. What is Site24x7?
    Site24x7 is a hosted website monitoring service that helps webmasters ensure their websites are up and running at peak performance. The Site24x7 servers send out HTTP or HTTPS requests to your website at regular intervals of time and alerts you if it is down.

  2. What is the difference between Primary and Secondary locations?
    Primary Location is the main location from which your registered monitors will be polled according to the set poll interval. If a website is reported down when polled from a Primary Location, then Site24x7 servers will check your monitors from the Secondary Locations. In normal scenarios, where no downtime is reported, polling from Secondary Locations take place every half an hour for Enterprise account holders and every one hour for Professional account holders.

  3. When my website is found down from a location, Site24x7 does a second check from another location that is not white-listed. Why?
    We do a recheck from alternate locations before we send out an alert as we want to surpress false alerts. Since the internet is bound to have fluctuations at either end, its best we do a re-check before we wake someone up from sleep :-)

  4. When does Site24x7 report a website as Unavailable?
    A website will be reported as Unavailable if:
    • Website is not accessible.
    • Response time of the website crosses 30 seconds.
    • HTTP Response code of the response is 4XX or 5XX.
    • If the username/password is invalid in the case of authenticated websites.

  5. Can I stop monitoring during my scheduled website maintenance?
    Yes. You can suspend monitoring and then activate once your site maintenance is complete. To stop monitoring, click the 'Edit' link next to the website monitor in the 'Home' tab, and click 'Suspend Monitoring'. To activate monitoring, click 'Activate' link from the 'Home' tab.


  6. Can I monitor multiple web pages in a single session?
    Yes. You can monitor multiple web pages as a single web transaction. You need to download 'Transaction Recorder' tool to record the transaction and create a 'Web Application' monitor for it.


  7. Can I create multiple accounts using same email id?
    No. At the moment, only one account per email id is allowed.


  8. How do you define "response time"? Do you download the entire page and count the time until everything has loaded or just the time until the server responds?
    Response time is the time taken to get the full html output from the server. However, it does not include getting the images and other resources that are loaded within the html page.


  9. I am unable to Login though my userid and password are correct.
    After registration, you would have received an email asking you for confirmation. If you had not responded to that email, the account will expire 5 days from the date of registration. You have to respond to the account confirmation email to reactivate your account.


  10. How can I filter Site24x7 requests from my website logs?
    You may filter your logs on the agent string, which starts with "Site 24 X 7".


  11. How does Site24x7 calculate downtime for a website?
    When a website check from primary monitoring location fails, Site24x7 waits for up to 30 seconds to get a response from the site (30 seconds is the default timeout period). If there is no response within 30 seconds, rechecks will be done from the secondary monitoring locations selected or any 3 random secondary locations. If the site does not respond to these rechecks within 30 seconds, Site24x7 declares the website as unavailable and sends out alerts.

    For example, assume your website is being monitored every 10 minutes.
    At 10:30:00 am - Site24x7 polls your site from primary location (eg- California). Assume your site is not responding within 30 seconds.
    At 10:30:30 am - Recheck done from secondary location #1. If there is no response from the site, Site24x7 keeps trying for up to 30 seconds for response.
    At 10:31:00 am - Recheck done from secondary location #2. If there is no response from the site, Site24x7 keeps trying for up to 30 seconds for response.
    At 10:31:30 am - Recheck done from secondary location #3. If there is no response from the site, Site24x7 keeps trying for up to 30 seconds for response.
    At 10:32:00 am - No response from any of the secondary locations. So site is declared as down and alerts are sent. The next check is scheduled at 10:40:00 am. If the website responds at this time, the site is declared as up. So the total downtime comes to around 8:00 minutes.


  12. How do I display my website uptime statistics publicly?
    To display your site stats (availability and response time) on your web page:

    • Add your website for monitoring.
    • Add some simple html code into your web page.

    To get the html code, navigate to Home Tab -> All Websites Status, and click the Make Public link.


  13. We have made some changes to our website and need to monitor some of the functional areas within it such as the steps to purchase. We need to monitor all 3 pages of our application. What is the best way to do this?
    The best way to monitor all the pages of an application is to configure a 'Web Application Monitor' which covers all the relevant pages in your web application. Refer our web application monitor page for more info.

  14. Do you have monitoring for DNS NS records which are not authoritative (for a delegation only zone)?

    Yes, we do have a provision for monitoring DNS NS Records which are not authoritative. Please edit the DNS Server Monitor and input the details for DNS Host & Domain Name and Choose the look up type as NS.


  15. Will Site24x7 allow an XML POST to my API and check to see if there are keywords in the file and if not, it fails and either a) sends an alert or b) posts to a URL I have configured?

    Yes, we do have an option Keywords to be present/Keywords not to be present where you can configure alerting based on the presence or absence of a particular keyword. Site24x7 also supports an XML POST for form submission.

    Check out the articles regarding Content Match and HTTP Configuration for more information.


  16. What ports need to be opened for monitoring Windows Servers? Do the ports need to be opened for both inbound as well as outbound communications?

    Ports that needs to be opened for Site24x7 Server Monitoring are 80 and 443 and the agent needs only outbound HTTP(S) access.

    1.  

Prerequisites :: Version1.6

$
0
0
You need to fullfill the below given prerequisites to use Site24x7 API:

Site24x7 Account

You should have a valid Site24x7 account to use the API.

How the APIs  work 

In order to use the API, each third party application/service needs to obtain an API key - which is a long text - which is unique to your Site24x7 Account. You need to  use the API key to retrieve data / do specific actions with your Site24x7 Account. The API key has to be passed as parameter in every API request made.

Generate Your API Key

You can register for the API key from within your Site24x7 account using the Generate API Key option in the Accounts tab.

Please do keep the "API Key" private. You should generate an API key for each of your accounts with Site24x7. Any violations will result in the cancellation of the API Key and suspension of your Site24x7 Account.

Note: Getting the API Key is a one-time process.


Site24x7 API  uses HTTP as the underlying transport protocol. It is based on REST principles. The following are the basic premises of how the REST APIs are structured - Every request has a response whose format can be controlled using parameters in the request URL.

The following documents provide detailed information about the various aspects of the API:

Response-Format :: Version1.1

$
0
0

Site24x7 supports XML and JSON response format.

The response will have the <response> tag as the root node. It might either contain a <result> or <error> node as it's child, but not both. The <result> node will be present under normal circumstances, whereas <error> node will be present in case of error conditions.

Format

<response uri="/api/xml/<actionname> action="<specifiedaction>">
<result>
<response>[specific XML response based on action]</response>
</result>
</response>

Sample

XML response to a request adding a new website monitor to an account.

<response uri="/api/xml/addMonitor" action="AddURL">
<result>
<response>Successfully Added Monitor</response>
</result>
</response>



ManageEngine-SDP-Integration :: Version1.4

$
0
0
What does Site24x7 integration with ManageEngine means?

Server monitoring service from ManageEngine Site24x7 lets you monitor all servers running ManageEngine products on your network for free and even allows you to restart the windows service from your mobile device if needed. It is an agent based monitoring solution to monitor critical servers. Specifically this helps you ensure the ManageEngine product is running and does not affect user productivity. Server monitoring is done using WMI (Windows Management Instrumentation) protocol and the data is stored in the Site24x7 server.
Any performance problems or outages can be notified to you on your mobile device or via SMS/Email/RSS/Twitter feeds.

How do I configure Site24x7 monitors from inside the SDP client?
  • Login to your ManageEngine SDP account and navigate to Admin tab.
  • Provide your Email address in text box
  • Enter the captcha and click Proceed to continue.

How does the ManageEngine-Site24x7 integration work?

When you enter the Email address in the text box, a Site24x7 account will be automatically created in the background. The server monitoring agent will begin to download






Troubleshooting-Tips-For-Java-Agent :: Version1.4

$
0
0
How to add an APM Insight Monitor?
  
After you deploy APM Insight agent in your Application Server with suitable license key in apminsight.conf, APM Insight monitors will be added automatically when Application Server is started.

I have added APM Insight Agent in my Application Server with the correct license key in apminsight.conf, but still i don't see any APM Insight monitors getting added in Site24x7?

  • Check if you have restarted /started the Application Server where you have deployed the agent.
  • Specify Proxy server configuration when there is a proxy server between APM Insight agent and Site24x7 server.  
  • To check if there is a proxy, open a browser in the APM Insight Agent machine and  try connect to https://site24x7.com. It should display the login page of Site24x7.  
  • Check whether any proxy server is configured in the browser and specify those values in apminsight.conf

After APM Insight monitors gets added, why is the Availability and Health status still in Not updated state?
   
APM Insight Availability and Health attributes will only be updated after one minute of your monitor addition.

Will Availability and Health attributes will be updated for every one minute interval ?
   
No, by default it will be updated after five minutes. Only for the very first time (after monitor addition), it will be updated after one minute.

Availability of APM Insight Monitor shows Up, But I   still can't see any data. why?

One Possible reason is that, no web transactions might have taken place in your Application Server.

No data is shown in Site24x7 APMInsight home page, though web transaction is taking place in the Application server(where the agent is deployed). why?
 
After every one minute, agent will push the metric data to the Site24x7 . So you can see the data after one minute(network traffic delay excluded)
If you don't see the data even after one minute, it will be due to network problem where you should pay attention.

Availability of APM Insight Monitor shows down. What does it mean?

It means, either your application  server is down or the communication between the agent & application server is not good.

What is the maximum history of metric data that i can view?

One day.

Can I   view the trace of a web transaction that consumes more response time?

Yes, all slow web transactions traces will be available under the APM Insight Traces tab.

Why don't I see any traces of a web transaction which I thought to be very slow.

You might have disabled trace collection in your Agent. Enable trace collection by setting true for the  key transaction.trace.enabled in "Customize Agent Configuration" link in 'Overview' tab.

Also, a web transaction is decided to be a slowest transaction based on your threshold value set for the key transaction.trace.threshold (specified in seconds)
in "Customize Agent Configuration" link in 'Overview' tab.

Why I don't see any metrics under database tab. why?

You might have disabled SQL Query listening in your Agent. Enable it by setting true for the key sql.capture.enabled in "Customize Agent Configuration" link in 'Overview' tab.

Can I group more than one instance under an Application Name. If yes, how?

Yes. You can group more than one instances under a Application Name. To do this, while deploying the agent in application sever, specify the same application name for key application.name

Can I rename the Application Name, thus created in Site24x7?

No. Application Name cannot be renamed.

Can I Compare metrics across all/selective instances?

No.

Can I  move an Instance under one Application to another Application?

No.

Will I be able to view all the APM Insight graphs, charts if my browser doesn't have flash installed?

Yes. You can view all the graphs even if your browser doesn't have flash installed. In such a case, graph will be rendered as java scripts.

Where I can see the list of all web transactions sorted by its average response time?

You can see under APM Insight Web Transaction tab with sorting value 'slowest average response time''.

How can I temporarily stop the APM Insight metric collection?

Metric Collection can be stopped by UnManaging the APM Insight Monitor.


Features-At-a-Glance :: Version5.7

$
0
0

Website Availability Monitoring

Website Performance Monitoring

Server Monitoring

Application Performance Monitoring

Cloud Monitoring

VMware Monitoring

MS Exchange Server Monitoring

Global Monitoring Locations

Monitor Internal Network

Web Application Monitoring

DNS Monitoring

Mail Server Monitoring

Webpage Analysis

Website Monitoring Reports

SLA Management

Site24x7 API

Optimized for iPhone Client

     


Website Availability Monitoring

This feature allows you to continuously check the availability of your websites at regular time intervals. Site24x7 servers send out HTTP/HTTPs requests to your website at regular intervals of time to check if your website is accessible. A website will be reported as unavailable if:

  • Website is not accessible.

  • Response time of the website crosses 30 seconds.

  • HTTP Response code of the response is 4XX or 5XX.

  • If the username / password is invalid in the case of authenticated websites.


Website Performance Monitoring

Site24x7 continually monitors your web site's performance on a 24x7 basis and alerts you whenever there is any degradation of performance. Site24x7's web site performance monitoring feature checks for various attributes such as response time. You can set up a threshold for the web page such that if the page load time exceeds 5 seconds, you should be notified through e-mail/SMS/Twitter/RSS. This helps you in taking quick action before it affects end users.We also provide daily/weekly performance reports through email to know your site's performance on a daily/weekly basis.


Server Monitoring

Server monitoring service from Site24x7 is a Windows agent based monitoring solution that helps monitor the availability and performance of backend systems such as servers and desktops across branch offices and datacenters. It monitors critical metrics such as CPU usage, memory and disk utilization for Windows machines and alerts you if there is any downtime.

Read more about server monitoring under https://www.site24x7.com/server-monitoring.html


Application Performance Monitoring

Site24x7 APM Insight provides you with unmatched visibility into the way your web applications behave. It is the developer’s handy tool to better visualize web transactions end to end, with performance metrics of all components starting from URLs to SQL queries. Identify and resolve performance degradation no matter where they originate.


Cloud Monitoring

Site24x7 Cloud Monitoring gives an in-depth analysis into the health and performance of your cloud computing resources such as Amazon EC2 and RDS instances. Monitor business-critical cloud hosted applications and ensure optimal performance along with effective analysis into the utilization of your cloud resources.


VMware Monitoring

Site24x7 VMware monitoring gives insight into end user experience, get out-of-the-box reports and graphical views, set alarms and thresholds along with comprehensive fault management capabilities to maximize ESX server uptime and ensure that your VMware environment runs at peak performance every time, thus simplfying VM management.


MS Exchange Server Monitoring

Site24x7 Microsoft Exchange Monitor represents all the various exchange roles that are configured on various machines in a simplified graphical view to easily understand which role is installed in which specific instance. This gives the user a quick understanding of his exchange farm and simplifies usability. 


Monitor Internal Network

Site24x7 On-Premise Poller can help you monitor intranet portals, ERP systems, payroll applications, ping network devices, application servers, database servers and ensure other custom applications are up and have good performance. In short, it can help you monitor resources behind the firewall.


Global Monitoring Locations

 We have established a global monitoring network by partnering with leading hosting providers. Our network currently includes servers in 32+ different geographical locations. You can monitor your website uptime and response time from multiple geographical locations and ensure that your websites and applications and accessible from all over the world.

Check the link http://site24x7.com/multi-location-web-site-monitoring.html for more information about monitoring locations.​

 

Web Application Monitoring​

Web Application monitoring feature from Site24x7 allows you to remotely monitor the availability and performance of your business-critical web applications that involves multiple web transactions. If any errors are detected, Site24x7 instantly sends notifications and you can take corrective actions accordingly before your customers are affected, thus eliminating any risk of loss of revenue and credibility to your business.

To use Web Application monitoring service from Site24x7, all you need to do is to download the recorder tool we provide and record the sequence of user transactions. Site24x7 will then keep simulating these actions continuously, scanning for any sign of trouble.


DNS Monitoring​

 Domain Name Servers (DNS) are an indispensable part of today’s internet use. Using DNS monitoring feature

 

  • Ensure your DNS server is up and performing well.

  • Ensure DNS lookups are working and your DNS server is resolving domain names correctly.

  • Get instant notifications when there are problems with your server.

  • Improve customer experience by improving performance of your web sites.


Mail Server Monitoring​

Mail Server monitoring feature from Site24x7 offers proactive, end-to-end monitoring of mail servers. It can continuously monitor the uptime and performance of your mail servers, both outgoing (SMTP) and incoming (POP/IMAP). Mail Server RTT supports secure access (SSL/TSL) as well. Any outages of both the incoming and outgoing mail servers will be detected quickly and email/SMS/RSS notifications will be send out instantly. This will help you take quick corrective action to resolve these outages before your users are affected.


Webpage Analyzer​

Web Page Analyzer feature from Site24x7 gets you a first-hand experience of how your website loads the first time, from an end-user perspective. WPA downloads the full content of your web page including the header and all HTML contents, and objects including images, css, java scripts, etc. It provides you with the total load time of the web page as well as the individual load times of all its components. With Webpage Analyzer, you can now find out how fast your page is loading, which component is slowing down your page, how to improve page load time, etc.


Website Monitoring Reports​

Our feature-rich reports section offers a varied set of reports that help you effectively track the uptime and performance of your websites, web applications and servers over a period of time as well as conclude on possible trends. We also provide the option of sending weekly/daily performance reports to your email address. With the help of these reports, you get an overview of the performance of your websites and applications without the need for logging into your Site24x7 account. 


SLA Management

Site24x7 provides SLA management capabilities that help online businesses define service level agreements and track their compliance. The agreements can contain service performance metrics for the levels of availability, response time or both, and their corresponding service level objectives. Once the agreements are in place, organizations can then measure the quality of service provided by the service providers. SLA violations, if any, will be escalated instantly so that companies can take action to ensure their online reputation is not adversely affected.

Site24x7 SLA Management feature thus allows you to easily align business needs to IT infrastructure and reduce operational costs thereby improving efficiency of IT services.


Site24x7 API

Site24x7 API gives you the power to integrate Site24x7 data into your portal. The Site24x7 Application Programming Interface (API) lets anyone write their own program to pull Site24x7 data and work with the data in many possible ways. The APIs are REST style web APIs over HTTP/HTTPs. With the API, you can extract data in XML format and develop new applications/portals or integrate with your existing business applications.

The API allows you to:

  • Add website monitors into Site24x7.

  • Edit/Modify website monitors in Site24x7.

  • Suspend Website, DNS, Mail Server or Web Page Analyzer monitors.

  • Delete Website, DNS, Mail Server or Web Page Analyzer monitors.

  • Activate suspended Website, DNS, Mail Server or Web Page Analyzer monitors.

  • View a list of monitors which include details such as groupname, displayname, link to view availability and response time reports of all monitors.

  • View list of configuration details along with links to view availability report and response time reports for all monitors.

  • View current uptime status and response time of all monitors.

  • List the last 'x' downtimes of all monitors.

  • Get consolidated uptime and response time reports for a specified time period.


Optimized for iPhone Client​

Site24x7 is optimized for use from your iPhones. Some of the distinct features are

  • Access your Site24x7 account from mobile phones such as iPhone using a mobile web browser.

  • Get a quick overview of the current status of your monitors.

  • View current uptime and performance statistics for each of your websites.

  • Track SLA compliance of your websites as well as outages for the last 24 hours.

  • Tabbed interface for navigating between uptime stats, SLA reports and outages.






Add-Port-Monitor-API :: Version2.2

$
0
0

This API allows you to add a SMTP Monitor. The following formats are supported.

XML

JSON


XML Format

Sample Request

A sample request for adding a SMTP monitor is given below:

//www.site24x7.com/api/xml/addmonitor?apikey=[APIKEY]

Data Sent as POST parameters

&displayname=monitordisplayname&groupname=monitorgroupname&pollinterval=10......

-- ** displayname, monitortype and poll interval fields are mandatory.


Request Parameters

The different parameters involved in the XML request are described below:

Field Description
displayname
The display name of the monitor
groupname
The monitor group to which the website monitor belongs. You can either enter an existing group name or a new group name. If the group name doesn't exist, it will be created.
monitortype
Type of the monitor being added. Allowed values are URL,DNS,SMTP,HOMEPAGE,PORT,PORT-POP,PORT-SMTP,PING
pollinterval
The interval at which the website needs to be monitored. Allowed values are 1, 5, 10, 15, 30, 60, 120, 180, 360 and 1440. All these values are in minutes.
contactgroupnames
The list of configured contact groups for which the alert notifications will be send.
groupname
The name of the monitor group to which the monitor is attached.
timeout
The default timeout value for the monitor. Maximum value for a monitor with 5-min interval or above is 90 minutes and max value for a 1-min monitor is 30 min.
primarylocation
The monitoring location from which the url needs to be checked most often. Check the list of our supported locations.
secondarylocation
The monitoring locations from where the rechecks will be done. Check the list of our supported locations.
locationfailures
The number of failures from each monitoring location. Specify 1 if you want alerts when monitor fails to respond from 1 location, 2 if you want it to check in 2 locations and vice versa. Max. value is 3.
maxfailurechecks
The number of failures allowed before the site is reported as 'Down'. Values from 1 to 5.
hostname The name of the host to which the main IP of the mail server should point
port
The port through which the smtp should be accessed.
rcaNeeded
To opt for Root Cause Analysis report. The value should be true or false.
responsetimecheck
The threshold value set for response time. This value will be in milliseconds.
escalationDuration
Alert escalations will be send after the duration specified here. The units should be in minutes and the value should be greater than 0
peristenceNotification
Persistent alerts will be send after the number of alerts specified here. Allowed values are from 1 to 5.
escalationGroupName
Group name to which the the escalation alerts needs to be send.

 

Sample Success Response

The following code snippet provides the response in XML format:

<response uri="/api/xml/addmonitor" action="AddMonitor">
<result>
<response>Successfully Added Monitor</response>
</result>
</response>

Sample Error Response

In case of error conditions such as wrong value specified for 'method', the response will be of the form below:

<response uri="/api/xml/addmonitor">
<error>
<code>2801</code>
<message>
The value specified for Poll Interval is wrong.
</message>
</error>
</response>


JSON Format

Sample Request

A sample request for adding a SMTP monitor is given below:

 

//www.site24x7.com/api/json/addmonitor?apikey=[APIKEY]

Data Sent as POST parameters

&displayname=monitordisplayname&groupname=monitorgroupname&pollinterval=10......

-- ** displayname, monitortype and poll interval fields are mandatory.


Sample Success Response

The following code snippet provides the response in JSON format:

 

{
"response":
{
"message":"Monitor added successfully",
"uri":"/api/json/addmonitor"
}
}

Sample Error Response

In case of error conditions such as wrong value specified for 'method', the response will be of the form below:

{
"response":
{
"uri":"/api/json/addmonitor",
"error":
{
"code":2890,
"message":"Specified apikey [008f2e3e98168403cdb953c3b159867] is not valid.Provide a correct one."
}
}
}

Rebranded-Partner :: Version2

$
0
0

As a Re-branded Partner, you can resell Site24x7 services under your own customized brand name. This allows you to scale your business on the trusted Site24x7 service platform. Go through the following links for more information about Re-branded Partner Program.

  1. How can I join the Re-branded Partner Program?

  2. How do I customize my Re-branded Partner account?

  3. How can I customize pricing inside the Re-branded Reseller client?

  4. How can I buy additional credits and upgrade SMS packs?

  5. What are the changes that need to be implemented at the website level for activating Re-branded Partner program?

  6. How can I configure customer accounts, inside the Re-branded Partner client?

  7. How can I upgrade an evaluation customer to a paid customer under my Reseller Account?


PS: Visit our website link http://www.site24x7.com/website-monitoring-reseller.html for detailed information on Site24x7 reseller programs.


 

How can I join the Re-branded Partner program?

You should sign-up at site24x7.com and raise your request to support@site24x7.com for becoming re-branded reseller.


How do I customize my Re-branded Partner account?

Follow the steps given below to configure custom settings of your Re-branded reseller account. Click Update after you have customized the settings.

Go to Reseller > General Settings. Use the General Settings form to configure your custom settings. The General Settings form has the following options.

  1. Company Name: Enter your company name.
  2. Company Name(short): Short form of your company name. This will be shown as tool tip in your UI.
  3. Website URL: Input your website URL here. Your customers will access this URL for creating and maintaining their account.
  4. Sub-Domain: Enter a sub-domain address here. Create a CNAME record and point it to customer-enduserexp.com.
  5. Favicon: Enter the URL to access your favicon image (optional). If favicon is not specified Site24x7 favicon will be displayed.
  6. CSS for login form: This is an optional entry. If you wish to apply your customized CSS for the login form, provide the URL here.
  7. Alert/Report email address: Enter the email address using which you want to send reports/alerts to the customer. (for example noreply@xcompany.com)
  8. Support email address: Give your company's support email address here. All alert mails will contain your support email address.
  9. URL-Logo: Give the path for your company's logo here. (example: http://xcompany.com/images/logo.gif)
  10. Logo Title: Give a title to your site logo.
  11. Default Selected Primary Location: This option is available only in Professional and Enterprise editions. Select a default primary location from the drop down. This will be chosen as the default primary location unless your customer changes it while registering his account.
  12. User Agent: Specify your user agent here.
  13. Message to be displayed after sending quote: This message will be displayed after every quote send from your re-branded site. (example: We will get back to you within 2 business days)
  14. Copyright(Footer): The message you enter here will be displayed in the footer of your web page. You can use this to customize your copyright statement. (Example: © 2010 XCompany, All rights reserved)
  15. Logout URL: Enter a logout URL here.
  16. Profile Details: Fill in your company specific details such as Company Name, Address, City, Country etc.. to complete your profile and click Update.

Reseller Settings Form


How can I customize pricing inside the Re-branded Reseller client?

To customize your pricing, navigate to Reseller > Customize Pricing

Under Customize Pricing page, use the following options to update your pricing settings.

  1. Currency: Enter your country's currency here. Click Update to save the changes.
  2. Professional Pricing/Enterprise Pricing: These tabs have sub-tabs named Monitor Type, Poll Interval, Our Price and Your Price. Check the monitor type polling interval and the Site24x7 price under the respective tabs. Enter the reseller custom price in the Your Price box.
  3. Location/SMS Charges: This option lets you configure your prices with respect to your Secondary Location Charges, SMS Pack Charges and User Pack Charges. The Package Type and Our (Site24x7) Price are given under the respective tabs. You can enter your price in the Your Price field.
  4. Discounts: Configure your volume discounts under this page. The Discount Type and Our Discount (Site24x7 discount) is given under the respective headers. Enter your custom price under Reseller Account. Click Update to save your settings.


Customize Pricing Page



How can I buy additional credits and upgrade SMS packs?

 1. To buy extra credits, navigate to the Reseller > Buy Credits page.

  • Enter your required credits under Reseller Credits to Buy. Your applicable discount percentage will be shown under Reseller Discount(%) and the final discounted amount will be displayed against Discounted Pay.
  • Use the form to input your payment option, billing name and address and card information. Follow the instructions on screen to proceed to make the payment.


Buy Credits Option

 2. To buy SMS Pack, navigate to the Reseller > Buy SMS Pack page.

 
  • Choose the required pack from the drop down list SMS Pack and follow the instructions on screen to make the payment.

Upgrade SMS Pack option


What are the changes that need to be implemented at the website level for activating Re-branded Partner program?


Once the Reseller settings are configured, changes need to be done at the website level. Make the following changes at the website level after configuring the reseller settings.

  1. Create and maintain the external web pages (.html files) for your re-branded service. This gives you the flexibility to do your own marketing as well as specify your own price.
  2. Host these web pages in your domain. For example: xcompany.com&lt;/li>
  3. Create a sub-domain. Example: sub.xcompany.com.
  4. Create an 'A' record to point the sub.xcompany.com to Site24x7's IP Address (74.201.154.247).
  5. Embed iframes for sign-up and login in your external web pages.
    Sample iframe for sign up:
    &lt;iframe src="http://sub.xcompany.com/login/resellerusersignup.jsp?
    resellerid=&lt;resellerid&amp;gt;&color=%23FFFFFF&amp;amp;language=en&country=US&editiontype=2"
    scolling="no" align="center" height="400" width="700" border="0" target="_blank"
    frameborder="0">
    &lt;/iframe&amp;gt;

    Sample iframe for Login:
    &lt;iframe src="http://sub.xcompany.com/login/login.jsp" frameborder="0" width="220"
    height="170" scrolling="no">&lt;/iframe&amp;gt;
  6. The screens for the internal level pages (i.e.web client) will be provided by Site24x7 in a white-labeled format.
Check list for website level changes.

Below is a brief list of items you need to check to ensure your re-branded service is working fine.
  • Confirm that the CNAME is configured properly by doing a DNS lookup of sub.xcompany.com&lt;/li>
  • Create a new user through the embedded sign up form.
  • Check the "Account Confirmation Email" received after sign up (it should reflect your company name, website URL, etc).
  • After signing up, check whether the logo, copyright and company name in the home page are changed as per the settings configured in your reseller account.
  • In the upgrade screen, check whether the prices are shown as configured in the Pricing Section.
  • Try to upgrade and check whether the Upgrade Request Mail contains the name of user, number of websites, poll interval during upgrade.
  • In the Reseller Control panel, the email ids of the users who have signed up through your embedded signup form will be listed.
  • The information related to user sign-up such as the number of monitors, monitoring credits, SMS credits left, etc. will be shown in the Account Section.
  • You may upgrade the Users to the desired account, add necessary credits for monitoring, terminate a User, etc.
  • Check whether the embedded login iframe works correctly.
  • Check whether the 'Alert' Reports are sent as per the Settings configured.

You can also download our Re-branded partner setup document.


How can I configure customer accounts, inside the Re-branded Partner client?

To configure your customer accounts navigate to the Reseller > Customer Accounts page

Choose an account type from the drop down and the customer sign ups that happened through your external web page for that particular account type will be displayed.

A particular customer account will be displayed with their email ID, edition, number of monitors, total credits remaining, SMS credits and monthly usage.

In the Customer Accounts page, choose the appropriate option under Actions to configure your customer accounts. A reseller can perform the following under Actions;

  • Upgrade to Professional account
  • Upgrade to Enterprise account
  • Terminate Account
  • Add Credits
  • Move SMS Credits
  • Add Additional User Credits


Customer Accounts page.


How can I upgrade an evaluation user to a paid customer under my Reseller Account?

Follow the steps given below to upgrade your evaluation user to paid account.

  1. Navigate to the Reseller > Customer Accounts page.

  2. Select Evaluation Accounts from the drop down list. The list of customers who had signed up for evaluation account will be displayed.

  3. Choose a desired account and select an appropriate upgrade option under the Actions drop down list. You can upgrade the evaluation account to paid Enterprise account or paid Professional account under Actions.

  4. The Upgrade Client will be displayed.

  5. Enter the required credit details and click Upgrade and Transfer Credits to upgrade the account.



Upgrading option under Customer Accounts Page


Upgrade Client








Add-Ping-Monitor-API :: Version2.3

$
0
0

This API allows you to add a new Ping monitor. Refer our API prerequisites page and standard request formats and response formats guidelines before starting to work with our API.


HTTP Method

POST

Request Parameters

The different parameters involved in the XML request are described below:

Field Description
displayname*
The display name of the monitor
groupname
The monitor group to which the website monitor belongs. You can either enter an existing group name or a new group name. If the group name doesn't exist, it will be created.
monitortype*
Type of the monitor being added. Allowed values are URL,DNS,SMTP,HOMEPAGE,PORT,PORT-POP,PORT-SMTP,PING
pollinterval*
The interval at which the website needs to be monitored. Allowed values are 1, 5, 10, 15, 30, 60, 120, 180, 360 and 1440. All these values are in minutes.
hostname
The name of the host to which the main IP of the server should point
contactgroupnames
The list of configured contact groups for which the alert notifications will be send.
groupname
The name of the monitor group to which the monitor is attached.
timeout*
The default timeout value for the monitor. Maximum value for a monitor with 5-min interval or above is 90 minutes and max value for a 1-min monitor is 30 min.
primarylocation
The monitoring location from which the url needs to be checked most often. Check the list of our supported locations.
secondarylocation
The monitoring locations from where the rechecks will be done. Check the list of our supported locations.
locationfailures
The number of failures from each monitoring location. Specify 1 if you want alerts when monitor fails to respond from 1 location, 2 if you want it to check in 2 locations and vice versa. Max. value is 3.
maxfailurechecks
The number of failures allowed before the site is reported as 'Down'. Values from 1 to 5.
responsetimecheck
The threshold value set for response time. This value will be in milliseconds.
rcaNeeded
To opt for Root Cause Analysis report. The value should be true or false.
escalationDuration
Alert escalations will be send after the duration specified here. The units should be in minutes and the value should be greater than 0
peristenceNotification
Persistent alerts will be send after the number of alerts specified here. Allowed values are from 1 to 5.
escalationGroupName
Group name to which the the escalation alerts needs to be send.


Contact-Groups :: Version1.7

$
0
0
This API allows you to add, edit, delete and view contact groups.  Refer our API prerequisites page and standard request formats and response formats guidelines before starting to work with our API. .


Action
Description
HTTP Method
addcontactgroup Add contact groups to your Site24x7 account POST
editcontactgroup Edit your contact groups configured in your Site24x7 account POST
deletecontactgroup Delete contact groups in your Site24x7 account
POST

showcontactgroups

View all the configured contact groups in your Site24x7 account. GET
showcontactgroup View a single configured contact group in your Site24x7 account. GET

     

Request Parameters

Below table describes the different parameters involved. * indicates mandatory field. Refer our standard request format page for more information.

Parameter
Description
*displayname
The display name of the contact group
*contactnames
The contacts need to be added in this contact group. The contact names should be added one after the other in comma separated format. For example: contactnames=contact1,contact2.
Make sure the contact names given are already present in your Site24x7 account
contactgroupname The name of the new contact group that you wish to add


Add-DNS-Monitor-API :: Version2.7

$
0
0

This API allows you to add a DNS monitor. Refer our API prerequisites page and standard request formats and response formats guidelines before starting to work with our API.

HTTP Method

POST

Request Parameters

The different parameters involved in the XML request are described below:

Field Description
displayname*
The display name of the monitor
dnsServer*
The name of your DNS server
port*
The port number the DNS Host
hostName*
The full domain name. For example; www.site24x7.com
groupname
The monitor group to which the website monitor belongs. You can either enter an existing group name or a new group name. If the group name doesn't exist, it will be created.
monitortype*
Type of the monitor being added. Allowed values are URL,DNS,SMTP,HOMEPAGE,PORT,PORT-POP,PORT-SMTP,PING
pollinterval*
The interval at which the website needs to be monitored. Allowed values are 1, 5, 10, 15, 30, 60, 120, 180, 360 and 1440. All these values are in minutes.
contactgroupnames The list of configured contact groups for which the alert notifications will be send. email contacts associated with the monitor.
timeout*
The default timeout value for the monitor. Maximum value for a monitor with 5-min interval or above is 90 minutes and max value for a 1-min monitor is 30 min.
primarylocation
The monitoring location from which the url needs to be checked most often. Check the list of our supported locations.
secondarylocation
The monitoring locations from where the rechecks will be done. Check the list of our supported locations.
locationfailures
The number of failures from each monitoring location. Specify 1 if you want alerts when monitor fails to respond from 1 location, 2 if you want it to check in 2 locations and vice versa. Max. value is 3.
rcaNeeded
To opt for Root Cause Analysis report. The value should be true or false.
responsetimecheck
The threshold value set for response time. This value will be in milliseconds.
maxfailurechecks
The number of failures allowed before the site is reported as 'Down'. Values from 1 to 5.
escalationDuration
Alert escalations will be send after the duration specified here. The units should be in minutes and the value should be greater than 0
peristenceNotification
Persistent alerts will be send after the number of alerts specified here. Allowed values are from 1 to 5.

escalationGroupName
Group name to which the the escalation alerts needs to be send.

Note: * indicates mandatory field

Add-Mail-Server-RTT-API :: Version2.7

$
0
0

This API allows you to add a SMTP Monitor. Refer our API prerequisites page and standard request formats and response formats guidelines before starting to work with our API.

HTTP Method

POST

Request Parameters

Field Description
displayname*
The display name of the monitor
groupname
The monitor group to which the website monitor belongs. You can either enter an existing group name or a new group name. If the group name doesn't exist, it will be created.
monitortype*
Type of the monitor being added. Allowed values are URL,DNS,SMTP,HOMEPAGE,PORT,PORT-POP,PORT-SMTP,PING
pollinterval*
The interval at which the website needs to be monitored. Allowed values are 1, 5, 10, 15, 30, 60, 120, 180, 360 and 1440. All these values are in minutes.
contactgroupnames
The list of configured contact groups for which the alert notifications will be send.
groupname
The name of the monitor group to which the monitor is attached.
timeout
The default timeout value for the monitor. Maximum value for a monitor with 5-min interval or above is 90 minutes and max value for a 1-min monitor is 30 min.
primarylocation
The monitoring location from which the url needs to be checked most often. Check the list of our supported locations.
secondarylocation
The monitoring locations from where the rechecks will be done. Check the list of our supported locations.
locationfailures
The number of failures from each monitoring location. Specify 1 if you want alerts when monitor fails to respond from 1 location, 2 if you want it to check in 2 locations and vice versa. Max. value is 3.
maxfailurechecks
The number of failures allowed before the site is reported as 'Down'. Values from 1 to 5.
hostname* The name of the host to which the main IP of the mail server should point
port*
The port through which the smtp should be accessed.
fromemail*
The email ID from which the mail is sent
toemail*
destination email ID
smtpemail* The test email address that will be used to check the smtp. You need to enter the email address while configuring.
mailsubject The subject of the test email. You can use the subject to identify the mail when it reaches your inbox.
popenabled This will enable mail fetching using POP method.
pophostname The host name for the POP.
popport Port number through which the POP host can be accessed.
popusername User name of the POP host.
poppassword Password of the POP host.
responsetimecheck
The threshold value set for response time. This value will be in milliseconds.
rcaNeeded
To request Root Cause Analysis Report. The value should be true or false.
escalationDuration
Alert escalations will be send after the duration specified here. The units should be in minutes and the value should be greater than 0
smtpssl
To enable SSL; The acceptable values are True and False
smtptsl
To enable TSL; The acceptable values are True and False
peristenceNotification
Persistent alerts will be send after the number of alerts specified here. Allowed values are from 1 to 5.
escalationGroupName
Group name to which the the escalation alerts needs to be send.
Note: * indicates mandatory field

FAQ :: Version4.1

What is a Monitor Group-and-how-can-I-create-a-new-Monitor-Group? :: Version2

$
0
0

What is a Monitor Group?

Site24x7 allows you to categorize your added monitors based on their role. You can group your monitor under similar heads based on monitoring locations, monitor types and the like. These group of monitors facilitate easy viewing of monitoring reports and enhance timely action.

Note: Monitor Group option is available only for Enterprise Edition customers.


New Monitor Group Tab

Create a new Monitor Group

To create a new Monitor Group

  1. Navigate to Home > New Monitor Group

  2. Under New Monitor Group page give a name for the Monitor Group against Monitor Group Name and give a brief message about the monitor group in Description box.

  3. Click Add for to save settings.

 

     

    

New Monitor Group Page


Associating Monitors with a new Monitor Group

After a Monitor Group is created, you can start associating your monitors with the same.

     
  1. After creating a new Monitor Group, your registered monitors will be displayed under Available Monitors.
  2. Select the monitor you wish to associate from  Available Monitors and move them to Associated Monitors box.
  3. Associated Monitors box will now display the monitors that are associated with the new Monitor Group.
     



Available Monitors and Associated Monitors Box

You can alternately associate your monitors at the time of adding a new monitor.

While configuring a new monitor, go to option Associate with Monitor Group and select your Monitor Group from the drop down list.






Accounts-and-Upgrade :: Version1.3

$
0
0
  1. What type of accounts does Site24x7 offer?
  2. How many sites can I monitor with my free account?
  3. Why should I upgrade to Site24x7 paid account?
  4. How do I upgrade to paid account?
  5. Can I evaluate Site24x7 before purchasing?
  6. How do I sign up for the free account?
  7. Will the free account expire after 21 days?
  8. I want to change my credit card details associated with my Site24x7 account. How can I update the credit card on file?



  1. What type of accounts does Site24x7 offer?
    Site24x7 offers 3 type of accounts - Free, Professional and Enterprise

  2. How many sites can I monitor with my free account?
    You can monitor up to 2 websites, each with monitoring intervals of 60 minutes or above.

  3. Why should I upgrade to paid account?
    With a paid account, you can monitor any number of websites from multiple monitoring locations, DNS/email servers, online web applications, get selectable monitoring intervals, and do much more.
    To know more about what our paid accounts offer, please refer this comparison chart.

  4. How do I upgrade to a paid account?
    Log in to your account and click the Upgrade link. You will be shown a page where you can select either Professional or Enterprise account. Next, you will be shown the upgrade form where you can select the type and number of monitors you want to add and then proceed to subscribe.

  5. Can I evaluate Site24x7 before purchasing?
    Yes. When you initially sign up for a Site24x7 account, you are given a 21-day free trial account. You can choose to sign up for a trial copy of Professional or Enterprise accounts.
    During the trial period, you get a fully functional version of the account you sign up for. At the end of the trial, your account will be downgraded to Free or you may upgrade either to Professional or Enterprise account.

  6. How do I sign up for the free account?
    When you sign up for a Site24x7 account, you will be automatically given a 21-day free trial of the account you sign up for. At the end of the trial, your account will be downgraded to free account unless you upgrade to either Professional or Enterprise account.

  7. Will the free account expire after 21 days?
    No. The free account never expires.

  8. I want to change my credit card details associated with my Site24x7 account. How can I update the credit card on file?
    You can update your credit card details from inside your account itself.
    Navigate to Account > Billing > Modify Card Details. A new pop-up window will open up and you can update the new card details there. After entering the new details click Update and the new details will be updated in our end.

Reports :: Version1.2

Monitor-Internal-Network---FAQ :: Version1.6

$
0
0
  1. Why is my On-Premise Poller not getting registered?
  2. How do I set proxy for my On-Premise Poller?
  3. I have followed all the above procedures, still my On-Premise Poller is not working?
  4. Can I use On-Premise Poller to monitor my Linux machine?
  5. Can I use On-Premise Poller to act as a new location for my website monitoring?
  6. How often are monitors polled from On-Premise Poller? How does it affect licensing?
  7. Will I need to make any special changes in my firewall to allow On-Premise Poller to work?





Why is my On-Premise Poller not getting registered?

  • The most common cause of your On Premise Poller not getting registered is the machine where the Agent is installed is not connected to the internet. Check if there are any connectivity issues with that particular machine.
  • Another reason may be you would have forgot to specify the proxy server details during the installation process. You will see an option to configure your proxy in the installation wizard itself. 
  • API key you entered might be wrong. Your On Premise Poller identifies itself with your Site24x7 account via your unique API key. You can get your API key from the Add On-Premise Poller window during the installation process. Check for any extra spaces in the API key entered. 

If you are already passed this screen, follow the below steps to check the correctness of the API key entered.

Go to the installed folder and follow the below folder structure.

 <installed folder>\conf\serveragent.config and check if the entry against CUSTOMERID and the API key you entered is the same.

Note: The default installed folder can be C:\Program File(64)\Site24x7



How do I set proxy for my On-Premise Poller?

You have the option to set your proxy in the installation wizard itself. If you have missed the part, follow the below folder path.

<installed folder>\conf\serveragent.config

and set the values for each key as given below.

PROXY=true

PROXY_HOST=<proxyhostname>

PROXY_PORT=<proxyport>

PROXY_USERNAME= <your proxy username>

PROXY_PASSWORD= <your proxy password>



I have followed all the above procedures, still my On-Premise Poller is not working?

After the installation wizard is complete, the On-Premise Poller should start automatically and the monitor added in your account. If the On-Premise Poller is not listed in your account, you need to check if the agent is started after installation.

In Windows go to Task Manager > Service and check if SITE24X7_ONPREMISEMONITOR is shown as Running. If not, start the service manually. Right-click on the service name and click Start.


Can I use On-Premise Poller to monitor my Linux machine?

On-Premise Poller can help you do basic monitoring such as an IP ping. However if you are looking for a complete performance monitoring of your Linux machine including CPU usage and memory tracking, you can go with our Linux monitoring capability. 



Can I use the On-Premise Poller to act as a new location for my website monitoring?

Yes, that is a perfect usage of this software.




How often are monitors polled from On-Premise Poller? How does it affect licensing?

You can monitor as low as 1 minute. There is no difference in pricing based on the poll frequency. It costs the same to poll every minute or every five minutes.




Will I need to make any special changes in my firewall to allow On-Premise Poller to work?

No, you will only need to provide one way HTTPS access. Just like your web browser, the On-Premise poller will access the Site24x7 cloud servers via the proxy server or directly without opening up incoming ports.










Viewing all 165 articles
Browse latest View live