И вообще, графана может работать с разными базами данных, и даже с обычным cvs файлом. Но у инфлюксДБ действительно простой и удобный веб АПИ для вставки данных из приложений или скриптов.
FilimoniC, "через push-методику (клиент отправляет к серверу)"
если клиент планирует что-то отправлять серверу, значит предполагается что вы можете ваши приложения модифицировать.
На любом языке программирования несложно выполнить обычный http запрос чтобы пушнуть данные.
Или как вы еще планировали делать push?
опять же, чем "колхоз в виде скрипта" хуже "агента" - одно и тоже.
Saboteur, PUSH я указал как концепцию.
Я рассчитывал что у "решения" будет некий "агент" который осуществляет некоторые действия - сбор метрик в кучу, обеспечение периодичности, сжатие, кеширование неотправленных данных, авторизацию на сервере - ну и сам пуш данных.
у многих фреймворков есть готовые библиотеки для работы с внешними источниками. Логгеры умеют писать лог в файл или прямо в логстеш/кибану.
Метрики могут отдаваться по http или отправляться в инфлюкс или прометеус в нужном формате.
следует разобраться со всеми метриками откуда они берутся и какие инструменты с ними прилагаются.
Если готовых инструментов нет, то скрипт ничем не хуже агента, а во многих случаях и лучше, ибо можно гибко кастомизировать что именно и в каком формате слать.
Зачастую готовые агенты еще и с дефолтными настройками, шлют горы ненужной инфы, которую нужно потом хранить, даунсемлить, при этом ею никто не пользуется.