Нужно создать парсер, который будет извлекать информацию о состоянии дисков из Grafana и записывать её в уже существующую Excel-таблицу. На сайте отображается состояние дисков ПК (C и D), и эту информацию необходимо перенести в отдельные ячейки для каждого из 40 компьютеров. Подскажите, как написать такой парсер, чтобы разбить информацию по ячейкам.
Я не согласен с таким техническим заданием. Мой опыт подсказывает что Excel файл может
быть разрушен от таких модификаций. Лучше создавать каждый день новый файл с текущей датой
типа
Книга-2024-06-23.xlsx
Книга-2024-06-24.xlsx
....
А отвественный менеджер уже будет просто брать последний файл по дате.
Да и так проще разбираться с изменениями. Вчера-сегодня.
Еще более правильно писать метрики в БД (SQLite) и из нее извлекать Excel как отчет.
В графане экспорт в CSV из коробки есть: график -> Inspect -> Data -> Download CSV. Кроме того, если такой вариант не устраивает - у графаны есть API, по которому можно получить любые данные.