CyborgFlow
CyborgFlow provides an out-of-the-box (OOTB) solution to perform load test on your online system, powered by Apache APISIX, Apache SkyWalking and Apache ShardingSphere.
Quick Start
Download Release Package
Please download the package from the release page:
Setup Cyborg Database Shadow
- Unpack the cyborg-database-shadow.tar.gz.
- Follow document to quick start the server.
Setup Cyborg Dashboard
- Unpack the cyborg-dashboard.tar.gz.
- Follow Backend Document to start the dashboard backend.
- Follow UI Document to start the dashboard UI, and the you could access via
http://localhost:8080
. Please note that currently you won't find any data, as the application hasn't been setup yet.
Setup Cyborg Agent
- Unpack the cyborg-agent.tar.gz.
- Follow setup document config the agent to your application, and make the agent link to the Cyborg Dashboard backend.
- Change the address of the linked database in your application to the Cyborg database shadow server address.
- Start your application.
Setup Cyborg Flow Gateway
- Please follow quick start document to install
APISIX
and link to the Cyborg Dashboard backend and your application. - Trigger request to access your application via
APISIX
.
View the Dashboard
- Access the Cyborg Dashboard UI.
- Click the
Cyborg Flow
tab to switch the dashboard. Then you could get the traffic information.
License
Apache 2.0