☰ Menu
Home›Command-line Tools›easeprobe
CLI Open source

easeprobe for Mac

easeprobe

EaseProbe is a simple, standalone, and lightweight tool that can do health/status checking, written in Go.

easeprobe — overview

EaseProbe is a simple, standalone, and lightweight tool that can do health/status checking, written in Go.

Introduction 1.1 Probe 1.2 Notification 1.3 Report & Metrics Getting Started 2.1 Build 2.2 Configure 2.3 Run Deployment User Manual Benchmark Contributing Community License Introduction

EaseProbe is designed to do three kinds of work - Probe, Notify, and Report.

1.1 Probe

EaseProbe supports a variety of methods to perform its probes such as: HTTP. Checking the HTTP status code, Support mTLS, HTTP Basic Auth, setting Request Header/Body, and XPath response evaluation. ( HTTP Probe Manual ) TCP. Check whether a TCP connection can be established or not. ( TCP Probe Manual ) Ping. Ping a host to see if it is reachable or not. ( Ping Probe Manual ) Shell. Run a Shell command and check the result. ( Shell Command Probe Manual ) SSH. Run a remote command via SSH and check the result. Support the bastion/jump server (SSH Command Probe Manual) TLS. Connect to a given port using TLS and (optionally) validate for revoked or expired certificates ( TLS Probe Manual ) Host. Run an SSH command on a remote host and check the CPU, Memory, and Disk usage. ( Host Load Probe Manual ) Client. The following native clients are supported. They all support mTLS and data checking. ( Native Client Probe Manual ) MySQL. Connect to a MySQL server and run the SHOW STATUS SQL. Redis. Connect to a Redis server and run the PING command. Memcache. Connect to a Memcache server and run the version command or validate a given key/value pair. MongoDB. Connect to a MongoDB server and perform a ping. Kafka. Connect to a Kafka server and perform a list of all topics. PostgreSQL. Connect to a PostgreSQL server and run SELECT 1 SQL. Zookeeper. Connect to a Zookeeper server and run get / command.

1.2 Notification

EaseProbe supports notification delivery to the following: Slack. Using Slack Webhook for notification delivery Discord. Using Discord Webhook for notification delivery Telegram. Using Telegram Bot for notification delivery Teams. Support the Microsoft Teams notification delivery Email. Support email notification delivery to one or more email addresses AWS SNS. Support the AWS Simple Notification Service WeChat Work. Support Enterprise WeChat Work notification delivery DingTalk. Support the DingTalk notification delivery Lark. Support the Lark(Feishu) notification delivery SMS. SMS notification delivery with support for multiple SMS service providers Twilio Vonage(Nexmo) YunPian Log. Write the notification into a log file or Syslog. Shell. Run a shell command to deliver the notification (see example) RingCentral. Using RingCentral Webhook for notification delivery Note:

  • The notification is Edge-Triggered Mode by default, if you want to config it as Level-Triggered Mode with different interval and max notification, please refer to the manual - Alerting Interval.
  • Windows platforms do not support syslog as notification method.

Details

简洁、独立且轻量的工具,可进行健康/状态检查

How to install easeprobe

  1. Open Terminal (press ⌘ + Space and type “Terminal”).
  2. If Homebrew is not installed yet, run the command below first.
  3. Run this command:

Latest 10 releases

Last updated 2025-05-22; current version v2.3.0, with the latest 10 releases listed.

VersionReleasedTypeSizemacOSWindowsLinux
v2.3.02025-05-22Stable9.9 MBDownloadDownloadDownload
v2.2.12024-08-29Stable9.7 MBDownloadDownloadDownload
v2.1.22024-01-10Stable9.6 MBDownloadDownloadDownload
v2.1.12023-08-09Stable9.2 MBDownloadDownloadDownload
v2.1.02023-05-09Stable9.2 MBDownloadDownloadDownload
easeprobe-helm-charts-v1.0.02023-03-11Stable90 KB———
v2.0.12023-02-20Stable9.0 MBDownloadDownloadDownload
v2.0.02022-12-07Stable9.0 MBDownloadDownloadDownload
v1.9.02022-10-25Stable8.7 MBDownloadDownloadDownload
v1.8.02022-09-04Stable7.7 MBDownloadDownloadDownload

Data from GitHub Releases; stable releases first, each group sorted newest first.

Prebuilt bottle platforms

Official Homebrew bottles cover:

  • Apple silicon · latest macOS
  • Apple silicon · macOS 26 Tahoe
  • Apple silicon · macOS 15 Sequoia
  • Apple silicon · macOS 14 Sonoma
  • Apple silicon · macOS 13 Ventura
  • Intel · macOS 14 Sonoma
  • Intel · macOS 13 Ventura
  • Linux · ARM64
  • Linux · x86_64

Compared with similar apps

Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.

Compared with similar apps
AppVersionLicenseArchitecture30-day installs
easeprobev2.3.0Apache-2.0CLI0
loudmouth1.5.4LGPL-2.1-or-laterCLI0
lutoklutok-0.6.3BSD-3-ClauseCLI38
openliberty-jakartaee923.0.0.2EPL-1.0CLI0

Similar apps: Command-line Tools

Leave a comment

评论表单加载中…