Свой Prometheus dashboard без Grafana как?
Есть своя админ-панель, которая делает много чего. Одна из ее задач - мониторинг системы. Есть Prometheus. Как вставить график загрузки CPU, например, в админку? Я могу получать данные с Prometheus и самостоятельно строить графики через Chart-js, например. Но у Prometheus есть consoles, console_libraries, которые сами строят графики. Их можно увидеть на localhost:9090 при дефолтной установке Prometheus. Все для графиков пользуют Grafana, но она мне не подходит - админка должна делать много всего специфического. Как быть? Как вообще делаются свои дашборды с прометеем?
- сами забирают данные через PromQL, сами все рисуют.
- вставляют в свою админку через
<iframe>то что выдает Prometheus + consoles, console_libraries. - как-то еще?
Или я не в том направлении вообще...