Skip to content

Releases: aws/aperf

v0.1.15-alpha

13 Jun 18:36
cc97809
Compare
Choose a tag to compare

What's Changed

  • CustomPMU: Update README documentation by @janaknat in #243
  • Report: Fix issue with '.' in run names by @janaknat in #245
  • Aperf: Add build options for Release profile by @janaknat in #246
  • Record: Move to using newer aws-config by @janaknat in #247
  • Workflow changes to move to github-hosted runners, x86_64 and aarch64 builds by @wash-amzn in #248
  • Report: Add infrastructure for Perf Stat rules by @janaknat in #244
  • Report: Fix bug in Kernel Config diff by @janaknat in #250
  • Bump trufflesecurity/trufflehog from f4045259751e6a6566fc9b88083f04b914f324d5 to a5b09951c1eaf6834730dd10db67cf5d8b71fffa by @dependabot in #233
  • Bump ossf/scorecard-action from 2.3.3 to 2.4.0 by @dependabot in #214
  • Bump svenstaro/upload-release-action from 2.7.0 to 2.9.0 by @dependabot in #210
  • Bump actions/dependency-review-action from 4.3.2 to 4.3.4 by @dependabot in #212
  • Report: Fix Yes/No buttons by @janaknat in #252
  • Report: Onboard more datatypes for Analytics by @janaknat in #253
  • Add basic rules for L1, L2, and L3 miss counters by @lrbison in #263
  • Fix interval period check by @parthnkp in #272
  • Add IOWait CPU time to aggregate CPU utilization graph. by @sgwizdak-aws in #278
  • Enable perf_frequency command line option. by @yugesk in #279

New Contributors

Full Changelog: v0.1.14-alpha...v0.1.15-alpha

v0.1.14-alpha

27 Jan 16:12
Compare
Choose a tag to compare

What's Changed

  • Add support for collecting Aperf Run logs by @janaknat in #232
  • Add error message to compile when Node is missing by @lrbison in #239
  • Aperf: Add support for analytics by @janaknat in #241
  • Allow users to create and use custom PMU configurations by @janaknat in #242

Full Changelog: v0.1.13-alpha...v0.1.14-alpha

v0.1.13-alpha

17 Oct 18:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.12-alpha...v0.1.13-alpha

v0.1.12-alpha

31 Jul 21:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.11-alpha...v0.1.12-alpha

v0.1.11-alpha

15 Jul 20:57
Compare
Choose a tag to compare

What's Changed

  • Aperf now has a tab to visualize the total CPU utilization of all the data types (barring profiling types). This data is found under the 'Aperf Stats' tab.
  • Users can now configure the CPU(s) to be shown in graphs by using the 'Configure' tab.
  • Support is added for collecting flamegraphs for Java workloads. This requires 'async-profiler' to be present in the system. The output flamegraphs can be seen in the 'Flamegraphs' tab.
    • To collect java flamegraphs use: --profile-java. This will collect any JVM that comes online during the collection period.
    • To collect specific JVM flamegraphs use: --profile-java <NAME/JID>,<NAME/JID>. This will collect the flamegraph for the specified JVM(s).
  • Users can now create reports from other reports. Using this requires a name be explicitly provided.
  • Bug-fix to allow compiling from a source tarball obtained from a release.

Features

New Contributors

Version Bumps

Full Changelog: v0.1.10-alpha...v0.1.11-alpha

v0.1.10-alpha

29 Apr 18:16
Compare
Choose a tag to compare

This release predominantly contains bug fixes and version bumps.

What's Changed

New Contributors

Full Changelog: v0.1.9-alpha...v0.1.10-alpha

v0.1.9-alpha

12 Oct 22:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.8-alpha...v0.1.9-alpha

v0.1.8-alpha

30 Aug 16:49
1ac28b6
Compare
Choose a tag to compare
v0.1.8-alpha Pre-release
Pre-release

What's Changed

  • Add support for collecting/visualizing Perf Profile data by @janaknat in #77

Full Changelog: v0.1.7-alpha...v0.1.8-alpha

v0.1.7-alpha

14 Aug 21:54
Compare
Choose a tag to compare

APerf is changed to use a binary file format to store the data gathered. The change from YAML to a binary format reduces the APerf CPU utilization. The data collected with <= v0.1.6-alpha can no longer be processed with >= 0.1.7-alpha.

What's Changed

New Contributors

Full Changelog: v0.1.6-alpha...v0.1.7-alpha

v0.1.6-alpha

15 May 20:28
Compare
Choose a tag to compare

What's Changed

Aperf now has 1 binary with 2 sub-commands:

  • aperf record => similar to aperf-collector
  • aperf report => similar to aperf-visualizer
    • A static HTML report is now generated. There is no need to use an HTTP server to view the output.
  • See the README for more information.

Commits:

Full Changelog: v0.1.5-alpha...v0.1.6-alpha