Feature Request: Add Uptime Notification Delay
Hi Site24x7, Imagine the following situation: A Web Monitor is configured. Check Frequency is 1 minute. Downtime Notification Delay is 2 continuous failures. Let’s assume our web site gives a 503 HTTP response. Web Monitor checks it for the first time and marks it as DOWN but doesn’t send a notification. In a minute it checks site for the second time and sends a web hook to a third party solution to create an Incident. Then in 5 minutes site gives 200 HTTP response and Web Monitor immediately marks
The ultimate logging series: Logging using PHP functions
In part one of our PHP logging blog series, we discussed what logging is and covered the basics of creating logs in PHP applications using the PHP system logger. While the PHP system logger automatically records critical events like errors in code-execution, a more customized logging setup can be achieved using PHP functions. For part two, let's look at the basics of creating custom error logs by calling PHP functions. error_reporting() The error_reporting() function sets the error_reporting directive
Uptime Notification Delay
Hi Site24x7, Is there any current solution to add a Notification Delay when Monitor changes its state from DOWN to UP like we do have for Downtime Notification Delay? Many web serves/reverse proxies/load balancers can check target multiple times before marking it as healthy again. Best regards, Svyatoslav.
Monitor your Python applications with the APM Insight Python Agent
Yes, you read that right! With Site24x7 APM Insight, you can now monitor and optimize the performance of your Python applications by tracking key telemetry metrics. What's included in the APM Insight Python Agent? Monitor your entire application, track every transaction that occurs, discover transaction errors, and optimize them before your end users are impacted. Why is Python application monitoring important? Python application monitoring helps developers troubleshoot application and endpoint issues
Managing 24x7 as code
Hi, We have a pretty big set of alerts in 24x7 by now - 2,000 monitors in a hundred or so monitor groups. It's a pain to keep up with. What I want to do with 24x7 is what we do for servers and infrastructure, using Chef or Terraform; Describe what I want in code. Push (or pull) changes using the API. 'Magically' things change. It looks like my options are - Roll out something homemade using bash or python and curl acting on configuration files. - I don't know what. Is there an option to rolling my
Plugin to show metrics specific to Kafka consumer group and topic lag partition wise without confluent platform used
Get the list of consumers for a consumer group bin/kafka-consumer-groups --bootstrap-server <kafka-broker>:9092 --describe --group sample-consumer-group We would like to have a plugin to shows the lag for the provided consumer group or for all the groups, CURRENT-OFFSET, LOG-END-OFFSET and partition used details.
How can Guidance Report for AWS help you make data-driven business decisions?
The world is moving into a post-covid era and a cloud boom is on the horizon. Businesses require a higher return on ROI for every penny invested in a cloud service like AWS. To accomplish this, Site24x7 provides a personalized cloud assistant to attain the most out of your cloud investment. Site24x7's Guidance Report for AWS helps you adopt industry best practices in AWS and make informed decisions. Challenges for cloud adopters Cloud adopters face challenges like lack of end-to-end visibility, governance,
Plugin to Monitor NTFS Mount Points
Hello, Please find attached the plugin script file to monitor NTFS mount points on a server. To get started, Download and unzip the file from the attachment NTFSMountPoint.ps1. Change the value for the attribute '$mountpointpath' in the below line of the plugin file with the list of the mount point paths to monitor: $mountpointpaths = @("C:\","D:\","E:\","Y:\") Once changed, please go to the below directory on one of the servers: <Site24x7 Windows Agent Installation path>\monitoring\Plugins Create
PHP APM Insight Agent for Windows
I am installing the APM Insight PHP Agenet 3.2.1 from Site24x7 on Windows. This is on a webserver running PHP 7.4.4. Every time I receive an error "The application required PHP version 5.3 or above. Please install PHP and retry." As I said, I am running PHP 7.4.4. The Web application works, and 7.4.4. is the suggested version from our application provider. We would like to be able to monitor the performance. I've attached screenshots showing the error and that PHP is installed. I've attempted to
[RESPONSE BODY | RESPONSE HEADER] How to save response body/response header
Hi. I want to configure my Slack message with more details of issue. I see variables, which I can pass into slack message title, but it's not enough. For example, I want to put into this message my response header value. Can I make it or it's not possible? Thanks in advance
Feature Request: Docker Configuration Template
Hello, Can you please implement a Docker monitor configuration template? A Docker agent appears to be a normal Site24x7 Linux Server Agent installed into a Docker Instance; however, when deploying a Linux Server Agent into a Docker Instance, it does not take the settings of a Server Agent's Configuration Profile. It would be great to have a way to assign a Docker instance to Monitor Groups and User Alert Groups via a Configuration Profile in the same manner I can assign a lot of other Site24x7 monitors
[Service Update] Planned maintenance of our IN data center: May 15, 2022 to May 22, 2022
Dear customers, As part of regular maintenance at our India data center, we will be switching our apps from our primary data center in Mumbai to our secondary (disaster recovery) data center in Chennai on May 15, 2022 from 7am to 10am IST. We'll switch back to our primary data center in Mumbai on May 22, 2022 between 7am to 10am IST. We do not expect any major interruption, and you should be able to continue using all Site24x7 services during this maintenance period. In case you do experience any
Track and manage your Azure billing to get the most out of every dollar spent
Hello! We heard you and we are excited to announce that the CloudSpend Azure (Beta) feature has been released to make your experience with Site24x7 seamless! Microsoft Azure is a cloud platform that provides a variety of cloud services for organizations to run and manage their businesses. Azure cloud cost management is essential to control your cloud usage and avoid paying unreasonably high bills. Now, you can monitor and control your Azure cloud bills by integrating with Site24x7 CloudSpend. With
The ultimate logging series: Using the PHP system logger
Logging is essential to application development. Logs provide exhaustive, robust information that is useful for tracking all the changes made to an application's code. PHP logs help you track the performance of the method calls within your application, the occurrence of a particular event, and the errors in your application. With proper PHP logging techniques, you can track and optimize an application's performance. In part one of this two-part series, let us look at logging, why we need it in application
What is STATUS_CHANGE_ATTRIBUTES array in JSON payload
Hi There, Whats is STATUS_CHANGE_ATTRIBUTES array in JSON payload, sent by 24x7Site, some times its appears in the payload, some times not When its appear whats does it mean? Thx César A. Costa
Linux monitors: prevent autoadding "disks"
Hello, Is there a way we can prevent linux monitors from auto adding mounts to monitor? Example: if you mount an nfs share for restoring a backup, this share will be autoadded by the agent and monitored. When you dismount this share later, then the monitor will go into alarm because the disk is no longer available.
Manage your resource capacity to ensure optimal performance of workloads and much more!
Hello! Site24x7 has extended its monitoring to support Capacity Planning monitors. Capacity Planning provides the analytical data for a group of monitors and is used to determine the capacity required to optimize resources for a particular operation or workload. You can now plan, process, and procure additional resources based on the metrics generated by each Capacity Planning monitor. Benefits of Capacity Planning monitors With Capacity Planning, you can: View and track the capacity utilization
NCM Backups Local Storage
Some of our customers are not comfortable to have the network devices backups stored on site24x7 cloud. We would like an option to store NCM backups on local on-premise poller please. Really appreciate if you can include this feature under NCM
Adding "Memory Utilization" to CSV of performance report
Dear team, We would like to add "Memory Utilization" data to CSV outputted performance report. Currently, we can not obtain the data even though output by clicking [Reports] -> [EC2 Instance] -> [Share this] -> [Export CSV]. Could you please consider to add this?
Add AWS Account ID as tag
Would it be possible to add the AWS Account ID as a tag to an alert that is sent? This would be very convenient for our support staff, so they immediately know what account to look at. Thanks! Tom
On-Premise Poller Java JRE version - Possible security vulnerability
Hi Are there any plans to update the JRE version used by Site24x7 Pollers? Our security team has flagged possible vulnerabilities with older JRE versions Last update mentioned on your roadmap was August 2021 On-Premise Poller Java JRE version upgraded to 11.0.11 www.site24x7.com/community/site24x7-on-premise-poller-version-updates-and-release-notes#18151000001728599 www.site24x7.com/community/site24x7-on-premise-poller-version-updates-and-release-notes#18151000001728599 Hello all, We have released
Monitoring REST API with Bearer Token
I want to monitor a REST API with GET method. This API has a bearer token. When i set the bearer token to "HTTP Request Header" field, i get "This url is forbidden." error. How i can configure bearer token in REST API alarm. (You can see below how can i set the token) HTTP Configuration; HTTP Method: GET HTTP Request Header; Authorization, bearer XXXXXXXXX
Windows Failover Cluster MountPoints
We have multiple mountpoints with no drive letter running in our environment. I can see it in Site24x7 where it shows generic path names such as, \\?\Volume{0670809e-95e1-4233-994c-bb8b86550b2b}, the associated Volume Label and the size. I know I can set the Threshold Configuration for each of the child monitors, however, when it alerts, it only gives the path but not the name, therefore its hard to determine what the issue is for specific users. In the next agent version, will there be a better
Search, filter, and navigate quickly with the enhanced search option
Greetings! Quickly filtering specific monitors or smoothly navigating to selected pages without getting lost can save you time and make your web client experience hassle-free. We've been working to offer a better search and filtering experience for you. With Site24x7's newly enhanced advanced search options, you can search your monitors by typing related keywords, applying certain filters or conditions, and using a set of commands. Here's a look at all the options you can use to filter your resources:
Site24x7 up alerts of monitor on JIRA
Hi Team, We setup an alerts of monitor on site24*7. We are getting JIRA ticket when monitor goes down. But also we are getting up alerts on JIRA when it comes up. So we don't want that up alerts ticket on jira. Only need down alert tickets. How we can change configuration setting for that monitors?
Load average: What is it, and what's the best load average for your Linux servers?
What is load average? Load average represents the average load on a CPU during a specific time interval. These values include the number of processes either waiting for or actively using in CPU. The load average can be high or low, depending on the number
Monitoring Background PHP Processes
We have just deployed the PHP APM in Linux to help identify performance bottlenecks. This is giving some good information but, we have found this is only logging data for interactive user sessions. There are a number of other processes that are linked to users uploading batches of data etc. that we need to monitor too. As this is where the bulk of heavy processing happens it is likely to be where will see performance impacts first. Is there a way to monitor these? If not, this would be a good feature
Client Certificate validity check using Site24x7 Server Agent
The s24x7 server agent needs to be able to check and alert on the expiry date of specific CLIENT certificates - used for authentication - in local/personal/etc stores on the server which the agent is running.
StautIQ group
Hi, it would be great if you can configure group permissions inside the access of StatusIQ management webpage to control access to individual statusIQ webpage. Example: some users can access only to certain StatusIQ webpage to post only maintenance date or to only report incidents in certain components. This will help large ISP to give permissions only to specifics users in specific components in each status webpage. Thanks in advance,
Introducing VMware Cluster Monitoring
We are happy to introduce the monitoring of VMware clusters. Monitor VMware clusters to understand their various key metrics, like Effective CPU, Effective Memory, Distributed Resource Scheduler (DRS) Configuration, DRS Faults, and DRS Migrations, in your environment. What is a VMware Cluster? A cluster is a group of VMware ESX/ESXi hosts that distributes CPU and memory among VMware ESX/ESXi hosts. It is also responsible for high availability and load balancing. Why should you monitor a VMware Cluster?
How to optimize Redis with JedisPool
Do you love reading about how various performance-related issues are traced out and fixed? If so, here's our story of how we fixed the Redis performance issues we were facing by optimizing JedisPool. We hope this will help you strengthen your IT environment. Our Redis performance issues and efforts to find the cause A spike in the response time Site24x7 uses Redis in-memory data structures to reduce hits to our back-end databases. We started finding occasional spikes in our application response time.
Monitor your Amazon S3 virtual folders and manage your S3 bucket
Hi there! We are happy to announce our new S3 folder monitoring feature, which allows you to track how your S3 folder is functioning in an S3 bucket. Amazon S3 bucket is a reliable cloud storage platform where you can store and retrieve objects and their descriptive metadata at any scale. There is no limit to the number of objects or folders that you can store in an S3 bucket. The objects and folders can be recursive as well. As a result, managing and monitoring an S3 bucket with multiple objects
Less memory usage for internal pollers
I know the docs call for 8 GB of RAM for pollers but all we do is site monitoring, nothing more so we set ours up with 4GB, but we see a constant 80% or above memory usage on the pollers. Is there anyway to make these more efficient considering all we do is web monitoring? We run no custom scripts or other types of monitoring.
Hiding the monitors group from StatusIQ dropdown
We would like to ask for a feature or an option to disable the expand/collapse of the component group in StatusIQ, while only the main name and the status of it will be presented on the StatusIQ and the monitors inside the monitor group will not be visible, as we want only the header to be visible without the option to be opened, so it will look like just a normal monitor that was added to the StatusIQ
add the Windows service as a component in a status page in the StatusIQ
Hi Team, we would like to add the Windows service as a component in a status page in the StatusIQ. it would be good if it can be implemented, which will help to add Windows services in StatusIQ. Thanks, Bhavesh Patel 2.13.0.0
Improved Guidance Report: New checks, customizable baselines, and scheduled email reports
As you may already know, our Guidance Report not only inspects your AWS account using best practice recommendation checks, but it also finds avenues to improve performance, reliability, and savings so you can deploy resources with confidence. Today, I'm excited to announce that we've introduced some enhancements to make the Guidance Report even more helpful. So let's get straight to it. New checks We've added eight new recommendation checks (33 in total if you're keeping count) covering various aspects
Eliminate security risks with compliance checks for the AWS Guidance Report
Hi all, We're happy to announce that Site24x7 now conducts compliance checks for the best-practice recommendations provided in the AWS Guidance Report. Site24x7's Guidance Report for AWS examines the configuration and usage of AWS services and provides recommendations to optimize costs and improve the fault tolerance and performance of your AWS account. The compliance checks by Site24x7 verify security vulnerabilities and help you understand if your cloud infrastructure complies with global certifications
5 features that help you power up AWS observability
Before we take a deep dive into the ways to achieve observability, it is important to understand what observability is and how it is achieved. Frequently, observability is confused with monitoring. Observability provides end-to-end visibility into a system’s
Two Factor Authentication – What it is and How to implement it
One of the biggest pains of using the internet today is constantly being forced to create new accounts to use basic services on the internet. While many tech savvy users know to use password managers to allow them to create unique strong passwords for each website, the average internet user is much less sophisticated. Even after being told over and over to use strong passwords and create unique ones for each website, most users simply reuse easy to remember code or write them on notes in easy to
Testing - Create user alert group
Can I able to add user alert group in add monitor page?
Next Page