Config Rsyslog to receive logs and create a json file

Job ID: 31356585

Budget: $30 – $250 USD

Hi I need one service: Config linux Rsyslog to receive messages from other machines (not local messages) and write message in one file in format Json with fields : timestamp, fromhostip, message. Example:

{"timestamp": "date", "ip_source": "sender ip", "message":"all message orginal log"} Can you make this ?
Related categories: Linux Shell Script JSON