это делаете. По факту, вы используете issue одного проекта для рекламы его конкуретна. Причем не простого конкурента, а такого, что серьезно угрожает изначальному продукту, потому что как только условных ExtendedPromQL (который не является PromQL, как это не иронично) станет популярен, то автором prometheus ожидает ад из issue "почему фича x работает не так?".
2. Из первого пункта вытекает второй - на самом деле, вы предлагаете не выбор, а альтернативу. Если бы в VM и меня был выбор, вынести ли все измененные функции отдельно, и оставить себе PromQL в нативном виде, что бы оно все работало совместимо еще можно было бы обсуждать какие-то варианты. По факту, как только вы перелезли на VM, то использовать prometheus в виде, отличном от просто сборщика метрик будет довольно сложно.
по поводу второго пункта - у вас есть такой выбор, если используете promxy. Через нее пока недоступны расширения вм для promql. А так да, хорошая идея и для нее даже есть issue - https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8 .
Обсуждают сегодня