* Add client side token. * Fix ci. * Fix most codes of token auth at both sides. * Add settings in config files. * Make auth interceptor doesn't throw expcetion. * Update AuthenticationSimpleChecker.java * Update AuthenticationActivator.java * Revert "Update AuthenticationActivator.java" This reverts commit 0935f18fd6802ab84c12e0609c21ef753ff51be3. * Merge branch 'feature/token-auth' of https://github.com/apache/incubator-skywalking into feature/token-auth # Conflicts: # apm-collector/apm-collector-agent/agent-grpc/agent-grpc-provider/src/main/java/org/apache/skywalking/apm/collector/agent/grpc/provider/AuthenticationSimpleChecker.java * Fix Auhentication token works incorrect (#1001) * Fix Auhentication token works incorrect * Change way to build GRPC Channel * Response an empty header when auth fails. |
||
|---|---|---|
| .github | ||
| apm-application-toolkit | ||
| apm-checkstyle | ||
| apm-collector | ||
| apm-commons | ||
| apm-dist | ||
| apm-protocol | ||
| apm-sniffer | ||
| apm-webapp | ||
| docs | ||
| skywalking-ui@922c012efd | ||
| tools | ||
| .gitignore | ||
| .gitmodules | ||
| .travis.yml | ||
| CHANGES.md | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| DISCLAIMER | ||
| HEADER | ||
| LICENSE | ||
| NOTICE | ||
| README.md | ||
| README_ZH.md | ||
| codeStyle.xml | ||
| pom.xml | ||
README.md
Apache SkyWalking | 中文
SkyWalking: APM (application performance monitor) tool for distributed systems, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures. Underlying technology is a distributed tracing system.
- Provide Java agent, no need to CHANGE any application source code.
- High performance agent.
- Supported middlewares, frameworks and libraries.
- Manual instrumentation
- As an OpenTracing supported tracer
- Use @Trace annotation for any methods you want to trace.
- Integrate traceId into logs for log4j, log4j2 and logback.
- Pure Java server implementation, provide RESTful and gRPC services. Compatibility with other language agents/SDKs.
Document
5.x Architecture
Code of conduct
This project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to wusheng@apache.org.
Live Demo
Screenshots
-
Overview dashboard

-
Discovery topological graph of application clusters automatically.

-
Application overview

-
Server metrics

-
Service metrics

-
Trace

-
Alarm

Test reports
- Automatic integration test reports
- Performance test reports
Contact Us
- Submit an issue
- Gitter
- QQ Group: 392443393