Another way to read log files
Linux
81
logging
5
White

Hiếu Huỳnh viết ngày 13/04/2017

TL;DR

watch -n 1 tail test.log

Problem

  • Log file is too big in some cases, opening with vim will cause high ram usage
  • Want to analyze real-time logs, it means you need to read something new in the end of it, and real-time. Right?
  • No need to read the beginning of this.

Solution

  • In general, we use tailf or tail -f command
tailf [option] <file>
Follow the growth of a log file.
Options:
 -n, --lines <number>   output the last <number> lines
 -<number>              same as '-n <number>'

 -h, --help     display this help and exit
 -V, --version  output version information and exit
For more details see tailf(1).
Warning: use of 'tailf' is deprecated, use 'tail -f' instead.
  • But we should use both watch and tail command for better display and we can handle interval, seconds to wait between updates

For example:

$ watch -n 1 tail test.log
-----
Every 1.0s: tail test.log

</script>

  </body>

</html>
hello-test color
color again

More fun:

Check RAM usage with watch and head command

$ devops@snode:/proc$ watch -n 1 head meminfo
Every 1.0s: head meminfo

MemTotal:        1012720 kB
MemFree:          415876 kB
MemAvailable:     847124 kB
Buffers:           29064 kB
Cached:           445560 kB
SwapCached:            0 kB
Active:           237192 kB
Inactive:         259380 kB
Active(anon):      26888 kB
Inactive(anon):    47504 kB
Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Hiếu Huỳnh

6 bài viết.
2 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
6 0
Khi tiếp cận một hệ thống mới, nên follow theo những hướng như sau: 1. Tìm hiểu tổng quan của system, architecture 2. Đào sâu từng module của sys...
Hiếu Huỳnh viết hơn 1 năm trước
6 0
White
4 0
What is slow query log? Slow queries can affect database and server performance. The slow query log consists of SQL statements that took more t...
Hiếu Huỳnh viết hơn 1 năm trước
4 0
White
2 0
Problem SSH session is stuck and cannot be exited by entering exit or CTRL+D And we need to break out this session without closing terminal emula...
Hiếu Huỳnh viết hơn 1 năm trước
2 0
Bài viết liên quan
White
1 0
sudo du sh
t viết hơn 2 năm trước
1 0
White
34 10
Thời kỳ mới đi làm tôi nghĩ cứ phải gõ thật nhiều cho quen cho nhớ nhưng lâu dần việc đó cho cảm giác thật nhàm chán. Hiện giờ, những gì tôi hay là...
manhdung viết 3 năm trước
34 10
White
1 0
Sử dụng option I với xargs Với option I thì bạn có thể sử dụng place holder với biến được lấy ra từ xargs man của option này: I replacestr R...
LinhPT viết 2 năm trước
1 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
6 bài viết.
2 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!