Rat (Release Audit Tool) results

The following document contains the results of Rat (Release Audit Tool).

*****************************************************
Summary
-------
Generated at: 2026-11-02T10:24:59Z

Notes: 0
Binaries: 0
Archives: 0
Standards: 2

Apache Licensed: 1
Generated Documents: 0

JavaDocs are generated, thus a license header is optional.
Generated files do not require license headers.

1 Unknown Licenses

*****************************************************

Files with unapproved licenses:

  /home/runner/work/shardingsphere-doc/shardingsphere-doc/shardingsphere/agent/README.md

*****************************************************

*****************************************************
  Files with Apache License headers will be marked AL
  Binary files (which do not require any license headers) will be marked B
  Compressed archives will be marked A
  Notices, licenses etc. will be marked N
 !????? /home/runner/work/shardingsphere-doc/shardingsphere-doc/shardingsphere/agent/README.md
  AL    /home/runner/work/shardingsphere-doc/shardingsphere-doc/shardingsphere/agent/pom.xml
 
*****************************************************

 Printing headers for text files without a valid license header...
 
=====================================================
== File: /home/runner/work/shardingsphere-doc/shardingsphere-doc/shardingsphere/agent/README.md
=====================================================
# ShardingSphere Agent

ShardingSphere-Agent module provides an observable framework for ShardingSphere, which is implemented based on Java Agent.

## Features

### Logging

The logging plugin uses to record logs of ShardingSphere.
Support for File.

### Metrics

The metrics plugin uses to collect and expose monitoring metrics.
Support for prometheus.

### Tracing

The tracing plugin uses to obtain the link trace information of SQL parsing and SQL execution.
Support for OpenTelemetry.

## How To Build

```shell
git clone https://github.com/apache/shardingsphere.git
cd shardingsphere
./mvnw clean install -P-dev,release,all
```

Artifact is `distribution/agent/target/apache-shardingsphere-${latest.release.version}-shardingsphere-agent-bin.tar.gz`

## Quick Start

* `shardingsphere-agent-{latest.release.version}.jar` is the agent startup jar.
* `conf/agent.yaml` is used to configure and enable plugins.

### Quick Start with Proxy

Add the agent to the Proxy directory, as follows:

```shell
apache-shardingsphere-{latest.release.version}-shardingsphere-proxy-bin/agent/shardingsphere-agent.jar
```

Start agent with `-g` option by bin/start.sh
```shell
sh start.sh -g

# following command also works
sh start.sh --agent