The application health extension periodically probes for application health based on user configuration within a Linux VM when configured.
Перейти к файлу
Dave Poole 212543df06 chore(logging): Logging the error code if kill fails
We investigated this at length and cannot figure out what could possibly be happening based on the logs.  Logging the fact that kill failed should help us at least narrow it down further.

Also adding a sleep between killing app health and vmwatch to reduce the chance of any races (vmwatch should die naturally when app health is killed but it may not happen immediately so giving it a second to respond should reduce the times it needs to be killed independently.
2024-06-20 11:22:26 -07:00
.devcontainer Changes to support running devcontainer based tests on Mac Silicon (#72) 2024-05-16 13:41:21 -07:00
.github/workflows Adding CodeQL Code Scanning Workflow (#71) (#73) 2024-05-16 16:06:42 -07:00
.vscode Adding Kusto Telemetry to ApplicationHealthLinux v2 (#63) 2024-05-01 23:46:04 -07:00
integration-test chore(script): Update the script tp upload the test binaries to use the new account 2024-06-13 16:57:58 -07:00
internal Improve logging to kusto for better debugging (#77) 2024-05-21 15:02:52 -07:00
main Improve logging to kusto for better debugging (#77) 2024-05-21 15:02:52 -07:00
misc chore(logging): Logging the error code if kill fails 2024-06-20 11:22:26 -07:00
pkg/logging Adding Kusto Telemetry to ApplicationHealthLinux v2 (#63) 2024-05-01 23:46:04 -07:00
vendor Bump google.golang.org/protobuf from 1.27.1 to 1.33.0 2024-06-13 17:35:04 +00:00
.dockerignore Adding extension and tests 2018-06-26 12:45:05 -07:00
.gitattibutes make sure bash files are lf line endings 2024-04-22 21:47:18 +00:00
.gitignore Add support for new health states (#13) 2022-07-14 08:33:38 -07:00
.travis.yml Add support for new health states (#13) 2022-07-14 08:33:38 -07:00
ISSUE_TEMPLATE Adding extension and tests 2018-06-26 12:45:05 -07:00
LICENSE Adding extension and tests 2018-06-26 12:45:05 -07:00
Makefile Passing Extension Version to VMWatch (#52) 2024-01-18 14:02:30 -08:00
README.md Resource governance, heartbeat and dev container changes (#43) 2023-11-30 18:38:07 -08:00
SECURITY.md Microsoft mandatory file 2022-07-28 16:54:21 +00:00
go.mod Bump google.golang.org/protobuf from 1.27.1 to 1.33.0 2024-06-13 17:35:04 +00:00
go.sum Bump google.golang.org/protobuf from 1.27.1 to 1.33.0 2024-06-13 17:35:04 +00:00
test.Dockerfile Adding Kusto Telemetry to ApplicationHealthLinux v2 (#63) 2024-05-01 23:46:04 -07:00

README.md

Azure ApplicationHealth Extension for Linux (V2)

Build Status

GitHub Build Status

The application health extension periodically probes for application health within a Linux VM when configured. The result of the health checks guide automatic actions that can take place on VMs such as stopping rolling upgrades across a set of VMs and repairing VMs as they become unhealthy.


This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.