PHP

OneAgent & Security Gateway release notes for version 123

OneAgent Node.js Support for Node 8 PHP Support for PHP 7.1 General improvements and fixes Detection of OpenStack Heat service Improved installation time for systems that have SELinux policies set Full-stack monitoring for IBM AIX 7.x – Early Access Program Unix domain sockets reporting Cloud Foundry hosts managed by BOSH now have their names automatically set to name/index- Linux only Docker injection on Linux PowerPC Little Endian GO process discovery … read more

Introducing support for Apache/PHP with FastCGI

Dynatrace Ruxit now supports deep monitoring of Apache PHP requests via FastCGI. Until now we’ve only supported mod_php and all types of FPM requests. To enable monitoring of FastCGI PHP requests: Update your version of Dynatrace Ruxit Agent to v1.99. Go to Settings > Monitoring > Monitored Technologies. Enable FastCGI in the Monitored technologies section. Scroll down and enable the FastCGI PHP processes launched by Apache HTTP Server switch. Restart your Apache HTTP … read more

General availability of PHP deep monitoring!

Dynatrace Ruxit is proud to announce general availability of PHP deep monitoring. New customers receive PHP support automatically when they install Dynatrace Ruxit. For existing customers, to enable PHP monitoring: Upgrade to Dynatrace Ruxit Agent v1.89 or higher. Go to Settings > Monitoring > Monitoring Technologies. On the Dynatrace Ruxit supported technologies tab, set the PHP monitoring switch to On. What you get with PHP deep monitoring Following restart of the Apache web server that runs PHP, select … read more

Dynatrace newsletter: Upcoming user-behavior analytics webinar!

Welcome to the January edition of the Ruxit newsletter! We hope you’re enjoying a great start to 2016 so far! Our team continues to work hard and we’re excited to share some new features and an upcoming webinar with you. Webinar: User-behavior analytics now in beta! Whether you want to see how many people are using your web application, how active your users are, the bounce rate, or the different … read more

Code-level error analysis for PHP

Beginning with Agent v1.85, Ruxit offers code-level visibility for PHP deep-monitoring support. We’ve now additionally added code-level error visibility for PHP monitoring. To view PHP code-level errors: Click the Services tile on your Ruxit homepage. Select any web-request service that has PHP deep monitoring enabled. If you see a Failure rate for the service or any of its web requests, click the Failure rate tab.  Click into the timeline chart to select a 30-minute time … read more

Code-level visibility for PHP now available

Starting with Agent v1.85, Ruxit offers code-level visibility for its PHP deep-monitoring support. Code-level visibility gives you insights into where your PHP code spends the most time and uses the most CPU. To access PHP code-level view: Click the Services tile on your Ruxit homepage. Select an Apache or PHP service. Select a PHP request. Click the View response time hotspots button. If you use FPM, select your FPM service and click the View … read more

Last-Minute Black Friday Rescue & Cyber Monday Readiness

In order to be ready for Christmas season, online retailers typically bring their shops into shape right before Black Friday. Together with Cyber Monday this is the most important day in the retailer’s year. Stilnest.com (@Stilnest) is a publishing house for designer jewelry, running their online shop on Magento. While the guys at Stilnest did a good job in preparing their environment, the interest in their products and, therefore, the traffic … read more

Common Architectural Pitfalls in PHP/Drupal Applications Identified in 15 Minutes

As a services architect I have visited a plethora of customers & mature IT shops from around the world. The following story is from one of my latest engagements at a prominent Belgian company that hosts various newspapers using an Apache/PHP infrastructure that is running Drupal. This organization had been struggling with performance issues for a while but had no way to dive into the transactions to analyze them on … read more

How to Spruce up your Evolved PHP Application – Part 2

In the first part of my blog I covered the data side of the tuning process on my homegrown PHP application Spelix: database issues, caching on both the server and the client. By just applying these insights I could bring Spelix to a stage where the number of users could be increased by more than 150%, and user experience could be improved to make existing users eager to work with … read more

How to Spruce up your Evolved PHP Application

Do you have a PHP application running and have to deal with inconveniences like lack of scalability, complexity of debugging, and low performance? That’s bad enough! But trust me: you are not alone! I’ve been developing Spelix, a system for cave management, for more than 20 years. It originated from a single user DOS application, and has now emerged into a web application with hundreds of users, used nationwide as … read more