Идея.
В выхлоп http сервера добавить мета-тег со ссылкой на xml или json форматы содержимого html.
или все упаковать в один файл http:/0.0.0.0/report.xml и внем разделы: Compiled Config file, DMI,CPU..
Log ни к чему, wtware в remote syslog умеет говорить.
http сервер computer friendly
-
- Разработчик
- Сообщения: 11849
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: http сервер computer friendly
Моя не понимать такие сложные слова
А зачем?
А зачем?
Re: http сервер computer friendly
1) Мониторить параметры терминалов при помощи любого централизованного средства мониторинга. Запрашивать файл и раскладывать по полочкам данные в любой системе мониторинга, хоть на zabbix, хоть прочие.
<report>
<vesion>1</version>
<cpu>
<item name="model" value="Intel i5"
<item name="load" value="50"
</cpu>
</report>
или так
<reports>
<vesion>1</version>
<report name="cpu">
<item>
<key>model</key>
<value>Intel i5</value>
</item>
<item>
<key>laod</key>
<value>50</value>
</item>
</report>
</reports>
или под другому, можно подумать как комфортнее будет обрабытывать из bash и/или других сред, если функционал войдет в wtware.
2) Инвентаризировать терминалы. (Не изучал, но точно можно написать парсер для известных систем инвентаризации OCS или
Fusioninventory for GLPI)
html тоже можно парсить, но всегда есть вероятность в представлении html, что то изменить и поломать парсер всего этого дела. Железный XML надежней, а если ввести в XML тег "version", что бы парсер мог понимать потянет он его или ругнуться, что он новую версию не понимает.
Шаблон для Zabbix постараюсь сделать и поделиться им с сообществом..
<report>
<vesion>1</version>
<cpu>
<item name="model" value="Intel i5"
<item name="load" value="50"
</cpu>
</report>
или так
<reports>
<vesion>1</version>
<report name="cpu">
<item>
<key>model</key>
<value>Intel i5</value>
</item>
<item>
<key>laod</key>
<value>50</value>
</item>
</report>
</reports>
или под другому, можно подумать как комфортнее будет обрабытывать из bash и/или других сред, если функционал войдет в wtware.
2) Инвентаризировать терминалы. (Не изучал, но точно можно написать парсер для известных систем инвентаризации OCS или
Fusioninventory for GLPI)
html тоже можно парсить, но всегда есть вероятность в представлении html, что то изменить и поломать парсер всего этого дела. Железный XML надежней, а если ввести в XML тег "version", что бы парсер мог понимать потянет он его или ругнуться, что он новую версию не понимает.
Шаблон для Zabbix постараюсь сделать и поделиться им с сообществом..
-
- Разработчик
- Сообщения: 11849
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: http сервер computer friendly
Тебе это надо? Подумай и опиши. Сделаю.petav писал(а):...можно подумать как комфортнее будет обрабытывать из bash и/или других сред, если функционал войдет в wtware.