Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: А как бы сделали вы? Добавлено: 06.04.10 09:37  

Автор вопроса:  st_b
Есть необходимость мониторить 5 ПК (отслеживать сообщения службы и доступность ПК, при возникновении проблемы сообщить по почте). ПК не в домене. Хотелось бы узнать ваше мнение как лучше решить этот вопрос. Я думаю использовать WMI. Сперва проверить доступность ПК (Win32_PingStatus), если кто то не доступен, то отправляем письмо. Далее подключаться к каждому и считывать сообщения журнала по нужной службе (Set objWMI = objLocator.ConnectServer(strComputer, "root\cimv2", strComputer & "\User", "Pass")) при наличии создаем письмо. Далее повторить все по таймеру. Но вот проблема подключиться к ПК можно если он в домене. Вот хотелось бу узнать как еще можно решить данную задачку.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #1
Добавлено: 06.04.10 13:46
Клиент-сервер. К локальной машине в любом случае можно подключиться и передать данные на сервер. Я у себя на предприятии творил подобное, но писал CGI и контролил все через веб-морду.

Ответить

Номер ответа: 2
Автор ответа:
 st_b



Вопросов: 5
Ответов: 9
 Профиль | | #2 Добавлено: 06.04.10 14:20
Т.е. на локальных машинах стоит приблуда, собирающая инфу и отправляет ее на сервер, который проверяет доступность хостов.

Ответить

Номер ответа: 3
Автор ответа:
 



Администратор

ICQ: 278109632 

Вопросов: 42
Ответов: 3949
 Web-сайт: domkratt.com
 Профиль | | #3
Добавлено: 06.04.10 14:44
Посылаем сервером запрос на каждую машину, если не получаем ответа, значит хост лежит. Клиенты, соответственно, по запросу читают нужные данные из журналов и отправляют их серверу, а сервер уже шлет почту и выполняет требуемые операции. Ну тут уж простор для фантазии велик: запуск/остановка сервисов, выполнение скриптов и т.д.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам