Skip to content

Releases: megaease/easeprobe

easeprobe-v2.1.2

10 Jan 08:26
5dbb97a
Compare
Choose a tag to compare

Change Logs

Features

Documents

Bug-fixing

Full Changelog: v2.1.1...v2.1.2

easeprobe-v2.1.1

09 Aug 09:25
5b3a33c
Compare
Choose a tag to compare

Change Logs

Features

  • Optimize the ordering of status display in SLA report by @yunyouu in #381
  • Add endpoint label to metrics by @Zhang21 in #382

Non-Functional

Documents

Bug-fixing

Full Changelog: v2.1.0...v2.1.1

easeprobe-v2.1.0

09 May 02:48
Compare
Choose a tag to compare

Change Logs

Features

Non-Functional

Documents

Bug-fixing

  • refactor: avoid copying mutex by @haoqixu in #296
  • fix: use buffered os.Signal channel as argument to signal.Notify by @haoqixu in #295
  • Fix the version bug by @haoel in #310

Security

New Contributors

Full Changelog: v2.0.1...v2.1.0

easeprobe-helm-charts-v1.0.0

11 Mar 01:03
8b36e44
Compare
Choose a tag to compare

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

easeprobe-v2.0.1

20 Feb 04:15
787b337
Compare
Choose a tag to compare

Change Logs

Features

  • Optimizing and adding new SLA Prometheus metrics by @haoel in #272

Documents

Bug-fixing

  • bug-fixing: PostgreSQL failed to check if the server wasn't turned on the SSL by @haoel in #286

Security Upgrade

Full Changelog: v2.0.0...v2.0.1

easeprobe-v2.0.0

07 Dec 06:09
9a75ba2
Compare
Choose a tag to compare

Change Logs

Features

  • Enhance email notification: add an SSL option by @xiaoxuanzi in #245
  • support ping (ICMP) probe by @haoel in #251
  • Add load average to host probe by @haoel in #253
  • send the expression value if evaluation is false by @haoel in #252

Documents

  • Fix the invalid link of Benchmark.md by @xiaoxuanzi in #248
  • Update Roadmap Document & other trivial works by @haoel in #250

New Contributors

Full Changelog: v1.9.0...v2.0.0

easeprobe-v1.9.0

25 Oct 02:44
8a29940
Compare
Choose a tag to compare

Changed Logs

Feature

Major Features

Bug-fixings

  • Fix the link error in README.md, and slightly refine the sentence by @haoel in #211
  • bug-fixing: http probe report the unsupported document type by @haoel in #235
  • fix the timezone for the SLA Report by @haoel in #237
  • Remove Slack's hard-coded channel name to fix the old "incoming webhook" channel not found error. by @haoel in #238

Non-Functional

  • Add JSON schema update GitHub action by @haoel in #214
  • Using go 1.19 to run a unit test by @haoel in #227
  • Using retry loop to remove the temp dir by @haoel in #228
  • Embed git tags as Version into Go binary, so the EaseProbe version would be generated automatically. by @haoel in #238

New Contributors

Full Changelog: v1.8.0...v1.9.0

easeprobe-v1.8.0

04 Sep 05:34
0108e6f
Compare
Choose a tag to compare

Changed Logs

Features

Major Features

  • Support the XPath/RegExp Data Extractor and Expression Evaluation for HTTP Probe by @haoel in #192
  • Support Dingtalk notification for sign secret by @samanhappy in #190 #191
  • Support proxy config and env vars for HTTP, TCP and TLS Probers by @haoel in #194
  • Support customized host header by @xiaomao87 in #198

Bug-fixings

Non-Functional

New Contributors

Full Changelog: v1.7.0...v1.8.0

easeprobe-v1.7.0

27 Jul 12:46
76657de
Compare
Choose a tag to compare

Changed Logs

Features

Major Features

  • Support regexp output check for http/shell/ssh probe by @haoel in #169
  • Support MySQL/Redis/MongoDB/PostgreSQL/Zookeeper Native Client to check the data by @haoel in #171
  • Support the proxy for HTTP probe and can customize the User-Agent by @haoel in #177
  • Add HTTP Probe trace time metrics by @haoel in #150
  • Add the passphrase config for HTTPS private key by @zhangjunjie6b in #174
  • Add more query filter options for SLA HTML and JSON API by @haoel in #152 & #158
  • Support time zone configuration by @haoel in #167

Enhancement

Non-Functional

  • EaseProbe Benchmark Test Report by @haoel in #161

Bug fixing

  • Fix the concurrent map access crashing problem by @haoel in #162
  • Fix Lark(Feishu) notifications don't work by @xhkyyy in #170

Trivial

  • Using the default const value replace the hard code by @haoel in #151
  • Add an example config.yaml in Getting Start by @haoel in #164
  • Slightly optimizing the log and adding a few unit test cases by @haoel in #168
  • Change the getInt() and getFloat() to generic function by @haoel in #173

New Contributors

Full Changelog: v1.6.0...v1.7.0

easeprobe-v1.6.0

27 Jun 03:17
2f049ee
Compare
Choose a tag to compare

Changed Logs

Features

Major Features

  • Introduce the Channel to connect the probers and notifiers @haoel in #108
  • introduce TLS probe by @tg123 in #110, #139
  • Introduce Teams support by @tg123 in #109
  • Introduce the Syslog notification by @haoel in #129
  • Introduce the Shell notification by @haoel in #130
  • Introduce the Memcache client Probe by @proditis in #138
  • Support multiple disks usage check for host probe by @haoel in #147

Enhancement

  • Add go ver and git SHA to version by @tg123 in #142
  • Add an option to disable the HTTPS security checks by @haoel in #145
  • Detecting the duplicated name and log the error message by @haoel in #131
  • Add env and clean_env for shell notification and probe by @haoel in #136
  • Remove probes with fail config by @proditis in #137

Non-Functional

Bug fixing

  • slack notify timeout should not be hard coded by @haoel in #113
  • Using DurationStr() format Discord Uptime and DownTime by @haoel in #148

New Contributors

Full Changelog: v1.5.0...v1.6.0