cloudflared-mirror/diagnostic
Luis Neto 29f0cf354c TUN-8783: fix log collectors for the diagnostic procedure
## Summary

* The host log collector now verifies if the OS is linux and has systemd if so it will use journalctl to get the logs
* In linux systems docker will write the output of the command logs to the stderr therefore the function that handles the execution of the process will copy both the contents of stdout and stderr; this also affect the k8s collector

Closes TUN-8783
2024-12-10 09:53:13 -08:00
..
network TUN-8767: include raw output from network collector in diagnostic zipfile 2024-12-04 04:40:51 -08:00
client.go TUN-8725: implement diagnostic procedure 2024-12-04 03:37:57 -08:00
consts.go TUN-8768: add job report to diagnostic zipfile 2024-12-04 10:32:49 -08:00
diagnostic.go TUN-8768: add job report to diagnostic zipfile 2024-12-04 10:32:49 -08:00
diagnostic_utils.go TUN-8732: implement port selection algorithm 2024-12-03 04:07:55 -08:00
diagnostic_utils_test.go TUN-8732: implement port selection algorithm 2024-12-03 04:07:55 -08:00
error.go TUN-8725: implement diagnostic procedure 2024-12-04 03:37:57 -08:00
handlers.go TUN-8725: implement diagnostic procedure 2024-12-04 03:37:57 -08:00
handlers_test.go TUN-8727: implement metrics, runtime, system, and tunnelstate in diagnostic http client 2024-11-29 09:08:42 -08:00
log_collector.go TUN-8735: add managed/local log collection 2024-11-26 10:30:44 -08:00
log_collector_docker.go TUN-8734: add log collection for kubernetes 2024-11-27 03:15:15 -08:00
log_collector_host.go TUN-8783: fix log collectors for the diagnostic procedure 2024-12-10 09:53:13 -08:00
log_collector_kubernetes.go TUN-8769: fix k8s log collector arguments 2024-12-03 06:24:14 -08:00
log_collector_utils.go TUN-8783: fix log collectors for the diagnostic procedure 2024-12-10 09:53:13 -08:00
system_collector.go TUN-8731: Implement diag/system endpoint 2024-11-22 08:10:05 -08:00
system_collector_linux.go TUN-8731: Implement diag/system endpoint 2024-11-22 08:10:05 -08:00
system_collector_macos.go TUN-8731: Implement diag/system endpoint 2024-11-22 08:10:05 -08:00
system_collector_test.go TUN-8731: Implement diag/system endpoint 2024-11-22 08:10:05 -08:00
system_collector_utils.go TUN-8731: Implement diag/system endpoint 2024-11-22 08:10:05 -08:00
system_collector_windows.go TUN-8731: Implement diag/system endpoint 2024-11-22 08:10:05 -08:00