マシンのクラスタに分散しているログファイルを尾引きして検索できる優れたツールを知っている人はいませんか?私たちは複数のWebサーバーとアプリケーションサーバーを持っており、各サーバーのログを1つずつ掘り起こすのは苦痛です。 (あなたがリモートマシンにsshをすることができますし、ログファイルへの読み取りアクセス権を持っている場合)複数のマシンでログを検索する
3
A
答えて
1
次のbashスクリプトを使用することができます
(エコー "machine1に";のssh machine1に尾の/ var/log/messagesに、エコー"machine2"; ssh machine2 tail/var/log/messages;)| less
1
インストール/設定の作業量はわかりませんが、splunkについていくつかの良いことを聞いたことがあります。 YMMV。
0
あなたは尾複数のホストにfabricを使用し、すべての結果をgrepすることができます。
$ fab -P -u 'USER' -p 'PASSWORD' --linewise -H host1,host2,host3 -- tail -f /path/to/my/log.log | grep ERROR
0
Splunkは、時間によってヒットのカウントのグラフとして結果を検索し、表示するログファイルを集約するのに非常に有効であるが、それはまた高価です。私は最近、splunkのオープンソースの代替手段であるKibanaについて学びました。
関連する問題
- 1. google appengineログの複数の行を検索する
- 2. 検索複数のキーワードやログのいくつかのフィールド
- 3. 弾性検索で複数の語を検索する
- 4. ログ検索の弾性検索設定
- 5. 複数のデータベースで検索
- 6. 複数の列で検索する
- 7. 複数の列で複数の値を検索する
- 8. 複数のファイルを複数の単語で検索する
- 9. 複数の値で複数の列を検索するSQL
- 10. 複数の単語を複数のモデルで検索する
- 11. 複数の列で複数の文字列を検索する
- 12. 文書内の複数の検索語を検索する
- 13. ログ内のテキストを検索する
- 14. 複数の検索結果を検索して印刷する
- 15. 複数のテーブルを検索する
- 16. 複数の色を検索するデータベースデザイン
- 17. 複数の値を検索する -
- 18. 検索バーで複数の単語を検索したい
- 19. 複数の列で検索用語を検索
- 20. LinuxマシンでSQL Serverエラーログを検索
- 21. ShinyのDataTableで「スマート」検索を行う(複数のキーワードを検索する)
- 22. SQLクエリ - 複数のキーワードを検索する複数のキーワード
- 23. 複数のデータベースで検索を実行
- 24. 複数のチェックボックス名で検索をクエリ
- 25. Perl Regexで複数のキーワードを検索
- 26. 複数のフィールドでMysqlを検索
- 27. 複数の値をExcelで検索
- 28. 複数のインデックスでアルゴリアを検索IOS
- 29. Gvimで複数のアイテムを検索
- 30. Laravel-複数のテーブルでIDを検索