scylladb / argus

Apache License 2.0
4 stars 11 forks source link

Is it possible to add to the Logs tab the button, that can run `hydra investigate show-logs test_id` and insert all logs into the tab? #513

Open juliayakovlev opened 1 day ago

juliayakovlev commented 1 day ago

In the test (see below) logs were collected but "Logs" tab in the Argus is empty Is it possible to add to the Logs tab the button, that can run like hydra investigate show-logs test_id and insert all logs into the tab?

Packages

Scylla version: 6.3.0~dev-20241119.733a4f94c7b2 with build-id 89a16d00ef82b3c15eb73e944afc60f15c478452

Kernel Version: 6.8.0-1019-aws

Issue description

Describe your issue in detail and steps it took to produce it.

Impact

Describe the impact this issue causes to the user.

How frequently does it reproduce?

Describe the frequency with how this issue can be reproduced.

Installation details

Cluster size: 3 nodes (i3en.2xlarge)

Scylla Nodes used in this run:

OS / Image: ami-0d782b5935da36d59 (aws: undefined_region)

Test: scylla-master-perf-regression-latency-650gb-with-nemesis Test id: 2805dd59-bc75-4611-bf02-dd3395f6dc57 Test name: scylla-master/perf-regression/scylla-master-perf-regression-latency-650gb-with-nemesis Test method: performance_regression_test.PerformanceRegressionTest.test_latency_write_with_nemesis Test config file(s):

Logs and commands - Restore Monitor Stack command: `$ hydra investigate show-monitor 2805dd59-bc75-4611-bf02-dd3395f6dc57` - Restore monitor on AWS instance using [Jenkins job](https://jenkins.scylladb.com/view/QA/job/QA-tools/job/hydra-show-monitor/parambuild/?test_id=2805dd59-bc75-4611-bf02-dd3395f6dc57) - Show all stored logs command: `$ hydra investigate show-logs 2805dd59-bc75-4611-bf02-dd3395f6dc57` ## Logs: *No logs captured during this run.* [Jenkins job URL](https://jenkins.scylladb.com/job/scylla-master/job/perf-regression/job/scylla-master-perf-regression-latency-650gb-with-nemesis/30/) [Argus](https://argus.scylladb.com/test/4f088858-cbf2-4984-9d44-d319c207f521/runs?additionalRuns[]=2805dd59-bc75-4611-bf02-dd3395f6dc57)
soyacz commented 1 day ago

I just did hydra --execute-on-runner 3.252.37.225 collect-logs (runner is from this test) and it added logs to the run.

juliayakovlev commented 1 day ago

I just did hydra --execute-on-runner 3.252.37.225 collect-logs (runner is from this test) and it added logs to the run.

if the cluster/loaders/monitor/runner do not exists? In th test from issue the logs were collected, but were not saved to Argus

k0machi commented 1 day ago

The newly added hydra <...> show-logs --update-argus should help with this.

https://github.com/scylladb/scylla-cluster-tests/pull/9003