mirror of
https://github.com/elastic/kibana.git
synced 2025-06-27 18:51:07 -04:00
This change allows the Universal Profiling agent to send error frames, which will give us more accurate values for CO2 emission and $ costs. The reason is that unwinding errors resulting in 0-length stacktraces happen quite often. These are not sent to the backend currently, so the related CPU activity doesn't go into the calculations. This can make up showing 10% less CPU / CO2 / costs in the UI. Adding artificial error frames in case of unwinding errors guarantees that stacktraces always have a length of > 0. Once we settled on how error frames can be displayed in a user-friendly way, this code can be removed. --------- Co-authored-by: Joel Höner <joel@elastic.co> Co-authored-by: Caue Marcondes <caue.marcondes@elastic.co> |
||
---|---|---|
.. | ||
common | ||
index.ts | ||
jest.config.js | ||
kibana.jsonc | ||
package.json | ||
tsconfig.json |