Skip to content

Instantly share code, notes, and snippets.

@vanduc95
Created November 28, 2017 15:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vanduc95/8db8e83b315c8ee9ae51ddab8c9cc756 to your computer and use it in GitHub Desktop.
Save vanduc95/8db8e83b315c8ee9ae51ddab8c9cc756 to your computer and use it in GitHub Desktop.

Log-view log trong OpenStack

  • Tạo file log-openstack.sh với nội dung dưới
#!/bin/bash
# rapid CLI oneliner log inspection inside all log files
# Lookig for keywords "fail", "error", "unable", "warning".

for i in $(ls /var/log/*/*.log); do echo "=========="; echo $i; echo "========="; tail $i| egrep -i $1; done
  • Thưc thi script với cú pháp
bash log-openstack.sh ERROR
  • Lưu ý: Có thể thay ERROR bằng FAIL hoặc Warning hoặc từ khóa muốn tìm
  • Hoặc có thể đưa 2 hoặc nhiều từ khóa như ví dụ dưới
    bash log-openstack.sh "ERROR|Warning"

Tham khảo từ: https://raw.githubusercontent.com/AJNOURI/COA/master/misc/oneliner_log_inspection.sh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment