У меня возникла ситуация, когда у меня было много системных конфигураций / выходов из системы, и я должен был создать быстрый обзор системы, полезной для устранения неполадок.
Сначала я хотел бы создать своего рода веб-интерфейс(скорее всего, сайт php), который дает мне приблизительный снимок конфигурации системы, используя доступную информацию из журналов поддержки.Журналы поддержки находятся на зеркальных серверах (назовите его сервером журналов), а серверу, на котором я буду размещать сайт (назовем его веб-сервером), для доступа к ним потребуется ssh / sftp.
Мой грубый набросок:
- Сценарий php на веб-сервере установит какое-либо соединение с сервером журналов и перейдет в расположение журналов поддержки.
- Затем он запустит сценарий perl в журналах.сервер, который будет собирать соответствующие материалы из всех файлов config / log в некоторый полезный xml (их будет несколько).
- Иногда эти xml-файлы передаются на веб-сервер, и php использует его для созданияHTML из этого.
Я очень новичок в php и хотел бы знать, возможно ли это или есть какой-то другой / лучший способ сделать это?Было бы замечательно, если бы кто-то мог предоставить более подробную информацию о том же самом.
Заранее спасибо.
РЕДАКТИРОВАТЬ: Извините, я упустил упомянуть, что журналы не те, которые создаются на живой машине,Я занимаюсь вопросами поддержки устройств хранения NAS, и будет много журналов поддержки от разных конечных пользователей, на которые хотели бы взглянуть ребята из моей команды.Безопасность не является большой проблемой здесь (я в порядке использования простой текстовой аутентификации для регистрации серверов), поскольку к этим серверам можно получить доступ только через VPN компании.