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 t...
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 ad...
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 ...
Load average: What is it, and what's the best load average for your Linux servers?
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 of cores your server has, how many CPUs are integrated into the system server, and the load average number its...
For developers from developers—Site24x7's engineering blog series
Site24x7 is a monitoring solution that uses many technologies, servers, and databases at the back end. Like any other IT organization, Site24x7 faces it's own set of challenges and tries to fix them swiftly to deliver the best user experience to end users. Our engineering team is never tired of experiments and never leaves any issue unso...
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
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...
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 internal health by using the data it generates: logs, traces, and metrics....
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 ov...
Monitoring as code: An emerging idea in a cloud-native world
Monitoring as code (MaC) is a shift in thinking that is now being increasingly adopted in software development. Knowing the significance of MaC and incorporating monitoring in the development process early on brings a great number of benefits for DevOps teams.
MaC is an extension of the everything-as-code mindset adopted by De...