Updated at: 2022-12-09 03:49:50
You can monitor the changes of the same type of log files in one or more folders through a script, to automatically generate Rsyslog configuration file script for Rsyslog streaming upload. The specific steps are as follows:
1. Find the directory of the script: cd /anyrobot-installer/anyrobot/tools/rsyslog_upload_directory
2. Create Rsyslog monitoring task, with reference command as follows:

3. View Rsyslog monitoring task as follows:

4. Delete Rsyslog monitoring task, as follows:

Note:
1. Two Rsyslog streaming upload scripts must be in the same path;
2. After the monitoring task is successfully created, it will take 1 minute to generate the configuration file by default. After the configuration file is generated, it means that the data has been uploaded (view path: /etc/rsyslog.d/ );

3. It does not support monitoring log files with spaces in the file name;
4. After the configuration file is generated, check whether the log has been uploaded successfully by the following methods:
• Method 1: You can create a log group based on information such as the log source or port number, switch to the log group on the Search, and view the uploaded log;
• Method 2: Without creating a log group, you can directly filter and search by port and other information on the Search.
1. Find the directory of the script: cd /anyrobot-installer/anyrobot/tools/rsyslog_upload_directory
2. Create Rsyslog monitoring task, with reference command as follows:

3. View Rsyslog monitoring task as follows:

4. Delete Rsyslog monitoring task, as follows:

_21.png)
1. Two Rsyslog streaming upload scripts must be in the same path;
2. After the monitoring task is successfully created, it will take 1 minute to generate the configuration file by default. After the configuration file is generated, it means that the data has been uploaded (view path: /etc/rsyslog.d/ );

3. It does not support monitoring log files with spaces in the file name;
4. After the configuration file is generated, check whether the log has been uploaded successfully by the following methods:
• Method 1: You can create a log group based on information such as the log source or port number, switch to the log group on the Search, and view the uploaded log;
• Method 2: Without creating a log group, you can directly filter and search by port and other information on the Search.
< Previous:
Next: >