Needs to Develop NGINX Logging Dashboard

Job ID: 34773524

Budget: $250 – $750 USD

I need the followings done:

1. Read the following from a JSONRPC API from nginx and store in a DB such as postgres to populate the front-end metrics:
a. Request body
b. Response body
c. HTTP method used
d. HTTP status
e. Requester IP
f. Request URL
g. Response time
h. Time of request
i. Success/Error rate

2. Not have any impact on performance by storing this data on different compute and storage. This is extremely important that performance on response time is not affected by the data it is extracting. Additional response time will become an issue because of the time sensitivity with each one of these requests. A simple 5ms difference would impact the performance significantly.

3. Have a frontend/backend to display metrics in a user-friendly manner such as the images below.
Related categories: JavaScript Linux Nginx PostgreSQL