appsmith icon indicating copy to clipboard operation
appsmith copied to clipboard

chore: JFR 24 hour script with logs file

Open ApekshaBhosale opened this issue 5 months ago • 5 comments

Description

[!TIP]
Add a TL;DR when the description is longer than 500 words or extremely technical (helps the content, marketing, and DevRel team).

Please also include relevant motivation and context. List any dependencies that are required for this change. Add links to Notion, Figma or any other documents that might be relevant to the PR.

Fixes #Issue Number
or
Fixes Issue URL

[!WARNING]
If no issue exists, please create an issue first, and check with the maintainers if the issue is valid.

Automation

/ok-to-test tags="@tag.Sanity"

:mag: Cypress test results

[!TIP] 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉 Workflow run: https://github.com/appsmithorg/appsmith/actions/runs/10791242965 Commit: a3d29ac971931445bd9cc09e6085ce987ba2c4d0 Cypress dashboard. Tags: @tag.Sanity Spec:


Tue, 10 Sep 2024 11:33:43 UTC

Communication

Should the DevRel and Marketing teams inform users about this change?

  • [ ] Yes
  • [ ] No

Summary by CodeRabbit

Summary by CodeRabbit

  • New Features
    • Introduced a new automated script for recording Java Flight Recorder (JFR) data over a 24-hour period, enhancing monitoring capabilities for Java applications.
    • The script captures thread profiles at hourly intervals, streamlining performance data collection without manual intervention.
    • Added a monitoring setup function that conditionally executes the JFR recording script based on environment configuration.

ApekshaBhosale avatar Sep 02 '24 06:09 ApekshaBhosale