easeprobe
brew install easeprobe
v2.3.0
Apache-2.0
Simple, standalone, and lightWeight tool that can do health/status checking
9
30-day installs · #8769
9
90-day · #12314
67
365-day · #10271
2.3k
★ GitHub stars · updated 2mo ago
Build dependencies
GitHub topics
alerting
go
golang
monitoring
notifications
probe
prometheus
Links
- https://github.com/megaease/easeprobe
- GitHub: megaease/easeprobe
- Brew formula source: Formula/e/easeprobe.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"go"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Simple, standalone, and lightWeight tool that can do health/status checking",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:13+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "easeprobe",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-03T16:01:06Z",
"github_readme_excerpt": "\u003ch1\u003eEaseProbe\u003c/h1\u003e\n\n[](https://goreportcard.com/report/github.com/megaease/easeprobe)\n[](https://codecov.io/gh/megaease/easeprobe)\n[](https://github.com/megaease/easeprobe/actions/workflows/test.yaml)\n[](https://github.com/megaease/easeprobe/blob/main/go.mod)\n[](https://join.slack.com/t/openmegaease/shared_invite/zt-upo7v306-lYPHvVwKnvwlqR0Zl2vveA)\n\n\nEaseProbe is a simple, standalone, and lightweight tool that can do health/status checking, written in Go.\n\n\n\n\u003ch2\u003eTable of Contents\u003c/h2\u003e\n\n- [1. Introduction](#1-introduction)\n - [1.1 Probe](#11-probe)\n - [1.2 Notification](#12-notification)\n - [1.3 Report \\\u0026 Metrics](#13-report--metrics)\n- [2. Getting Started](#2-getting-started)\n - [2.1 Build](#21-build)\n - [2.2 Configure](#22-configure)\n - [2.3 Run](#23-run)\n- [3. Deployment](#3-deployment)\n- [4. User Manual](#4-user-manual)\n- [5. Benchmark](#5-benchmark)\n- [6. Contributing](#6-contributing)\n- [7. Community](#7-community)\n- [8. License](#8-license)\n\n\n# 1. Introduction\n\nEaseProbe is designed to do three kinds of work - **Probe**, **Notify**, and **Report**.\n\n## 1.1 Probe\n\nEaseProbe supports a variety of methods to perform its probes such as:\n\n- **HTTP**. Checking the HTTP status code, Support mTLS, HTTP Basic Auth, setting Request Header/Body, and XPath response evaluation. ( [HTTP Probe Manual](./docs/Manual.md#12-http) )\n- **TCP**. Check whether a TCP connection can be established or not. ( [TCP Probe Manual](./docs/Manual.md#13-tcp) )\n- **Ping**. Ping a host to see if it is reachable or not. ( [Ping P",
"github_repo": "megaease/easeprobe",
"github_stars": 2296,
"github_topics": [
"alerting",
"go",
"golang",
"monitoring",
"notifications",
"probe",
"prometheus"
],
"homepage": "https://github.com/megaease/easeprobe",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 9,
"installs_365d": 67,
"installs_90d": 9,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Apache-2.0",
"llm_generated_at": null,
"llm_model": null,
"name": "easeprobe",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 8769,
"rank_365d": 10271,
"rank_90d": 12314,
"raw_hash": "848de8c96924e64f",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/e/easeprobe.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "2.3.0",
"versioned_formulae": [],
"why_use_this": null
}