Đang Thực Hiện

Need script to parse log file

Hello Bidders,

We need a script that will login to a remote nodejs server (tcpip port), parse specified log files on the local server and send data across to the remote server.

Here's the basic algorithm:

1. Read from configuration file (/etc/[url removed, login to view])

a. Rules ( regular expressions )

b. List of log files

c. Server address, port

d. Username, password

2. Tail the log files in realtime (perhaps in seperate processes)

3. Parse each line using the rules

4. Send the parsed data to the server.

[steps 2,3,4 will run indefinately]

5. If server pushes data, read header to determine type of data

a. [password] - change password in config file and reconnect to server

b. [logs] - change logs in config file and reconnect to server

c. [rules] - change rules in config file and reconnect to server

The script needs to be platform-independent. It will be run on both Windows and Linux machines

--------------------------------------------------------------------

Sample Config File

--------------------------------------------------------------------

[SERVER]

ip=[url removed, login to view]

port=2301

[AUTH]

username=log123

password=89H$843hj*($82

[LOGS]

/var/log/messages

/var/log/secure

/home/domain/access_logs/[url removed, login to view]

[RULES]

^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(?.*)[Success|Completed|Done]

^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+(?.*)[Failed|Failure]

--------------------------------------------------------------------

Please bid reasonably. For the experienced programmer this should be a quick project.

Use PM for questions.

Thanks,

Sam..

Kỹ năng: Javascript, Linux, PHP, Shell Script

Xem thêm: script parse log files, parse log file remote server, using regular expressions, using expressions, use regular expressions, sample regular expressions, regular expressions list, regular expressions in linux, regular expressions in c, regular expressions c, php programmer remote, linux regular expressions, line algorithm, c regular expressions, c algorithm questions, algorithm programmer, algorithm header, sam.com, the parse platform, tcpip, parsed, parse, parse and, nodejs, nodejs server

Về Bên Thuê:
( 266 nhận xét ) Las Vegas, United Arab Emirates

Mã Dự Án: #1008201