Необходим интерфейс Java для CSV-файлов, хранящихся на сервере UNIX
Спасибо, что заглянули на мой вопрос. Я пишу, чтобы определить лучший способ создания конкретного решения.
ФОН:
У меня UNIX-сервер под управлением SunOS (который я буду называть tweetypi), который извлекает статистику (объемы вызовов / время отклика) со многих других серверов и сохраняет их в виде файлов CSV в следующем формате (число не означает что-нибудь в этом образце):
Time, Num, <1sec, 1-2s, 2-3s, ... >10s, Avg
00-01, 43, , , , ,
01-02, , , , , 11 ,
02-03, , 45 , , 45 , ,
03-04, , , , , ,
04-05, , , 57 , , ,
05-06, , , , , ,
...
23-24, 10, , , , ,
Total, 10, 10 , 12 , 15 , 1 , 15
Наличие всей статистики сервера означает, что мы можем отправлять их в формате Excel, доступном для партнеров, по запросу.
ТРЕБУЕТСЯ:
Мне нужно создать java (потому что я с ним наиболее знаком, и у меня уже есть Java, установленный на tweetypi), который:
- Доступен из браузера / запускается как приложение
- Собирает статистику в файле CSV и выводит на нее конкретную информацию в виде графика.
ВОПРОС:
Какой лучший способ пойти по этому поводу? Браузер или приложение? Лучшие библиотеки Java? Любые другие советы? Есть потенциальные препятствия?
НОТА:
Я знаю, что мог бы исследовать это, но всегда есть шанс упустить более элегантное / лучшее решение. Кроме того, СПАСИБО за то, что нашли время, чтобы прочитать это, и тем более за то, что нашли время, чтобы ответить на это!
1 ответ
Я сейчас создал это приложение.
Что я сделал:
Созданный сценарий bat для выполнения сценария WinSCP. Сценарий WinSCP использует закрытый ключ для входа на сервер шлюза и выполнения на нем сценария без пароля. Скрипт-файлы SCP на центральный шлюз. Сценарий WinSCP извлекает файлы на хост-машину. через данные и добавить в наборы данных / создать график