Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shulietech/linkagent
LinkAgent is a Java-based open-source agent designed to collect data and control Functions for Java applications through JVM bytecode, without modifying applications codes.
https://github.com/shulietech/linkagent
agent apm-client jvm-bytecode
Last synced: 1 day ago
JSON representation
LinkAgent is a Java-based open-source agent designed to collect data and control Functions for Java applications through JVM bytecode, without modifying applications codes.
- Host: GitHub
- URL: https://github.com/shulietech/linkagent
- Owner: shulieTech
- License: apache-2.0
- Created: 2021-04-29T06:05:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-26T08:04:52.000Z (about 1 year ago)
- Last Synced: 2025-01-15T22:19:58.597Z (9 days ago)
- Topics: agent, apm-client, jvm-bytecode
- Language: Java
- Homepage:
- Size: 8.97 MB
- Stars: 164
- Watchers: 12
- Forks: 110
- Open Issues: 28
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LinkAgent
[![LICENSE](https://img.shields.io/github/license/pingcap/tidb.svg)](https://github.com/pingcap/tidb/blob/master/LICENSE)
[![Language](https://img.shields.io/badge/Language-Java-blue.svg)](https://www.java.com/)
LinkAgent is a Java-based open-source agent designed to collect data and control Functions for Java applications through JVM bytecode, without modifying applications codes.Supported Project List:
- [Takin](https://github.com/shulieTech/Takin)English / [中文](README_CN.md)
## QuickStart
- see [QuickStart English](doc/QuickStartInEnglish.md)
- see [guide](https://docs.shulie.io/docs/opensource/opensource-1d2ckv049184j)## Instruction
### simulator-agent
This module is mainly responsible for interacting with the Control Platform, for agent upgrade, loading, unloading, module upgrade and other operations. It cannot be upgraded directly and can only be reinstalled.- see [simulator-agent](doc/simulator-agent/README.md)
### instrument-simulator
This module is agent(Probe)framework that is responsible for the life cycle management, and provides some built-in command tools.
- see [instrument-simulator](doc/instrument-simulator/READMEInEnglish.md)### instrument-modules
User-defined modules and supported middleware modules are in this project directory. Users can develop new modules for various Java middlewares.- see [instrument-modules](doc/instrument-modules/READMEInEnglish.md)
## How to Build
- see [HowToBuild](doc/HowToBuildInEnglish.md)
## FAQ
- see [FAQ](doc/FAQEnglish.md)
# Community
Mailing List: Mail to [email protected]
Wechat group
QQ group: **118098566**
QR code:
Dingding group:
WeChat Official Account:
## Ask Questions in Official Forum
[Official Forum](https://news.shulie.io/?page_id=2477)# License
This project is under the Apache 2.0 license. See the [LICENSE](LICENSE) file for details.