Графические сценарии nTop

Я хотел бы отобразить RRD-файлы, которые создает nTop, но я не хочу заново изобретать колесо.

Что я знаю

  • Существует API для nTop, в котором используется Python. Я прочитал детали этого еще.
  • Я знаю, что nTop с открытым исходным кодом, но он написан на C, с которым я незнаком.

Что я не знаю

  • Сложно ли написать собственный сценарий?
  • Можете ли вы повторно использовать исходный код nTop?
  • Насколько сложно использовать rrdtool для построения графиков?
  • Должен ли я просто использовать дампы XML?

Детали

По сути, я пытаюсь обойти тот факт, что nTop имеет жесткое ограничение с точки зрения размера базы данных rrd. Что я хотел бы сделать, так это когда база данных достигнет (или превысит) определенного размера, переименовать ее в "rrd2", тем самым вынудив инструмент воссоздать свою базу данных. С помощью "rrd2" я могу экспортировать, сжимать или удалять, если выясняется, что долго хранить данные бесполезно. Проблема в том, что после того, как вы остановите nTop, вы не можете сказать ему, чтобы он открыл старый rrd-файл, чтобы отобразить его для вас (ну, по крайней мере, я не могу сказать это сделать).

Ссылки, условия для Google (я из идей) и жесткие дозы реальности очень ценятся.

0 ответов

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