Contact Us
SaaS Log InXRay Login
Java

Profile Java Apps with RemoraJ

Nastel Technologies®
June 5, 2020

RemoraJ is an open source Java byte code instrumentation agent designed to help developers profile running Java apps with little overhead.

 

The focal point of RemoraJ is to provide visibility into what’s coming in and out of your java app by tracking calls such as HTTP, JDBC, JMS, WebSocket, IO Streams, Kafka and other inter JVM/IPC communications.

 

We had several objectives when developing RemoraJ:

  1. Profiling during load, integration, and production runs.
  2. See what is coming in and out of the Java app (inter-app communications).
  3. Dynamically enable/disable profiling when needed using programmable APIs (REST). Why have profiling enabled all the time? For example: Run a curl command and enable/disable HTTP intercept on the fly. Gather your traces and analyze results.
  4. Ability to generate stack trace or a heap dump during problem determination. We have enabled the RemoraJ agent to generate both via a REST calls. See remora-control REST API.
  5. Integrate application traces with any log or application performance tools. By default, we feed traces into Nastel XRay, but traces can be routed to a file or a log analysis tool.

 

Give RemoraJ a try for free – released under the Apache V2 license.

 

Nastel Technologies is the global leader in Integration Infrastructure Management (i2M). It helps companies achieve flawless delivery of digital services powered by integration infrastructure by delivering tools for Middleware Management, Monitoring, Tracking, and Analytics to detect anomalies, accelerate decisions, and enable customers to constantly innovate, to answer business-centric questions, and provide actionable guidance for decision-makers. It is particularly focused on IBM MQ, Apache Kafka, Solace, TIBCO EMS, ACE/IIB and also supports RabbitMQ, ActiveMQ, Blockchain, IOT, DataPower, MFT, IBM Cloud Pak for Integration and many more.

 

The Nastel i2M Platform provides:

Author

  • Albert Mavashev

    Innovator, Growth Hacker, Idea Generator. As Nastel’s CTO, Albert turns ideas into real-world solutions. Albert’s specialties include Integration Infrastructure Management, Application Performance Management, IT Service Management, Transaction Analytics, Performance Measurement & Practices, Streaming Analytics @ Scale, Clustered Computing, Big & Fast Data, Complex Event Processing (CEP), Messaging & Middleware, Ops & DevOps, Blockchain, cryptocurrencies, digital tokens/assets, and building & scaling & analyzing digital de-centralized economies.

Comments

Write a comment
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment * This field is required!
First name * This field is required!
Email * Please, enter valid email address!

Schedule your Meeting

 


Schedule your Meeting


Subscribe

Schedule a Meeting to Learn More