/monitoring-test

Test Application for checking monitoring via TIG stack

Primary LanguagePHP

Test Application for checking monitoring via TIG stack

Install

  1. Clone repository to the common place:
git clone git@github.com:OlegMuron/monitoring-test.git 
  1. Build application image
make build
  1. Make .env file
make .env
  1. Start application
make up
  1. Install dependencies:
make install

Now it is ready to use. Grafana UI with predefined dashboard is available here

Uninstall

make prune

Testing

Simple load:

make load-stub

Load test with querying to MongoDB and Elastic:

make load-test

Load tests results:

Simple load:

AB output php-nginx

Load test with querying to MongoDB and Elastic:

AB output php-nginx Docker stats Elastic MongoDB