Spec-Zone.ru › OpenTSDB

tsddrain.py

Это простое средство для потребления точек данных из коллекторов, пока TSD, HBase или HDFS проходят техническое обслуживание. Скрипт должен выполняться на том же порту, что и TSD, и принимает данные в стиле Telnet. Точки данных затем записываются непосредственно на диск в формате, который можно использовать с командой импорта после того, как HBase будет восстановлен.

Параметры

tsddrain.py <port> <directory>
Имя Тип данных Описание Значение по умолчанию Пример
port Целое число Порт TCP для прослушивания 4242
directory Строка Путь к каталогу, куда должны быть записаны файлы данных. Создается отдельный файл для каждого клиента с IP-адресом клиента в качестве имени файла, /opt/temptsd/

Пример

./tsddrain.py 4242 /opt/temptsd/

Результаты

При успешном подключении к стандартному IPv4-адресу 0.0.0.0 и порту он просто выведет строку ниже и начнет запись. Когда вы будете готовы продолжить использование TSD, просто завершите процесс.

Use Ctrl-C to stop me.

Предупреждение

Tsddrain в настоящее время не принимает ввод HTTP.

Предупреждение

Протестируйте пропускную способность на своих системах, чтобы убедиться, что они правильно обрабатывают нагрузку. Поскольку каждая точка записывается на диск немедленно, это может привести к большой нагрузке на дисковый ввод-вывод, поэтому очень большие установки OpenTSDB могут потребовать большего количества каналов, чем TSD.

© 2010–2016 The OpenTSDB Authors
Licensed under the GNU LGPLv2.1+ and GPLv3+ licenses.
http://opentsdb.net/docs/build/html/user_guide/utilities/tsddrain.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API