vi /etc/td-agent/td-agent.conf
type tail
path /var/log/commands.log
pos_file /var/log/td-agent/commands_log.pos
tag prod-web01.command.log
format /^\[(?[^\]]*)\] (?[^ ]*) (?[^ ]*) (?[^ ]*) : (?[^ ]*) : (?[^ ]*) - \[(?[^\]]*)\]$/
time_format %d/%b/%Y:%H:%M:%S %z
type forward
host 192.168.245.71(ip của server chính phía trên)
port 24224
Restart fluentd và check log xem biểu thức Regex đúng chưa.
service td-agent restart
// check log xem biểu thức Regex đúng chưa.
less /var/log/td-agent/td-agent.log
Nếu không ghi log thì cần check lại và Restart lại các service
vi /etc/bashrc
source /etc/bashrc
vi /etc/rsyslog.d/bash.conf
vi /etc/logrotate.d/syslog
systemctl status rsyslog
systemctl restart rsyslog
/etc/init.d/rsyslog restart
service td-agent restart
// Check log xem vào chưa
less /var/log/commands.log
Câu hỏi/câu trả lời này có giải quyết được sự cố của bạn không?
Cảm ơn bạn đã trả lời.