Skip to content

Releases: Azure/applicationhealth-extension-linux

v2.0.12

23 May 21:18
b2b0c04
Compare
Choose a tag to compare
v2.0.12 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.11...v2.0.12

v2.0.11 - VMWatch Integration

17 May 18:16
62444c8
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: v2.0.10...v2.0.11

v2.0.10 - VMWatch Integration

07 May 17:27
6d2ff1e
Compare
Choose a tag to compare
Pre-release

What's Changed

  • fix(systemd-run): Switch to use systemd-run instead of direct process and cgroup manipulation by @dpoole73 in #64
  • Updating vmwatch binaries to 1.1.0 package by @dpoole73 in #65
  • bump version to 2.0.10 by @zmyzheng in #66
  • Adding Kusto Telemetry to ApplicationHealthLinux v2 by @klugorosado in #63
  • chore: update the latest vmwatch binaries (1.1.1) by @dpoole73 in #67
  • Removing Unnecessary Telemetry Events and Log CustomMetrics Changes only by @klugorosado in #68
  • Change the commandline used for systemd-run depeding on the installed version by @dpoole73 in #69

Full Changelog: v2.0.9...v2.0.10

v2.0.9 - VMWatch Integration

19 Mar 19:31
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Makefile: Always build static binaries by @pothos in #31
  • Fix go workflow, updated test dockerfile to use ubuntu 20.04, and fix failing integration tests by @klugorosado in #35
  • App Health Extension v2: Increase maximum grace period to 4 hours. by @klugorosado in #36
  • Added Go 1.18.10 to Github Workflow and removed Godep dependencies. by @klugorosado in #41
  • App Health Extension v2: Support TLS 1.3 by @klugorosado in #38
  • Bump to v2.0.8: Bootstrap VMWatch Process if vmWatchSettings present by @frank-pang-msft in #33
  • Resource governance, heartbeat and dev container changes by @dpoole73 in #43
  • fix script variable syntax by @dpoole73 in #46
  • Dpoole/cgroup fixes by @dpoole73 in #47
  • Add debug flag when running vmwatch by @zmyzheng in #49
  • adding more properties to pass down to vmwatch by @manishsat in #48
  • removing data-type key from json tag for url type, unmarshal is failing otherwise by @manishsat in #50
  • adding a way to provide custom container to upload artifact by @manishsat in #51
  • Passing Extension Version to VMWatch by @klugorosado in #52
  • updating vmwatch version to 1.0.8 by @dpoole73 in #54
  • Dev/dpoole/tweak resource governance by @dpoole73 in #55
  • update vmwatch to 1.0.13 by @dpoole73 in #56
  • Fixing bug to successfully kill AppHealth Gracefully & VMWatch. by @klugorosado in #59

New Contributors

Full Changelog: v2.0.6...v2.0.9

v2.0.8 - Dev Release

22 Sep 19:13
f4147d5
Compare
Choose a tag to compare
v2.0.8 - Dev Release Pre-release
Pre-release

Overview

  • Always build static binaries: #31
  • Increase max grace period to 4 hours: #36
  • VMWatch: #33
  • Fixed EventsFolder bug: #39

VMWatch is a standardized, lightweight, and open-sourced testing framework designed to enhance the monitoring and management of guest VMs on the Azure platform, including both 1P and 3P instances. VMWatch is engineered to collect vital health signals across multiple dimensions, which will be seamlessly integrated into Azure's quality systems. By leveraging these signals, VMWatch will enable Azure to swiftly detect and prevent regressions induced by platform updates or configuration changes, identify gaps in platform telemetry, and ultimately improve the guest experience for all Azure customers.

v2.0.7 - Dev Release

16 Sep 00:13
Compare
Choose a tag to compare
v2.0.7 - Dev Release Pre-release
Pre-release

Overview

  • Always build static binaries: #31
  • Increase max grace period to 4 hours: #36
  • VMWatch: #33

VMWatch is a standardized, lightweight, and open-sourced testing framework designed to enhance the monitoring and management of guest VMs on the Azure platform, including both 1P and 3P instances. VMWatch is engineered to collect vital health signals across multiple dimensions, which will be seamlessly integrated into Azure's quality systems. By leveraging these signals, VMWatch will enable Azure to swiftly detect and prevent regressions induced by platform updates or configuration changes, identify gaps in platform telemetry, and ultimately improve the guest experience for all Azure customers.

v1.0.7 - Improvements/maintenance

07 Sep 23:39
584152b
Compare
Choose a tag to compare
Pre-release
  • Migrate to golang modules using go v1.17

  • Always build static binaries

v2.0.6 - Increase max settle time to 240 seconds

19 Jul 20:08
da4cc11
Compare
Choose a tag to compare

Increase max settle time to 240 seconds

v2.0.5 - Go 1.17 Support with Go Modules

13 Oct 23:24
Compare
Choose a tag to compare

Update to Go 1.17 with support of Go Modules

v2.0.4 - Maintain same first substatus formatting as V1 extension

16 Sep 16:56
f439cbe
Compare
Choose a tag to compare

Substatus schema will now follow:
"substatus": [
{
"name": "AppHealthStatus",
"status": "error",
"formattedMessage": {
"lang": "en",
"message": "Application found to be unhealthy"
}
},
{
"name": "ApplicationHealthState",
"status": "error",
"formattedMessage": {
"lang": "en",
"message": "Unknown"
}
},
{
"name": "CustomMetrics",
"status": "success",
"formattedMessage": {
"lang": "en",
"message": "{"rollingUpgradePolicy": { "phase": 2, "doNotUpgrade": true, "dummy": "yes" } }"
}
}
]