Implement Prometheus + Grafana (Embed) local self monitoring solution
€750-1500 EUR
ชำระเงินเมื่อจัดส่ง
I have a vm based product that runs multiple services. I need to collect all kind of metrics and show them to the user in a comprensive way.
The base idea is to use prometheus to collect the data, create exporters for custom metrics when needed and represent the data in grafana dashboards.
Grafana should be embeded in the existing web app either as public dashboards or iframes. Security concerns are a MUST.
Things to monitor:
system stats (node exporter): cpu, ram , disk, network...
usual processes like sshd, cron, systemd-timesyncd, rsyslog...
solution specific: mysql, nginx, kamailio, asterisk,nodejs, php-fpm, redis-server...
Own developed services need some custom metrics. We can provide scripts that will return the data when executed.
Data is meant to be presented to non-it people as well as it people. Meant to be visually atractive and easy to understand. Less easier graphs rather than many complicated ones
The deployment in the product must be via configuration files. Reproducible via ansible in many nodes.
Security is a concern. Only people loged in our web app can access the data. Grafana login should be disabled and cross-auth or another solution used
หมายเลขโปรเจค: #37683513