Simple test - reading from a file and writing to another file
Tags:
#1
Marin
Hi I'm new to nxlog.
Just wanted to test it and created config that reads from a file and writes to a file.
The input file contains the string This is a test
My config is:
User nxlog
Group nxlog
<Input in>
Module im_file
File "/opt/nxlog/bin/testlog"
<Exec>
if $raw_event =~ /(\w{4})(\s)(\w{2})(\s)(\w{1})(\s)(\w{4})/
{
$f1 = $1;
$f2 = $2;
$f3 = $3;
$f4 = $4;
$f5 = $5;
$f6 = $6;
$f7 = $7;
}
</Exec>
</Input>
<Output out>
Module om_file
File "/opt/nxlog/bin/outest"
</Output>
<Route r>
Path in => out
</Route>
I start nxlog with command nxlog -c myconf
and it does not write to the file.
What Am I missing?
#2
molnar_istvan_ofsz
#1
Marin
Hi I'm new to nxlog.
Just wanted to test it and created config that reads from a file and writes to a file.
The input file contains the string This is a test
My config is:
User nxlog
Group nxlog
<Input in>
Module im_file
File "/opt/nxlog/bin/testlog"
<Exec>
if $raw_event =~ /(\w{4})(\s)(\w{2})(\s)(\w{1})(\s)(\w{4})/
{
$f1 = $1;
$f2 = $2;
$f3 = $3;
$f4 = $4;
$f5 = $5;
$f6 = $6;
$f7 = $7;
}
</Exec>
</Input>
<Output out>
Module om_file
File "/opt/nxlog/bin/outest"
</Output>
<Route r>
Path in => out
</Route>
I start nxlog with command nxlog -c myconf and it does not write to the file.
What Am I missing?
Hi Marin, the directory and file permissions are correct?