Как получить данные из базы данных ганглиев

Я хочу использовать данные ганглиев для анализа нашего кластера, но я не знаю, где находится база данных ганглиев.

Кто-нибудь делал это раньше?

2 ответа

Чтобы получить данные из файлов.rrd ganglia и сохранить их в файле.xml, вы можете использовать rddtool.

rrdtool dump filename.rrd [filename.xml] [--header|-h {none,xsd,dtd}] [--no-header] [--daemon address] > filename.xml

пример:

sudo rrdtool dump bytes_out.rrd > data.xml

Это rrd файлы, которые хранят данные метрик в gmetad. обычно путь по умолчанию /var/lib/ganglia/rrds/<cluster-name>/<node-name>/ где каждая метрика хранится в одном файле rrd, как bytes_in.rrd

Пожалуйста, обратитесь к команде rrdfetch или к этому вопросу, чтобы узнать, как получить данные из файла rrd (это чистый вопрос rrdtool, не относящийся к технологии ganglia)

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