From 97207b40e40b0c1e06dfa778e135c9e6c5bb3de3 Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Thu, 21 Mar 2019 19:15:17 +0200 Subject: [PATCH] Collect services statuses in logs Change-Id: I5fbcec3a587cdb76d486e05951940bfc3fa61b76 --- roles/collect-logs/tasks/collect.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/roles/collect-logs/tasks/collect.yml b/roles/collect-logs/tasks/collect.yml index 8886454..06573cf 100644 --- a/roles/collect-logs/tasks/collect.yml +++ b/roles/collect-logs/tasks/collect.yml @@ -48,7 +48,7 @@ - name: Collect logs from all failed systemd services shell: > systemctl -t service --failed --no-legend | awk '{print $1}' - | xargs -r -n1 journalctl -u > /var/log/extra/services.txt 2>&1 + | xargs -r -n1 journalctl -u > /var/log/extra/failed_services.txt 2>&1 - name: Collect network status info shell: > @@ -128,6 +128,11 @@ - name: lvm debug shell: "(vgs; pvs; lvs) &> /var/log/extra/lvm.txt" + - name: Collect services status + shell: | + systemctl list-units --full --all &> /var/log/extra/services.txt + systemctl status "*" &>> /var/log/extra/services.txt + - name: check if ODL is enabled via docker shell: docker ps | grep opendaylight_api register: odl_container_enabled