Как организовать он-лайн получение информации от систем мониторинга?
Возникла такая задача. За состоянием WINDOWS-компьютера или сети, к которой он подключен в принципе не сложно следить. Есть встроенные инструменты от Microsoft - от диспетчера задач до системного монитора, кому мало - набор утилит SysinternalsSuite. Для отслеживания активности на портах - опять таки от диспетчера задач, утилит TCPView до Wireshark или разных Splunk, Dude или 10-Strike.
Все они позволяют измерить параметры и отобразить их визуально.
Но возникла задача немного другая - в он-лайн режиме измерять состояние объекта и сразу-же передавать его некой сторонней программе, что-бы уже она выполняла дальнейший анализ и обработку информации по своему усмотрению.
Кто может подсказать, какие инструменты позволяют это сделать?
Сразу приведу контрпример. Да, тот-же Системный монитор позволяет сберечь отчет, но он его сперва накапливает, потом отдает. Если надо - после этого можно в файл отчета залезть и прочитать. Но - только "потом", после того, как он будет дописан и сохранен. А мне необходимо получать эту информацию "в потоке", в момент ее формирования.
Буду благодарен за подсказку, наводку или описания собственного решения аналогичного Use Case.
Ezhyg, Спасибо, но очевидно я не совсем правильно объяснил. Надо не удаленную машину мониторить, а на данной конкретной машине одновременно уметь снимать телеметрию оборудования (загрузка ЦП, памяти, обращений к диску, температуру процессора и пр.) и снимать некоторые показатели работы сети, к которой этот компьютер подсоединен. Так что об удаленном агенте пока речи нет.
dmshar, у заббикса есть уже готовые виртуалки, можно поставить и потестить в виртуалбокс или вмваре, такж есть и и для hyper-v. попробуйте, может он вам так понравится, что вы ради этого пожертвуете виртуалкой :)