Как мы можем заставить babeltrace пережить перезапуск узла и возобновить после перезапуска

В прямом эфире живу и смотрю на него через babeltrace; когда узел перезапускается, он продолжает отправлять трассировки, но babeltrace уже завершила работу, потому что поток завершился. Таким образом, на этом этапе, если babeltrace перезапускается вручную, он возобновляет свою работу и работает нормально.

Но как мы можем заставить babeltrace пережить перезапуск и возобновить после перезапуска? Нам это нужно, поскольку мы обрабатываем вывод babeltrace и тесты выполняются ночью.

1 ответ

Поддерживающий Babeltrace здесь!

В настоящее время нет опции "повторить" в живом режиме Babeltrace. Если я правильно понимаю, вы бы хотели, чтобы Babeltrace повторяла попытку периодически подключаться к демону удаленной ретрансляции после разрыва соединения? (Я полагаю, беззастенчиво)

У меня нет непосредственной рекомендации, кроме, возможно, написания сценария оболочки, который перезапускает Babeltrace, если он завершается.

Не стесняйтесь задавать дополнительные вопросы в списке рассылки lttng-dev@lists.lttng.org.

Другие вопросы по тегам