Skip to content

Commit

Permalink
Bump agent to version 0.33.0 (#1041)
Browse files Browse the repository at this point in the history
The agent update and changesets are updated automatically.

[skip review]
  • Loading branch information
tombruijn authored Feb 14, 2024
1 parent 16dac30 commit 1122030
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 27 deletions.
6 changes: 6 additions & 0 deletions .changesets/cgroups-v1-cpu-percentage-normalization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
type: "change"
bump: "minor"
---

**Breaking change**: Normalize CPU metrics for cgroups v1 systems. When we can detect how many CPUs are configured in the container's limits, we will normalize the CPU percentages to a maximum of 100%. This is a breaking change. Triggers for CPU percentages that are configured for a CPU percentage higher than 100% will no longer trigger after this update. Please configure triggers to a percentage with a maximum of 100% CPU percentage.
7 changes: 7 additions & 0 deletions .changesets/cgroups-v2-fractional-cpu.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
type: "change"
bump: "patch"
---

Support fractional CPUs for cgroups v2 metrics. Previously a CPU count of 0.5 would be interpreted as 1 CPU. Now it will be correctly seen as half a CPU and calculate CPU percentages accordingly.

54 changes: 27 additions & 27 deletions ext/agent.rb
Original file line number Diff line number Diff line change
Expand Up @@ -6,139 +6,139 @@
# Modifications to this file will be overwritten with the next agent release.

APPSIGNAL_AGENT_CONFIG = {
"version" => "0.31.2",
"version" => "0.33.0",
"mirrors" => [
"https://appsignal-agent-releases.global.ssl.fastly.net",
"https://d135dj0rjqvssy.cloudfront.net"
],
"triples" => {
"x86_64-darwin" => {
"static" => {
"checksum" => "42cdf814a89e5d6bd6e5cd9ba84103df82b43418012bb4f9251e98d0c3627759",
"checksum" => "aa026c58c6b13e09eaede5c362472e86f25c896ce9d33e6928a967372f0894be",
"filename" => "appsignal-x86_64-darwin-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "7497d64b125849d306ebca71a2a2ce83e3f76dbfbc809b43b5948e12b7351b96",
"checksum" => "f36d7d1b6c92bc1da1f636072ef112f5a84766c9697c0279067b1d13a63d3f53",
"filename" => "appsignal-x86_64-darwin-all-dynamic.tar.gz"
}
},
"universal-darwin" => {
"static" => {
"checksum" => "42cdf814a89e5d6bd6e5cd9ba84103df82b43418012bb4f9251e98d0c3627759",
"checksum" => "aa026c58c6b13e09eaede5c362472e86f25c896ce9d33e6928a967372f0894be",
"filename" => "appsignal-x86_64-darwin-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "7497d64b125849d306ebca71a2a2ce83e3f76dbfbc809b43b5948e12b7351b96",
"checksum" => "f36d7d1b6c92bc1da1f636072ef112f5a84766c9697c0279067b1d13a63d3f53",
"filename" => "appsignal-x86_64-darwin-all-dynamic.tar.gz"
}
},
"aarch64-darwin" => {
"static" => {
"checksum" => "8db9e31e090e767b1157d969521967f322be9dd73eb1b677b6192eb4c987af72",
"checksum" => "4318b13bba02f8a98226e9d747a42267f790932a0893b451567b7611fb09961b",
"filename" => "appsignal-aarch64-darwin-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "612d68620836b324bc61d8d4fd42630e50641116688ac78f2a7c806e2ee10ad1",
"checksum" => "40fdddd902d8482f3e0b69b44d0f1bdab3cbd483e7fa31dd356ee3b786e42410",
"filename" => "appsignal-aarch64-darwin-all-dynamic.tar.gz"
}
},
"arm64-darwin" => {
"static" => {
"checksum" => "8db9e31e090e767b1157d969521967f322be9dd73eb1b677b6192eb4c987af72",
"checksum" => "4318b13bba02f8a98226e9d747a42267f790932a0893b451567b7611fb09961b",
"filename" => "appsignal-aarch64-darwin-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "612d68620836b324bc61d8d4fd42630e50641116688ac78f2a7c806e2ee10ad1",
"checksum" => "40fdddd902d8482f3e0b69b44d0f1bdab3cbd483e7fa31dd356ee3b786e42410",
"filename" => "appsignal-aarch64-darwin-all-dynamic.tar.gz"
}
},
"arm-darwin" => {
"static" => {
"checksum" => "8db9e31e090e767b1157d969521967f322be9dd73eb1b677b6192eb4c987af72",
"checksum" => "4318b13bba02f8a98226e9d747a42267f790932a0893b451567b7611fb09961b",
"filename" => "appsignal-aarch64-darwin-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "612d68620836b324bc61d8d4fd42630e50641116688ac78f2a7c806e2ee10ad1",
"checksum" => "40fdddd902d8482f3e0b69b44d0f1bdab3cbd483e7fa31dd356ee3b786e42410",
"filename" => "appsignal-aarch64-darwin-all-dynamic.tar.gz"
}
},
"aarch64-linux" => {
"static" => {
"checksum" => "72873d1c7ad2d4d744fe3dd4370fb07b4c9d8a4f4d87febb8dbe08c532eebff8",
"checksum" => "0eecbb8469d87a632a70c3c551e07b3c77e084c41438c9c165f6a439fe9f2b4f",
"filename" => "appsignal-aarch64-linux-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "b1510e425a0719cc7e7fe08e760c4794ece81108647ef73babffbb1eec93b5c7",
"checksum" => "f2adcb523294ca8a0964581318713ba0b8400068fa95317d4d4c31457f2e16c5",
"filename" => "appsignal-aarch64-linux-all-dynamic.tar.gz"
}
},
"i686-linux" => {
"static" => {
"checksum" => "8779fdd2f02b034463900456b5b65a92d3a9165b87ba896b01baded96729685a",
"checksum" => "75780f506b51be891e85e12e8d51023b82ec8300f8fc293396beeee41f0d357b",
"filename" => "appsignal-i686-linux-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "be30f7ff817a048af9f133ffd0da5c408f50b38e75bb3f25e47cd3916d5e4fac",
"checksum" => "755c0941e673fce75d11aa169d109e2799e4450ea43214757c7ad7eba2a922db",
"filename" => "appsignal-i686-linux-all-dynamic.tar.gz"
}
},
"x86-linux" => {
"static" => {
"checksum" => "8779fdd2f02b034463900456b5b65a92d3a9165b87ba896b01baded96729685a",
"checksum" => "75780f506b51be891e85e12e8d51023b82ec8300f8fc293396beeee41f0d357b",
"filename" => "appsignal-i686-linux-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "be30f7ff817a048af9f133ffd0da5c408f50b38e75bb3f25e47cd3916d5e4fac",
"checksum" => "755c0941e673fce75d11aa169d109e2799e4450ea43214757c7ad7eba2a922db",
"filename" => "appsignal-i686-linux-all-dynamic.tar.gz"
}
},
"x86_64-linux" => {
"static" => {
"checksum" => "36fc29655d13e4dfe7bcbe2c798bfc16d68194610ff354d43e977f3768f31458",
"checksum" => "6b15d0110ed9c13b6446bebdaa19e41810f0b2cb9da37b7c1a62a4876147de47",
"filename" => "appsignal-x86_64-linux-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "d37e57f55f44ac88a2b803fc17942f60137fbfa819134388941d22f579518170",
"checksum" => "796b7adcc4e20c104bc0a2b0b9e33dbf67ff5b0f4e52dc3a6cd8437d5826b676",
"filename" => "appsignal-x86_64-linux-all-dynamic.tar.gz"
}
},
"x86_64-linux-musl" => {
"static" => {
"checksum" => "59b6cef9797746da9d6717effc0892a2f2219767734a0e76f8b3d1578dc0d9e0",
"checksum" => "d4805021560de3971622a95af0dfb06b3f1c69fab3f8ae1bf3c40f1204a076fb",
"filename" => "appsignal-x86_64-linux-musl-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "703d657ee15b69563c000fe150e368a91a12c9b39f16976f23a4b191284204f3",
"checksum" => "a2fa659b599ebbd82ead0df08cbec413627cfc181cf87a0cd94d2ca7f4836c18",
"filename" => "appsignal-x86_64-linux-musl-all-dynamic.tar.gz"
}
},
"aarch64-linux-musl" => {
"static" => {
"checksum" => "ec3ab8fcc20d1f31df6003e2ca3dcf257abfeddd1b7912fa6189f1f6905a89ab",
"checksum" => "28881989d5f3d3691f9dd96b04298aa6fcd34292a2d304b251617bfbd05b214e",
"filename" => "appsignal-aarch64-linux-musl-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "b7a00a09b7e10f500b54913feefd6a16873849324f0e8ec65b36c58bdc1901b0",
"checksum" => "acda1344d00dea36456860ee4276f78d0a0f61572c49d0aa4a6dbd79c804fa5f",
"filename" => "appsignal-aarch64-linux-musl-all-dynamic.tar.gz"
}
},
"x86_64-freebsd" => {
"static" => {
"checksum" => "bd654d5c555f6006e4145d76e27f02c5d22b285f411675a520455d6db6c8e165",
"checksum" => "490f61a8b36e31dc21fd9e96975b75428f7d83f0842bb29a02c36f9f3745b07e",
"filename" => "appsignal-x86_64-freebsd-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "b06445f38b7b8b3e47f407540fb24f196dbf0a84583a2ad7f25bbba750930108",
"checksum" => "147b2fa159defe0087c96b752319746f8c11e1758fc436fcc4d2692d29e2f148",
"filename" => "appsignal-x86_64-freebsd-all-dynamic.tar.gz"
}
},
"amd64-freebsd" => {
"static" => {
"checksum" => "bd654d5c555f6006e4145d76e27f02c5d22b285f411675a520455d6db6c8e165",
"checksum" => "490f61a8b36e31dc21fd9e96975b75428f7d83f0842bb29a02c36f9f3745b07e",
"filename" => "appsignal-x86_64-freebsd-all-static.tar.gz"
},
"dynamic" => {
"checksum" => "b06445f38b7b8b3e47f407540fb24f196dbf0a84583a2ad7f25bbba750930108",
"checksum" => "147b2fa159defe0087c96b752319746f8c11e1758fc436fcc4d2692d29e2f148",
"filename" => "appsignal-x86_64-freebsd-all-dynamic.tar.gz"
}
}
Expand Down

0 comments on commit 1122030

Please sign in to comment.