Ddosify

"Canva" of Observability. Available on CLI, Self-Hosted, and Cloud - https://ddosify.com 🚀
Alternatives To Ddosify
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Ddosify7,759
7 days ago73July 17, 202328agpl-3.0Go
"Canva" of Observability. Available on CLI, Self-Hosted, and Cloud - https://ddosify.com 🚀
Runnergo446
7 days ago35apache-2.0Shell
RunnerGo是一款国内开发者自研的性能压测工具,可以进行接口测试、场景自动化测试、性能压测等一系列功能。
Performance Testing Framework348
8 months ago13apache-2.0JavaScript
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
Mqperf142
8 months ago2apache-2.0Scala
Distributed Load Testing Using Aws Fargate75
2 years ago10otherPython
Solution to setup AWS Fargate to run multi-region distributed performance testing.
Open Bank Mark72
4 years agomitClojure
A bank simulation application using mainly Clojure, which can be used to end-to-end test and show some graphs.
Docker Google Lighthouse67
14 days ago2mitDockerfile
Google Lighthouse - Docker Image
Suman6213235 years ago154July 16, 201857mitJavaScript
🌇 🌆 🌉 Advanced, user-friendly, language-agnostic, super-high-performance test runner. http://sumanjs.org
Tracer45
7 days ago2mitHTML
Mirror of https://gitlab.aiursoft.cn/aiursoft/tracer
Performance Testing Framework36
3 months ago4mitJavaScript
Framework allows to perform frontend performance testing with sitespeed.io + webpagetest, view application/server metrics in real-time with Grafana.
Alternatives To Ddosify
Select To Compare


Alternative Project Comparisons
Readme

Ddosify logo dark
Ddosify logo light
"Canva" of Observability

ddosify latest version  ddosify build result  golang version  go coverage  go report  ddosify license ddosify discord server ddosify docker image

Ddosify - Self-Hosted

Quick Start

curl -sSL https://raw.githubusercontent.com/ddosify/ddosify/master/selfhosted/install.sh | bash

ddosify aws marketplace deployment 

What is Ddosify?

Ddosify is a magic wand that instantly spots glitches and guarantees the smooth performance of your infrastructure and application while saving you time and money. Ddosify Platform includes Performance Testing and Kubernetes Observability capabilities. It uniquely integrates these two parts and effortlessly spots the performance issues.

Ddosify Stack consists of 4 parts. Those are Ddosify Engine, Ddosify eBPF Agent (Alaz), Ddosify Self-Hosted, and Ddosify Cloud.

Ddosify Stack

🚀 Ddosify Engine

This is the load engine of Ddosify, written in Golang. Ddosify Self-Hosted and Ddosify Cloud use it on load generation. It is fully open-source and can be used on the CLI as a standalone tool. Ddosify Engine is available via Docker, Docker Extension, Homebrew Tap, and downloadable pre-compiled binaries from the releases page for macOS, Linux, and Windows.

Check out the Engine Docs page for more information and usage.

🐝 Ddosify eBPF Agent (Alaz)

Alaz is an open-source Ddosify eBPF agent that can inspect and collect Kubernetes (K8s) service traffic without the need for code instrumentation, sidecars, or service restarts. Alaz is deployed as a DaemonSet on your Kubernetes cluster. It collects metrics and sends them to Ddosify Cloud or Ddosify Self-Hosted. It also embeds prometheus node-exporter inside. So that you will have visibility on your cluster nodes also.

Check out the Alaz repository for more information and usage.

🏠 Ddosify Self-Hosted

Ddosify Self-Hosted features a web-based user interface, distributed load generation, and Kubernetes Monitoring capabilities. While it shares many of the same functionalities as Ddosify Cloud, the Self-Hosted version is designed to be deployed within your own infrastructure for enhanced control and customization. There are two versions of it, Community Edition (CE) and Enterprise Edition (EE). You can see the differences in the below comparison table.

Check out the Self-Hosted page for more information and usage.

☁️ Ddosify Cloud

With Ddosify Cloud, anyone can test the performance of backend endpoints, monitor Kubernetes Clusters, and find the bottlenecks in the system. It has a No code UI, insightful charts, service maps, and more features!

Check out Ddosify Cloud to instantly find the performance issues on your system.

☁️ Ddosify Cloud vs 🏠 Ddosify Self-Hosted EE vs 🏡 Ddosify Self-Hosted CE

Ddosify versus

CE: Community Edition, EE: Enterprise Edition

Observability Features

✅ Service Map

Easily get insights about what is going on in your cluster. More →

Ddosify - Service Map Feature

✅ Detailed Insights

Inspect incoming, outgoing traffic, SQL queries, and more. More →

Ddosify - Detailed Insights Feature

✅ Metrics Dashboard

The Metric Dashboard provides a straightforward way to observe Node Metrics. More →

Ddosify - Metrics Dashboard Feature

✅ Find Bottlenecks

Start a load test and monitor your system all within the same UI.

Ddosify - Find Bottlenecks Feature

Load Testing Features

✅ Parametrization

Use built-in random data generators. More →

Ddosify - Parametrization Feature

✅ CSV Data Import

Import test data from CSV and use it in the scenario. More →

Ddosify - Test Data Feature

✅ Environments

Store constant values as environment variables. More →

Ddosify - Environment Feature

✅ Correlation

Extract variables from earlier phases and pass them on to the following ones. More →

Ddosify - Correlation Feature

✅ Assertion

Verify that the response matches your expectations. More →

Ddosify - Assertion Feature

✅ Debugging

Analyze request and response data before starting the load test. More →

Ddosify - Debugging Feature

✅ Postman Import

Import Postman collections with ease and transform them into load testing scenarios. More →

Ddosify - Postman Import Feature

About This Repository

This repository includes the source code for the Ddosify Engine. You can access Docker Images for the Ddosify Engine and Self Hosted on Docker Hub.

The Engine Docs folder provides information on the installation, usage, and features of the Ddosify Engine. The Self-Hosted folder contains installation instructions for the Self-Hosted version. Ddosify eBPF agent (Alaz) has its own repository. To learn about the usage of both Self-Hosted and Cloud versions, please refer to the this documentation.

Communication

You can join our Discord Server for issues, feature requests, feedbacks or anything else.

Disclaimer

Ddosify is created for testing the performance of web applications. Users must be the owner of the target system. Using it for harmful purposes is extremely forbidden. Ddosify team & company is not responsible for its’ usages and consequences.

License

Licensed under the AGPLv3: https://www.gnu.org/licenses/agpl-3.0.html

Popular Docker Projects
Popular Performance Testing Projects
Popular Virtualization Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Go
Golang
Docker
Performance Testing
Load Testing