Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Traceql DNF optimization init #508

Merged
merged 2 commits into from
Jun 13, 2024
Merged

Conversation

akvlad
Copy link
Collaborator

@akvlad akvlad commented Jun 10, 2024

  • big traceQL request RAM & CPU optimization
  • span display for grafana 10.0.X support

@metrico metrico deleted a comment from github-actions bot Jun 10, 2024
Copy link

Workflow Telemetry - K6 Test qxip/qryn / Run k6 on qryn:latest

Workflow telemetry for commit 374b9bba0fb93601417ad80c430a130dd077c122
You can access workflow job details here

Step Trace

gantt
	title Run k6 on qryn:latest
	dateFormat x
	axisFormat %H:%M:%S
	Set up job : milestone, 1718030802000, 1718030805000
	Initialize containers : 1718030805000, 1718030822000
	Checkout : 1718030822000, 1718030824000
	Run actions/setup-go@v4 : 1718030824000, 1718030825000
	Download k6 for Prometheus : 1718030825000, 1718030826000
	Download k6 for Prometheus : 1718030826000, 1718030828000
	Collect Workflow Telemetry : 1718030828000, 1718030828000
	Wait for Loki API : 1718030828000, 1718030828000
	Run k6 loki test : 1718030828000, 1718030892000
	Run mv summary.txt loki_summary.txt : 1718030892000, 1718030892000
	Wait for Prom API : 1718030892000, 1718030893000
	Run k6 prometheus test : 1718030893000, 1718030955000
	Run mv summary.txt prom_summary.txt : 1718030955000, 1718030955000
	Wait for Tempo API : 1718030955000, 1718030955000
	Run k6 tempo test : 1718030955000, 1718031018000
	Run mv summary.txt tempo_summary.txt : 1718031018000, 1718031018000
	Strip Text report : 1718031018000, 1718031018000
	Run actions/upload-artifact@v3 : 1718031018000, 1718031019000
	Summary Report : 1718031019000, 1718031020000

Loading

CPU Metrics

chart_stacked_area_time_b8910ef3-4f85-4334-af0f-dcea6f606cc5

Memory Metrics

chart_stacked_area_time_7e7a7d4e-ef19-410d-98e8-045776b6bf09

IO Metrics

Read Write
Network I/O chart_line_time_570f55c3-a425-4af1-817b-59e356e516f3 chart_line_time_e5c91d68-638e-4d34-af4d-c119fdcb873f
Disk I/O chart_line_time_b3b1dbc7-28b8-4e3d-b16b-cfda6f7e3eda chart_line_time_dd7b3662-b662-485c-97d4-ec39e1621772

Process Trace

Top 100 processes with highest duration

gantt
	title Run k6 on qryn:latest
	dateFormat x
	axisFormat %H:%M:%S

Loading

@akvlad akvlad mentioned this pull request Jun 12, 2024
@akvlad akvlad merged commit e8a2733 into master Jun 13, 2024
15 checks passed
@akvlad akvlad deleted the feature/traceql_dnf_optimization branch June 13, 2024 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant