An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: java-agent

prometheus/jmx_exporter

A process for collecting metrics using JMX MBeans for Prometheus consumption

Language: Java - Size: 16.8 MB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 3,172 - Forks: 1,207

microsoft/ApplicationInsights-Java

Application Insights for Java

Language: Java - Size: 170 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 304 - Forks: 207

raphw/byte-buddy

Runtime code generation for the Java virtual machine.

Language: Java - Size: 960 MB - Last synced at: about 12 hours ago - Pushed at: 17 days ago - Stars: 6,513 - Forks: 820

signalfx/splunk-otel-java

Splunk Distribution of OpenTelemetry Java

Language: Java - Size: 4.27 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 66 - Forks: 40

Marcono1234/unsafe-address-sanitizer

Java Agent which validates that memory access with `sun.misc.Unsafe` is correct.

Language: Java - Size: 343 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0

bonigarcia/wdm-agent-example

Example of maven project using Selenium WebDriver and WebDriverManager as Agent

Language: Java - Size: 216 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

jacoco/jacoco

:microscope: Java Code Coverage Library

Language: Java - Size: 11.1 MB - Last synced at: 8 days ago - Pushed at: 21 days ago - Stars: 4,346 - Forks: 1,171

LinShunKang/MyPerf4J

High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.

Language: Java - Size: 1.1 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 3,449 - Forks: 548

inspectIT/inspectit-ocelot

inspectIT Ocelot - Java agent for collecting application performance, tracing and behavior data

Language: Java - Size: 115 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 211 - Forks: 72

vsilaev/tascalate-javaflow

Continuations / CoRoutines for Java 1.6 - 25, build tools, CDI support. This project is based on completely re-worked Apache Jakarta Commons JavaFlow library.

Language: Java - Size: 1.84 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 87 - Forks: 8

jmxtrans/jmxtrans-agent

Java Agent based JMX metrics exporter.

Language: Java - Size: 973 KB - Last synced at: 9 days ago - Pushed at: 7 months ago - Stars: 180 - Forks: 110

Nepxion/DiscoveryAgent

☀️ Nepxion Discovery Agent is a java agent to resolve loss of ThreadLocal in cross-thread scenario, such as Spring Async、Hystrix Thread、Runnable、Callable、Single Thread、Thread Pool、MDC 异步跨线程Agent

Language: Java - Size: 122 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 54 - Forks: 29

crate/jmx_exporter

A javaagent to export CrateDB JMX metrics for prometheus

Language: Java - Size: 314 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

sbabcoc/JUnit-Foundation

JUnit Foundation is a lightweight collection of JUnit watchers, interfaces, and static utility classes that supplement and augment the functionality provided by the JUnit API.

Language: Java - Size: 629 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 6

jvm-rasp/jrasp-agent

专注于JVM的运行时防御系统RASP

Size: 19.9 MB - Last synced at: 25 days ago - Pushed at: 12 months ago - Stars: 284 - Forks: 68

JetBrains/debugger-agent

Language: Java - Size: 1.22 MB - Last synced at: 11 days ago - Pushed at: 26 days ago - Stars: 13 - Forks: 2

sachin-handiekar/jvmti-examples

Learning JVMTI - Code examples

Language: C - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 4

JustHm228/Dynagent

A lightweight solution to dynamically attach a Java agent to the current VM

Language: Java - Size: 87.9 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

yegor-usoltsev/opentelemetry-java-auto-peer-service

An extension for the OpenTelemetry Java agent designed to enrich HTTP client spans

Language: Java - Size: 12.7 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

vsilaev/tascalate-javaflow-extras

Continuations / CoRoutines for Java 1.8 - Java 25. This library is an add-on to Tascalate Javaflow continuations library. It provides suspendable version of java.util.Stream, java.util.Iterator, java.util.function.* and helper classes to work with continuations.

Language: Java - Size: 54.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

JetBrains/debugger-memory-agent

Language: C++ - Size: 498 KB - Last synced at: 11 days ago - Pushed at: 7 months ago - Stars: 25 - Forks: 10

AshutoshIWNL/MonarchJavaAgent

Monarch-Java-Agent is a powerful Java agent for method monitoring and analysis. It offers various features to track method execution time, print stack traces, log method arguments and return values, capture heap dumps, and gather JVM-related information.

Language: Java - Size: 85.9 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

parttimenerd/meta-agent

Instrument instrumenting agents to see how they transform classes

Language: Java - Size: 525 KB - Last synced at: 2 days ago - Pushed at: 2 months ago - Stars: 21 - Forks: 1

sk89q/warmroast

📊 Java CPU profile/sampler with web-based UI (Java agent)

Language: Java - Size: 29.3 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 231 - Forks: 37

AshutoshIWNL/ExceptionBuddy

A Java agent for comprehensive exception monitoring and logging. Captures all JVM exceptions, including caught and suppressed ones, through non-invasive bytecode instrumentation.

Language: Java - Size: 52.7 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

nenuadrian/bsc-dissertation-c-java-native-interface-agent-stack-trace-heap-capture

Initiation of a C JNI Agent capable of recursively capturing the values of objects within methods on a stack trace.

Language: PHP - Size: 169 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

xxDark/Unsolver-8306275

Enables EnableDynamicAgentLoading in a remote process

Language: Java - Size: 75.2 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 30 - Forks: 2

inspectIT/ocelot-meets-friends

This repository contains demo scenarios that combine Ocelot with different observability tools

Language: Dockerfile - Size: 10.5 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 5

inspectIT/inspectit-gepard-demo

Demo setup for inspectIT Gepard showcases

Language: Python - Size: 67.4 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

WangJi92/java-agent

java agent 断点调试,java agent debug,java agent 学习理解

Language: Java - Size: 91.8 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 30 - Forks: 16

saharNooby/minecraft-thread-pool-agent

Java agent that allows to modify Minecraft client/server thread pool size

Language: Java - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 1

micartey/jairo

Java Transformer Agent

Language: Java - Size: 646 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

sk89q/java-app-class-dumper

🧰 Tool to dump Java class files from a running JVM (Java agent, 2015)

Language: Java - Size: 188 KB - Last synced at: 4 days ago - Pushed at: over 9 years ago - Stars: 11 - Forks: 3

flight-recorder/health-report

Single-file program that illustrates how the JFR streaming API can be used.

Language: Java - Size: 54.7 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 110 - Forks: 19

newrelic/newrelic-gradle-compatibility-doc-plugin

Gradle plugin for generating compatibility documents (lists of supported software versions) from instrumentation modules.

Language: FreeMarker - Size: 206 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 6

newrelic/newrelic-gradle-verify-instrumentation

Gradle 5.6+ plugin for verifying instrumentation modules for the New Relic Java agent.

Language: Java - Size: 189 KB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 6 - Forks: 5

ggrandes/properties-agent 📦

Java agent to load properties from a file

Language: Java - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

itcraft-cn/simple_jvmti

jvmti's api bindings, as rust crate

Language: Rust - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

StardustDL/jmtrace

A java agent that trace all shared memory accesses of the classes in a given Java jar package.

Language: Java - Size: 17.6 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

foldright/java-agent-study

📝 A study project of Java™ Agent(Instrumentation) ☕️🤖

Language: Java - Size: 172 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

superblaubeere27/asm-delta-agent

A Java Agent that applies asm-delta patches

Language: Java - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 0

ajavageek/fun-with-loops

Language: Java - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

eiiches/java-influxdb-metrics-agent 📦

[:warning:DEPRECATED This repository is no longer maintained. A Prometheus alternative to this tool would be https://github.com/eiiches/scriptable-jmx-exporter] -- Java agent for collecting and reporting JMX metrics to InfluxDB

Language: Java - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 5

voostindie/consul-registrator 📦

Java agent for (de)registering services in runnable JARs with Consul.

Language: Java - Size: 89.8 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

STAMP-project/dissector

Maven plugin to collect dynamic stats from a Maven project and its test suite

Language: Java - Size: 181 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

devexperts/aprof

Java memory allocation profiler

Language: Java - Size: 642 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 218 - Forks: 39

ivanyu/java-agents-demo

An example of bytecode modifying Java agents done with Javassist and Byte Buddy

Language: Java - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 5

ActiveJpa/activejpa

A simple active record pattern library in java that makes programming DAL easier

Language: Java - Size: 72.2 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 183 - Forks: 55

quTurabqu/java-agent

Language: Java - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

SimonMarquis/JavaAgent

👮 Detect suppressed exceptions in unit tests.

Language: Kotlin - Size: 65.4 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

eiiches/scriptable-jmx-exporter

A javaagent for scraping and exposing MBeans to Prometheus

Language: Java - Size: 837 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 2

yankeguo-deprecated/elasticsearch-tune

Fxxk the stupid limit than running as root is not allowed, don't be Apple

Language: Java - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

SarekTest/Sarek

Sarek is a Spock-friendly mock framework adding features missing in Spock. It can also be used outside of Spock, e.g. from JUnit.

Language: Java - Size: 619 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

wkgcass/javaagent-base

A template project for writing a javaagent

Language: Java - Size: 66.4 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

codeplutos/java-stack-trace

Language: Java - Size: 7.81 KB - Last synced at: 17 days ago - Pushed at: almost 7 years ago - Stars: 18 - Forks: 5

DrogoniEntity/Water-Kitsune

A simple patch loader powered by Java Instrumentation API

Language: Java - Size: 83 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Daniel-Pfeffer/Annotations-Source-Code-Modification

Source code of the paper "On the Applicability of Annotation-based Source Code Modification in Kotlin" for MPLR'23

Language: Kotlin - Size: 114 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

sjappig/threadannotations

Thread annotations and java-agent to enforce them

Language: Java - Size: 104 KB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

yametech/yangjian

APM, A high performance, scalable monitoring tool.

Language: Java - Size: 4.47 MB - Last synced at: 10 months ago - Pushed at: almost 3 years ago - Stars: 19 - Forks: 11

Toparvion/jmint

jMint is a Side Effect Injection (SEI) tool aimed at simplicity of modifications expression

Language: Java - Size: 1020 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 21 - Forks: 4

gredler/aegis4j

A Java agent that disables platform features you don't use, before an attacker uses them against you.

Language: Java - Size: 112 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 2

vitaliy-sk/PerfUnit

PerfUnit is Java Agent which helps to take control over applications bottlenecks, expensive calls, or simply control your performance SLO budget.

Language: Java - Size: 162 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 0

Vladymyr/Anti-Agent-Agent

A java agent with the main purpose of preventing other agents

Language: Java - Size: 109 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 22 - Forks: 3

micartey/Injection-Base

Injection Agent

Language: Java - Size: 25.4 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

gilday/how-to-java-instrumentation 📦

Reference project for working with Java Instrumentation APIs to build java agents

Language: Java - Size: 563 KB - Last synced at: 10 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 1

eiiches/java-procfs-mbeans-agent

Java agent to make /proc metrics available as MXBeans

Language: Java - Size: 106 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 1

krpors/delver

Java agent to inspect and count method calls.

Language: Java - Size: 52.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 7

axhixh/metric-agent 📦

Java Agent to get performance metric of a JAX-RS application

Language: Java - Size: 137 KB - Last synced at: about 2 years ago - Pushed at: about 10 years ago - Stars: 1 - Forks: 0

yankeguo-deprecated/jenkins-tune

disable jenkins signature verification for update-center.json by java agent

Language: Java - Size: 3.91 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

zsh1995/Ouroboros

a java agent to optimize tail recursion.通过修改字节码,为Java提供尾递归优化功能。

Language: Java - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

eiiches/java-method-stats-agent

Java agent for collecting and exposing method statistics via JMX

Language: Java - Size: 26.4 KB - Last synced at: 10 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

BigBearZhou1/SENTRY

If you know arthas of alibaba;If you want to write one by yourself;This project can help you;使用ASM框架编写一个类似arthas的工具,实现了arthas的watch和spy命令;这是一个非常棒并且简单的asm和java字节码增强技术实践

Language: Java - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

kryptn36/hookagent

HookAgent is a java agent which allows you to easily inject code into java applications.

Language: Java - Size: 29.3 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

rajesh-bandarupalli/java-bytecode-generator

Generates java byte code(.class) and loads generated .class instances to class loader at runtime. Useful for developing low-code/no-code platforms.

Language: Java - Size: 25.4 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

entrypointkr/Bytecode-Instrumentation

Java BCI Example

Language: Java - Size: 7.81 KB - Last synced at: 10 months ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

sbabcoc/guava-agent

This project builds a Java agent that exposes interfaces in the Guava API required by Selenium 2. This allows us to use newer releases of Guava that address security defects.

Language: Java - Size: 28.3 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

williamABR/A.D.A.M Fork of diegomateus/A.D.A.M

ADAM es un sistema que intercepta los llamados a métodos y clases de una aplicación monolítica, desarrollada en Spring Framework, e identifique las trazas de ejecución de sus principales casos de uso, así como su frecuencia de uso.

Language: Java - Size: 230 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

remartins/byte-chameleon

A Java-Agent Replace Methods with Javassist

Language: Java - Size: 188 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

manoelcampos/java-collections-advisor

An experimental Java 11 Agent to intercept JDK Collection calls, compute metrics and provide some advices (WIP)

Language: Java - Size: 199 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

eugenelesnov/echo-agent

Java Agent providing HTTP endpoints to monitor target application

Language: Java - Size: 83 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

cqxxxxxxxx/brooklyn

Somewhere In Brooklyn

Language: Java - Size: 161 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

NickAcPT/LegacyCraftAgent

Java Agent that modifies classes while loading

Language: Java - Size: 60.5 KB - Last synced at: 1 day ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

AkaZver/spring-aop-java-agent-inject

PoC of injecting AspectJ aspects into Spring Boot application through Java agent

Language: Java - Size: 60.5 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

zbiljic/baseagent

Java framework that makes it easier to write instrumentation for Java classes

Language: Java - Size: 24.4 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

a1usha/java-agent

Использование технологии java-agent для для анализа и профилирования java программы.

Language: Java - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

meken/app-services-app-insights-java

Sample project illustrating how to deploy and configure the Application Insights java agent for a Spring Boot application hosted on an App Services instance

Language: Java - Size: 20.5 KB - Last synced at: 23 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

njkleiner/hello-world-agent

A dummy Java agent, useful for debugging purposes.

Language: Java - Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

huangyueranbbc/JVM_AGENT_DEMO

java agent

Language: Java - Size: 235 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 1

travis-a-hoffman/jadore

Java Agent for pushing (rather than statically pulling) JMX Metrics to various targets.

Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

peshrus/java-stream-api-logger

Java Stream API Logger is an instrumentation library for logging of API methods returning Stream. It is needed when you want to understand what happens in the Streams created inside of your code.

Language: Java - Size: 69.3 KB - Last synced at: 2 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 1

tsarenkotxt/jvmti-tools Fork of odnoklassniki/jvmti-tools

Collection of small Java serviceability improvements based on JVM Tool Interface

Language: C++ - Size: 45.9 KB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Vladymyr/pr0x79 Fork of TheCyberBrick/pr0x79

A class proxy library that can be used for mixins, facades and method interceptors

Language: Java - Size: 1.2 MB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

toulezu/io-command

基于 Java Socket 的一个通信框架

Language: Java - Size: 25.6 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

ClubObsidian/mixy

An application to load bytebuddy advice interceptors

Language: Java - Size: 59.6 KB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

piotrl/jvm-instrumentation

Spy @PerformanceAudit methods with Javasisst

Language: Java - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

gregwhitaker/javaagent-example

Example of implementing a Java Agent to do bytecode manipulation at JVM startup

Language: Java - Size: 83 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 2