Importing multiple checks
Read the multiple import page and had a couple questions... 1.) Do we have to list all the options in the header or just the ones we need? 2.) Can we have multiple headers if we have checks that will not use all fields? As a sub of Q2 ... Can we have empty entries for fields we do not use if we have all the header options listed? For example: website-test, http://www.zoho.com, 15, 10, Europe Location, Url MonGroup, P, F, , , , true, , , user agent, 2, "Maintenance, Troubleshooting", 0, "Down, Hacked",
Ability to associate two different notification profiles with a single monitor
We hope to see the possibility to specify two different notification profiles in one monitor, specifically one for down/trouble alert and one for up alert. This way we can specify different email templates or maybe the ability to specify two different email templates to be executed depending on the alert type. The main function would be different message when the service is down and when the service is up.
Safari: Reload the page
Hi, It's impossible for me to log in at site24x7 from Safari (OS/X). Only if I clear the cookies and cache I can do one unique login and then always the same error: Please reload the page and try again. It's annoying to switch to Chrome for only this site. Best
Testing Mode
Was thinking about this... There needs to be a non-production status that we can use for adding checks that we do not want to get alerted on as yet. For example, when adding a new check, one wants to verify that things will work properly before making it production or maybe we want to add a check that we need to study the performance so we can properly gauge what thresholds should be. Maybe have a Testing status added instead of Just Active and Suspended. With the Testing status, you can have all
RDS Free Space Alert
Hello, Would it be possible to implement an RDS Free Space alert feature in an RDS Threshold profile? We have situations where total disk space of an RDS instance is depleted and causes the DB to stop responding. Thanks!
Guidance on API Usage
I was hoping the community could point me in the correct direction. I tried to go over as much of the API documentation as I could to answer my own question before I posted this question in the forum. Maybe I'm missing something completely. At this point assume what I'm working against is a Server monitor..... Here's what I'm trying to do. I want to be able to get the last polled performance data for CPU Used Percentage, Memory Used Percentage (I can calculate the percentage if not available in percentage
custom plugin: how to configure plugin thresholds to trigger alarm notifications by email
Hi there, I wrote a custom plugin under linux / py and it works pretty well. Metrics were collected by site24x7, perfect. However, if I want to configure the threshold and want to get notified by email as soon as the limit has been reachhed. The pitty is, I can set the threshold lets say to the value 3 and this will be actually discovered by Site24x7, but the status turns just to in trouble, and... no notification will be send. So, what do I need to do that a reached plugin threshold will trigger
Check frequency does not equal log frequency
We have a website monitor set to a check frequency of 5 minutes. But in the log report, the entries are 15 minutes apart. It looks like Site24x7 is checking the site every 15 minutes instead of every 5 minutes, as we frequently get alerted by our customers that the site is down, instead of by Site24x7. Any ideas why this would be?
Monitor your Twilio usage using Site24x7 Twilio plugin
The twilio plugin informs you on the number of calls, messages or when the total price for the current day exceeds the threshold. Take informed troubleshooting decisions by keeping track of critical metrics including: Number of all inbound/outbound voice calls to mobile, toll-free and local numbers Inbound/outbound call minutes All inbound/outbound SIP call count/minutes All TwilioClient voice calls count/minutes Count of all SMS messages, both inbound and outbound Count of only inbound/outbound
Plugin for monitoring etcd performance
Configure etcd_store plugin to monitor store statistics of your etcd instance. Get to know overall server failures, slowdowns and more. Take informed troubleshooting decisions by keeping track of critical metrics including: Rate of successful/failed get requests Rate of successful/failed set requests Rate of successful/failed delete requests Rate of successful/failed update requests Rate of successful/failed create requests Rate of successful/failed compare and swap requests Rate of successful/failed
Monitor supervisord processes with Site24x7 Plugins
Monitor your supervisord instance using Site24x7 plugins to get important metrics about the status of their processes. Monitored Metrics: Status of supervisord server Total number of processes Number of stopped/running processes Number of processes with unknown status Learn how to install the supervisord plugin from Site24x7 Supervisord GitHub repository Related resources: Linux Server Monitoring | Server Monitoring | Write your own Linux Plugin
Plugin for monitoring StatsD
Configure the StatsD plugin and monitor the performance of your StatsD server. Identify and resolve issues before end users are affected by using the following metrics: Health status of StatsD The number of elapsed seconds since Statsd received a message The number of bad lines seen since startup Count of all the current gauges/timers/counters StatsD server uptime The length of the string sent to graphite Unix timestamp of last exception thrown whilst flushing to graphite The time it took to send
Monitor the performance of Gearman servers
Configure gearman plugin to get the statistics of the workers involved. Get the following metrics and keep track of your Gearman server's performance: Number of workers Number of running jobs Number of queued jobs Number of unique tasks Response time Learn how to install the Gearman plugin from Site24x7 Gearmand GitHub repository Related resources: Linux Server Monitoring | Server Monitoring | Write your own Linux Plugin
Plugin for iNode Monitoring
Track the iNode usage of your servers using the Site24x7 iNodeMon Plugin. Take necessary decisions before you run out of your iNodes. Monitored Metrics: Total iNodes available Number of iNodes in use Number of free iNodes Percentage of iNodes used Learn how to install the iNode plugin from Site24x7 iNode GitHub repository Related resources: Linux Server Monitoring | Server Monitoring | Write your own Linux Plugin
Samba file server monitoring with Site24x7 plugins
Configure Samba plugin to monitor the usage metrics of your Samba (SMB/CIFS protocol) file server. Keep track of: Number of unique folder shares being accessed by users Total number of users that have open connection to Samba server Learn how to install Samba plugin from Site24x7 Samba GitHub repository Related resources: Linux Server Monitoring | Server Monitoring | Write your own Linux Plugin
Why application monitoring is necessary for websites
With more and more websites moving towards the open source platforms, custom implementation has become the norm for high profile, high traffic websites. These websites are applications that have been created to perform a specific function directly for the user. They could be delivering a specific user experience or collecting relevant data. The more complicated the functionality the more important monitoring website performance becomes. Using Site24x7 APM Insight, website admins can get deep visibility
Custom Powershell plugin will not register : connection could not be established
Hi all I've recently tried to create my first customer plugin using a Powershell script. However, I just cannot get the plugin to register. The PluginRegisterLog.log file shows the plugin being picked up and displays the JSON output from the script OK. The next statement in the log file is : "04/11/2016 09:49:52 Script output for SyncVehicleData is {"message":"Connection could not be established","availability":"0","data":{}}" A colleague has created 2 very similar plugins which have registered OK
Monitor your SendGrid Server
The SendGrid plugin can be used to monitor the SendGrid server by getting to know the following critical metrics: The number of emails delivered/opened The number of requests that are being processed The number of unique clicks/opens The number of emails that are bounced back The number of invalid emails How it Works: This plugin will query the '/v3/stats' with the start_date param as today's date and get the metrics from SendGrid server. Learn how to install the SendGrid plugin from Site24x7 SendGrid
End to end performance monitoring of your Dropwizard server
Dropwizard is used for developing high performance RESTful web services. For these plugins to collect metrics, it is essential to provide the Dropwizard server host and port details. We have three plugins for Getting memory details, cache and thread details of JVM Monitoring the response and log events of Dropwizard servers Monitoring the connection and request types of DropWizard servers Related resources: Linux Server Monitoring | Server Monitoring | Write your own Linux Plugin
Get the total number of open files in a Linux server
Open Files plugin is used to collect information regarding the number of files currently opened and the total number of files that can be opened in a Linux server. It gives the following metrics: The number of files currently opened in the system The total number of files that can be opened in the system Learn how to install Open Files plugin from Site24x7 Open Files GitHub repository Related resources: Linux Server Monitoring | Server Monitoring | Write your own Linux Plugin
Feature Request: Support HTTP/2 monitors
Site 24x7 do not currently support HTTP/2, meaning that the monitors report a slower load time than normal user experience for modern browsers: http://caniuse.com/http2
Disable Trouble Alerts for Network/Application Teams?
Sole IT Admin in my shop. Quite new to 24x7 (And loving it!) I have about 4 monitors that also send alerts to Application Team users. (Business operations/dev- they need to know when a website/server is DOWN). However, because I have them enabled for alerts, they also receive alerts for everything. (Diskspace, CPU, RAM, etc). This creates a lot of false positives for them, and they will start ignoring these alerts. They have no need to see these, and they've already requested they be removed from
Inviting Guest Posts – Blog and get an Amazon Echo!
Update: To participate in the giveaway, register here. We’re excited to present to you the opportunity to make a guest post on our blogs. This is your chance to showcase how you use Site24x7 for your monitoring requirements. Share some usage scenarios, graphs/charts or screenshots that you find useful in the product or excel sheets with formulas that you think would work if data is exported from the Site24x7 console. Once your entry is selected by us, we’d notify you and ship an Amazon Echo device
Domain Monitoring for Reputation
As someone monitoring multiple domains, keeping track of domain reputation is important. I currently manually scan domains and IPs using a couple of tools including: senderbase.org www.mcafee.com/us/threat-center.aspx To have automated daily check would be helpful.
Inviting Guest Posts - Blog and get an Amazon Echo!
Update:~To participate in this giveaway,~register here. We're excited to present to you the opportunity to make a guest post on our blogs. This is your chance to showcase how you use Site24x7 for your monitoring requirements. Share some usage scenarios, graphs/charts or screenshots that you find useful in the product or excel sheets with formulas that you think would work if data is exported from the Site24x7 console. The opportunities are endless. Your articles could cover any topic including monitoring
Better AWS CloudWatch Integration
Hi, do you have plans for a better AWS CloudWatch Integration? At this time you import all EC2 and RDS Sources. I want to have a possiblity to define to import only selected based on manual choice or AWS Tag ... I also would like to see other CloudWatch Metrics like ELB (Load Balancer), etc ... Sven
Consider upgrading to a higher pack for subuser addition
Hello, I'm trying to add a new user, but I get the following message: "Consider upgrading to a higher pack for subuser addition.". I tried deleting a user but still not letting me create new ones. That I have to do? Thank you
Site24x7 API documentation revamped
At Site24x7, we’d like to make it easy for you developers to integrate Site24x7’s powerful and flexible APIs with your tools. To help you achieve this, we’ve recently revamped our API documentation to simplify the way you understand and use our APIs. A few of the changes are listed below: Since all the examples in Site24x7's API documentation are executed using cURL, we've added a new section under Getting Started > cURL, to help you understand and differentiate the various execution methods given
[New Feature] Record and playback multistep user interactions via a real browser for applications hosted on your private network
We are pleased to announce that the real browser synthetic monitor (RBM) from Site24x7 can now run or test from an On-premise poller (Linux). With this new feature, RBM capabilities will include recording and simulating critical user interactions on applications hosted within your enterprise?s intranet. Real Browser synthetic monitor. Real browser synthetic monitoring helps you actively monitor the availability and performance of web applications. You can simulate step-by-step critical user interaction
parsing data from the API using jq
I want to create 80 canned reports, one for each monitoring group. I don't want to do this by hand, that's what shell and the API is for. This works ok: # curl https://www.site24x7.com/api/monitor_groups -H "Accept: application/json; version=2.0" -H "Authorization: Zoho-authtoken $token" | jq '.[] ' But after that .. # curl https://www.site24x7.com/api/monitor_groups -H "Accept: application/json; version=2.0" -H "Authorization: Zoho-authtoken $token" | jq '.group_id' null I'm reading the jq manual
Monitor your Varnish Cache server for in-depth database metrics
Install and configure the Varnish Cache plugin to monitor the performance metrics of your Varnish Cache. Use these key indicators to ensure continuous functioning of your Varnish Cache. Take informed troubleshooting decisions by keeping track of critical metrics including: Cache hits Cache misses Number of worker threads created Number of queued work requests Dropped sessions due to session pipe overflow Learn how to install this plugin from Site24x7 Varnish Cache GitHub repository Related resources:
End to End performance monitoring of your ActiveMQ instances
Install and configure the ActiveMQ plugin to monitor the performance metrics of your Apache ActiveMQ instance. Use these key indicators to ensure continuous functioning of your ActiveMQ instance. Take informed troubleshooting decisions by keeping track of critical metrics including: Total number of messages in queue Total number of connections Total number of consumers Total number of producers Learn how to install this plugin from Site24x7 ActiveMQ GitHub repository Related resources: Linux Server
WebLogic server monitoring simplified
Install and configure the WebLogic plugin to monitor the performance metrics of your Oracle WebLogic server. Use these key indicators to ensure continuous functioning of your WebLogic server. Take informed troubleshooting decisions by keeping track of critical metrics including: Current size of Java heap memory Health status of all the Servers in your WebLogic instance Learn how to install this plugin from Site24x7 WebLogic GitHub repository Related resources: Linux Server Monitoring | Server Monitoring
AWS Monitor Issues
We have issues with the AWS Monitor that render it pretty much unusable. - It's all or nothing. We have resources in a given AWS account that we -use- but don't monitor, such as development or QA instances. A way to mark these as 'we don't care' or 'null' would be nice. - Resources are know by their AWS ID only. Great, but we have a lot of bits in there, and people don't _know_ what 'i-1341aabcde' is. They _know_ 'production-web-server'. - Email templates. We have, potentially, over a dozen AWS accounts
Is it possible to capture dynamic process and service performance data?
I was wondering if it's possible to setup a server monitor so that it will capture performance data about all running processes and services dynamically? I know I can manually add services and processes that I want to alert against. What I want to be able to do is see what process or service is historically causing a high CPU usage percentage even if the service/process happens to be one that is NOT already added to the monitored services list.
Monitor CPU statistics of your Linux server
Configure CPU statistics plugin to monitor all the CPU utilization metrics of your Linux server. Use these key indicators to ensure continuous functioning of CPU in your server. Take informed troubleshooting decisions by keeping track of critical metrics of CPU including: Percentage of time spent in user space Percentage of time spent in kernel space Percentage of time spent on low priority processes Percentage of time spent idle Percentage of time spent in wait (on disk) Percentage of time spent
Monitor the performance of your NGINX Plus server
Configure NGINX Plus plugin to monitor the performance metrics of your NGINX enterprise edition server. Use these key indicators to ensure continuous functioning of your NGINX server. Take informed troubleshooting decisions by keeping track of critical metrics including: The total number of client connections accepted by the NGINX server. The total number of currently active client connections. The total number of client connections dropped by the NGINX server. The total number of currently idle
Monitor the performance of your Couchbase server
Configure Couchbase server plugin to monitor the performance metrics of your Couchbase server. Use these key indicators to ensure continuous functioning of your Couchbase server. Take informed troubleshooting decisions by keeping track of critical metrics including: Total hard disk space Hard disk quota Hard disk used for data Used hard disk space RAM in use RAM used for data Total RAM Learn how to install CouchBase server plugin from Site24x7 CouchBase Server GitHub repository Related resources:
Monitor the performance of VoltDB database
Configure VoltDB plugin to monitor the performance of your VoltDB database. Take informed troubleshooting decisions by keeping track of critical metrics including:: • Used and unused Java memory • Used and allocated tuple memory • Tuple count • Pooled memory • Indexed memory Learn how to install VoltDB plugin from Site24x7 VoltDB Github repository for Memory stats. Related resources: Linux Server Monitoring | Server Monitoring | Write your own Linux Plugin
Status over Time Thresholding
Would be nice to have a time based threshold option that can be either an individual feature or part of the new anomaly features. Something like: Mem usage is x% for more than x minutes Disk usage spiked more than x% in last x minutes Disk usage remains over threshold for more than x minutes (this will avoid normal spikes from creating alerts)
Next Page