Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-5070

systemd-analyze: Add JSON and table output to systemd-analyze's plot

    • Icon: Story Story
    • Resolution: Done-Errata
    • Icon: Major Major
    • rhel-9.4
    • rhel-9.2.0
    • systemd
    • None
    • systemd-252-19.el9
    • High
    • rhel-sst-cs-plumbers
    • ssg_core_services
    • 26
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

      Goal

      • As an engineer working on RHEL boot time performance, I need detailed insight into granular timing metrics available in a machine-readable format. I need the ability during CI build and test automation to collect and analyze the granular data from `systemd-analyze plot`, which can then be processed into pass/fail criteria for releases.

      Acceptance Criteria

      • The `systemd-analyze plot --json=pretty --no-legend` command is available in RHEL9 and outputs JSON-formatted timing metrics for systemd components.

      This feature was added to upstream systemd with release 253 via PR 25790. It looks as though this is a clean backport to the 252 release used in RHEL9 with no new dependencies.

              systemd-maint systemd maint mailing list
              rhn-support-dblack Dustin Black
              systemd maint mailing list systemd maint mailing list
              Frantisek Sumsal Frantisek Sumsal
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: