In this article we will learn how to enabled debug logs in Ambari agent.
Logging properties for Abari agent are available in ambari-agent.ini file under /etc/ambari-agent/conf folder.
We will learn how to modify ambari-agent.ini file to enable debug logs.
1) Check current log level.
By default ambari-agent comes with INFO loglevel That will not expose much internal calls.
grep loglevel /etc/ambari-agent/conf/ambari-agent.ini
2) Stop Ambari agent
We need to prefix sudo command if we are not running command as a root user.
sudo ambari-agent stop
3) Modify ambari-agent.ini file
Modify ambari-agent.ini file to replace INFO with DEBUG using VI editor.
4) Start Ambari agent
sudo ambari-agent start
5) Confirm DEBUG logs in log file ambari-agent.log.
tail -f /var/log/ambari-agent/ambari-agent.log
We can also run grep command like in first step to confirm latest loglevel in configuration file.
6) Repeat above steps for all nodes.
We have to repeat above steps for all nodes if we want to collect DEBUG logs from all nodes.