Skip to content

jacksonwuu/goprobe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoProbe

GoProbe is an active probing tool designed for high availability.

GoProbe is expected to work even if:

  • Some of it's replicas failed due to some reason.

Table of Contents

1. Quick Start

start se

./goprobe

You can manipulate probe job through Restful API:

GET /task

GET /tasks

POST /task

DELETE /task/:id

API Docs See:

2. Features

Probers:

  • TCP
  • UDP
  • HTTP
  • TLS
  • ICMP
  • gRPC
  • WebSocket
  • DNS
  • SSH
  • Dubbo
  • Thrift
  • Client
    • Redis
    • MySQL
    • PostgreSQL
    • Zookeeper
    • Clickhouse
    • Kafka
    • and more...

Event

Metrics export

  • Promethues

3. Usage

4. Configure

n-1. Roadmap

You can view the project roadmap here.

n. License

About

A high availability prober. (WIP)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages