diff --git a/docs/troubleshooting/troubleshooting.md b/docs/troubleshooting/troubleshooting.md index 1338b43be..bbd50afa3 100644 --- a/docs/troubleshooting/troubleshooting.md +++ b/docs/troubleshooting/troubleshooting.md @@ -99,8 +99,19 @@ For every log collection, also collect the following information: ### How do I gather the AKO logs? -Get the script from [here](https://github.com/avinetworks/devops/tree/master/openshift/ako/log_collector.py) +Get the script from [here](https://github.com/avinetworks/devops/tree/master/tools/ako/log_collector.py) +Please use following command on shell prompt to collect AKO logs and configmap. +``` +root@vm-with-k8-cluster-access:/var# python3 log_collector.py -ako AKONAMESPACE -s SINCE +``` +Here: +1. Parameter `-ako` takes AKONAMESPACE and it is compulsory. +2. Parameter `-s` takes a duration for which logs needs to be collected. It is an optional parameter. For pod not having persistent volume storage the logs since a given time duration can be fetched.
+ Mention the time as 2s(for 2 seconds) or 4m(for 4 mins) or 24h(for 24 hours)
+ Example: if 24h is mentioned, the logs from the last 24 hours are fetched.
+ Default is taken to be 24h. +3. Script has to be run on a machine which has Kubernetes cluster access. The script is used to collect all relevant information for the AKO pod. **About the script:**