Setting up the Syslog via AMA Connector
The setup process for the Syslog via AMA connector includes two parts:
-
Installing the Azure Monitor Agent and creating a Data Collection Rule (DCR).
-
Executing the installation script on the log forwarder to configure the Syslog daemon. This enables you to receive messages from other machines and open the necessary local ports.
Collecting messages from a log forwarder requires a designated Linux VM (your Log forwarder).
The following prerequisites should be considered:
-
If your log forwarder isn't an Azure virtual machine, it must have the Azure Arc Connected Machine agent installed on it.
-
The Linux log forwarder VM must have Python 2.7 or 3 installed.
-
The log forwarder must have either the syslog-ng or rsyslog daemon enabled.
-
Configure the setting in Secret Server to send syslog to Linux log forwarder VM.
You should install Azure Arc connected machine agent Install_linux_azcmagent.sh
package. Next, extract the script form the package and run it on the Linux machine from the terminal with root privileges.
For instructions on the package installation, see Overview of Azure Connected Machine agent.