Geplaatst: 18 February 2026
ADF Performance Monitor for Production ADF Systems
Oracle ADF continues to power mission-critical enterprise production systems worldwide – across both 12c and 14.1.2 environments.
Regardless of version, one reality does not change:
Production ADF systems require deep, framework-level visibility.
Fusion Middleware 14.1.2, aligned with Java 17, is positioned as a long-term platform release. Oracle has confirmed: (Feb 2026)
- Premier Support until December 2030
- Extended Support until December 2033
With support secured until December 2033, organisations can confidently plan the next phase of their ADF landscape.
But long-term support does not eliminate long-term production risk.
Tags: ADF Audit Tool, ADF Click History, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, blocked threads, Enterprise Manager, Java Threads, Trial Version, WebLogic
Geplaatst: 6 August 2025
How the ADFPM Helped Uncover a Hidden Logging Bottleneck
In a recent customer case, we were asked to investigate a severe performance degradation in a large-scale Oracle ADF production environment. Users were experiencing sporadic but extreme slowdowns, with some requests taking over 30 seconds to complete. The average request time hovered around 3 seconds – already high – but these spikes pointed to a deeper, underlying problem.
The customer had already reviewed SQL queries, AM pooling, page flows, and server configurations. Nothing unusual stood out.
Tags: ADF Audit Tool, ADF Click History, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, blocked threads, Enterprise Manager, Java Threads, Trial Version, WebLogic
Geplaatst: 25 August 2024
How to do a Bad Trial
Frequently companies ask for our seven-day trial – to try out the capabilities of the ADF Performance Monitor on their ADF application. This trial is meant only for companies that are interested in purchasing an ADFPM license. Often, we have had trials where everything that can go wrong went wrong. With disappointing results. In this blog I will describe what frequently went wrong and how to prevent it.
Tags: ADF Audit Tool, ADF Click History, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, Product Architecture, Trial Version
Geplaatst: 21 June 2024
New Whitepaper Published
We are happy to announce that we have a new whitepaper on the ADF Performance Monitor. This blog publishes a new whitepaper that gives more information about the architecture, features and implementation of the ADF Performance Monitor. It is updated with the many features of our new major version 9.5. Recently we also made also a quick introduction video on the product.
Tags: ADF Click History, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, Audit Tool, Click Action, Whitepaper
Geplaatst: 29 March 2023
New Introduction Video
We have a new introduction video of the ADF Performance Monitor (3:40 minutes) ! It gives a quick introduction on the product.
(Lees meer..)Tags: ADF Audit Tool, ADF Business Components, ADF Performance Monitor, ADF Performance Tuning, ADFPM, CPU, Introduction, JDeveloper, JVM, Memory, Oracle ADF Performance, Video
Geplaatst: 2 December 2022
Thread Wait and Blocked Time
Last week we had a new version of the ADF Performance Monitor available – version 9.5.
In this blog I will write on one of the new features; thread wait and thread blocked time of requests. Sometimes we cannot explain a poor performance, disruptions, hiccups. If we dive into the world of Java threads, we often can. It can be that some threads were waiting on some resources or were being blocked. Or if there was JVM garbage collection during the request (that froze all threads). We can see all this now in the monitor for each HTTP request in detail. We have much more insight into time gaps that were sometimes hard to explain before.
(Lees meer..)
Tags: ADF Audit Tool, ADF Click History, ADF Diagnostics, ADF Performance Monitor, Java Thread State, JVM Garbage Colection, Thread Blocked Time, Thread Wait Time
Geplaatst: 29 September 2021
New Version 9.5
We have again a major new version of the ADF Performance Monitor available – version 9.5 ! We have added many new valuable features and improvements. Many overview screens have got a facelift and new charts. In several blogs I will write on them.
This blog is on one of those new features, automatic SLA and health KPI warnings. The monitor will automatically interpret the metrics and will show warnings if the ADF application is not meeting the configured SLA thresholds (KPIs). Or if configured JVM and system health thresholds are not met – like JVM garbage collection, JVM CPU load, system CPU load, OS memory, database, webservice, application server, network, and browser. From now on it will be even more fast and simple to interpret the metrics. You do not have to be a performance expert/engineer, the monitor will already show the (type of) problems!
(Lees meer..)
Tags: ADF Audit Tool, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, Application Health, DevOps, JVM CPU Load, KPI, Physical Memory, SLA, SLA Monitoring, SoftwareQuality, System CPU Load
Geplaatst: 15 July 2020
Major New Version 9.0 (Part 2)
Last week I blogged in part 1 on our major new version of the ADF Performance Monitor – version 9.0. It was about monitoring the CPU load of the JVM process and of the whole underlying operating system. It was also about the total used and free physical (RAM) memory of the whole system, and the Linux load averages that provides an excellent view on the system load.
This blog (part 2) describes more new features. The CPU execution time of individual HTTP requests and click actions is now available. “What request/click action in the application is responsible for burning that CPU ? ” That question you can now answer with the monitor. The monitor gives a clear indication how expensive certain HTTP requests and click actions are in terms of CPU cost. Further we added browser (user-agent) metrics for each request. We also improved the ADF callstacks (snapshot that gives visibility into which ADF method caused other methods to execute, organized by the sequence of their execution and execution times).
(Lees meer..)
Tags: ADF Audit Tool, ADF Click Action, ADF Click History, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, Bottlenecks, Click History, CPU, JVM CPU Load, Process CPU, System CPU, User CPU
Geplaatst: 8 July 2020
Major New Version 9.0 (Part 1)
I’m very excited to announce that we have a major new version of the ADF Performance Monitor – version 9.0 !
We have added many valuable new features; new metrics that can detect and help explain poor performance, disruptions, hiccups, and help troubleshooting ADF applications. Like operating system metrics: the CPU usage of the ADF application, the total CPU usage of the whole underlying operating system, the total used and free physical (RAM) memory of the whole system, and the Linux load averages. A high CPU usage rate and memory usage may indicate a poorly tuned or designed application. Optimizing the application can lower CPU utilization. Generic APM tools have these kinds of metrics too in some way, but the combination of system metrics with ADF specific metrics of the ADF Performance Monitor makes it even more possible to relate performance problems.
Another reason to pay attention to system metrics is that nowadays more and more applications are deployed on the cloud. Very likely there will be shared virtual machines and resources (CPU, memory, network). Applications and processes could influence each other if frequently other processes have a very high usage of the available CPU or memory capacity.
This blog (part 1) describes the first part of these new features. Part 2 describes the CPU execution time of individual HTTP requests and click actions. It answers the question: “What request/click action in the application is responsible for burning that CPU ? (Lees meer..)
Tags: ADF Audit Tool, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, Bottlenecks, CPU, CPU Time, JVM CPU, Linux Load Average, Physical Memory, Process CPU, System CPU, SystemLoadAverage
Geplaatst: 2 April 2020
Error Diagnostics
Application errors are often hard to retrieve, or take a lot of time to resolve. When you are suffering from errors, and have a lack of clarity when errors happen, you would like to have useful error diagnostics for analysis.
The ADF Performance Monitor automatically captures detailed diagnostics for each and every error/exception occurrence. You can view your errors to see the highest priority issues your team should focus on. This blog shows the renewed error overview of our newest version of the ADF Performance Monitor – with real production metrics.
Tags: ADF Click History, ADF Diagnostics, ADF Performance Monitor, ADF Performance Tuning, Audit Tool, Click Action, Errors, Exceptions

