In this article we'll focus on the software and frameworks that - when used together with the OverOps Java solution - will enable you to achieve the most from OverOps from a features and value standpoint. As you can see from the extensive lists below, OverOps works with many different technologies, so you'll likely find a technology you're already using.
OverOps performs isolated machine code instrumentation, so that our Agent doesn't interfere with the bytecode of other agents, and views all code simply as system code. The vast majority of monitoring performed by OverOps takes place in the native code, at a lower level than most other Java agents. This means that OverOps is mostly seamless to other agents at the bytecode level. And, since OverOps has a minimal CPU, memory, and network footprint on your server, the performance of other agents is not affected by its monitoring activity.
Other agents include, for example:
- Dynatrace OneAgent
- New Relic
There are currently two agents that aren't compatible with the OverOps Java Micro-Agent:
- Dynatrace AppMon Agent
- JRebel Agent
New Relic 3.38
Minimum supported version.
Jenkins 2.43 or later
SonarQube version 7.9.1 or later
Available for OverOps version 4.48 or later
The JaCoCo Maven plugin is not supported.
Our integrations are updated frequently so visit this page regularly and also follow our website integrations page.
- Microsoft Teams digest
A lightweight enterprise service bus and integration framework, Mule's platform is Java-based, but can broker interactions between other platforms such as .NET using web services or sockets.
Source-code highlighting is not supported.
Web Server/Application Server
A Java HTTP server and Java Servlet container.
Apache Tomcat implements several Java EE specifications including Java Servlet, JavaServer Pages, Java EL, and WebSocket.
JBoss/Wildfly - WildFly
An application server that implements the Java Platform, Enterprise Edition specification and runs on multiple platforms.
This application server enables customers to connect Web site users with Java applications or servlets.
Oracle WebLogic Server is a Java EE application server.
An open-source web application framework.
An open-source application server project.
Eclipse contains a base workspace and an extensible plug-in system for customizing the environment.
NetBeans allows you to develop applications from a set of modular software components called modules. NetBeans runs on Windows, macOS, Linux, and Solaris.
A Java IDE developed by JetBrains for developing computer software.
When OverOps injects log links into your log files, the OverOps URLs are displayed within the Log View, allowing you to open new errors and exceptions in a new tab directly from the Log View.
Note that while all the loggers support log events, only some support log views.
Log Event Supported Frameworks
Log View Supported Frameworks
Acl = org/apache/commons/logging/impl/SimpleLog
Akka = akka/event/EventStream
jboss = org/jboss/logmanager/Logger
jul = java/util/logging/Logger
Logback = ch/qos/logback/classic/Logger
Log4j = org/apache/log4j/Category
log4j2 = org/apache/logging/log4j/core/Logger
Note: The latest Log4J2 version 2.12 is currently not supported by the Agent.
sl4j = org/slf4j/impl/SimpleLogger
tinylog = org/pmw/tinylog/Logger
The Cucumber framework converts the feature file into Java code at runtime by instrumenting it. This causes additional instrumentation from OverOps side, which creates job execution delays and affects performance. Therefore, this framework isn't supported in OverOps.
JProfiler is not supported by OverOps
Updated about 2 years ago