Linux host agent with Rest api

Job ID: 32014262

Budget: $250 – $750 AUD

To develop Ubuntu/Linux host agent for me. I would like this software to be developed for Linux using PHP.
- create bash script to auto install/update the agent in the host
- agent must have restAPI with security token.

using agent restAPI from existing management dashboard we should be able to do the following:
- install / update/ configure linux packages
- get host metrics such as CPU/ram/network ...
- logs collector
- nginx bandwidth accounting by hostname/domain
- nginx status / request / replies ... by domain
- send alerts if CPU/ram/network ... usage exceeds 80%, 90%, 100%
- store all scraped logs and data in a local or central MySQL database (nginx data and logs by domain name. Server metrics and logs by agent/node id)
Related categories: PHP Linux Software Architecture Ubuntu Bash Scripting