Как передать флаг «--web.enable-admin-api» в victoriametrics - PullRequest
0 голосов
/ 15 апреля 2020

Чтобы включить операцию удаления, нам может потребоваться включить флаг --web.enable-admin-api', чтобы узнать, как его можно включить. В настоящее время я использую не docker версию кластера с одним узлом и пытаюсь запустить команду curl ниже

curl -X DELETE -g 'http://localhost:8481/api/v1/0/tsdb/delete_series?match[]={foo.bar.baz="bar"}'

1 Ответ

0 голосов
/ 16 апреля 2020

API удаления в VictoriaMetrics работает "из коробки". Его не нужно включать.

Похоже, ваша команда содержит неверный порт и путь к delete API в одноузловом VictoriaMetrics. Попробуйте следующую команду в соответствии с документами :

curl -g 'http://localhost:8428/api/v1/admin/tsdb/delete_series?match[]={foo.bar.baz="bar"}'

Обратите внимание, что аргумент match[] должен быть правильно закодирован с помощью url-кодировки . В противном случае он может быть неправильно передан VictoriaMetrics.

...