-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Description
Enhance collect playbook to gather JSONL logs from targets.
Files to modify
lb_controller/ansible/playbooks/collect.ymllb_controller/ansible/roles/workload_runner/tasks/(new tasks)
Log paths to collect
- Target nodes:
{output_dir}/logs/*.jsonl,{workdir}/lb_events.stream.log - Generator node (dfaas): k6 logs da
{k6_workspace}/k6.log - Controller: log locali
Naming convention
benchmark_results/{run_id}/logs/
├── runner-{target_host}.jsonl # Da ogni target node
├── k6-{generator_host}.jsonl # Da generator node (dfaas)
└── controller.jsonl # Log controller locale
Nota: La raccolta dei log k6 dal generator è specifica del plugin dfaas.
Acceptance criteria
- Collects all JSONL logs
- No naming collisions
- Works with multiple hosts
Milestone: M4 - Log Collection Enhancement
Issue: 4.1
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request