![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Мониторинг свободного пространства на удаленном сервере.
megagenom © (2011-11-21 12:37:00)Добрый день всем. Хотел бы спросить у гуру делфи программистов. На работе стала такая задача, нужно создать программу которая бы висела в процесах и мониторила свободное пространство на 6-ти удаленных серверах обновляя инфу каждый час например. Так как я веб программист и с программированием под винду не знаком обращаюсь к вам за советом. Вычитал что такие вещи реализуються сокетами +WPI. Я пока нашел только как зделать это двумя частями, то есть клиент обращаеться к серверной части программы установленной на сервере, а та в свою очередь отдает инфу. Но мне нужно как то подругому это зделать так как начальство не разрешит чтоб серверная часть висела в процесах на сервере и занимала ОЗУ пусть даже киллобайты (тоесть програама конектиться к серверу авторизуеться по логину и паролю и считывает свободное пространство на дисках и отконективается). Решил реализовать на делфи так как книга есть М. Фленова Библия Delphi (правда древняя, первое издание) и потому что с делфи знакомился когда то в юности. Потскажи пожалуйста какие темы рыть куда смотреть чтобы написать такую простенькую вроде бы программулину.
clickmaker (2011-11-22 13:10:00) [1]> необходимо собирать инфу без установки каких либо программ
> на удаленном сервере чтоб в процесах ничего не висело
WMI может помочь
Anatoly Podgoretsky (2011-11-21 17:47:00) [2]> DVM (21.11.2011 17:05:16) [16]
Если квоты, то монитор немедленно посылает письмо на почту.
Dennis I. Komarov (2011-11-21 17:38:00) [3]
> Но мне нужно как то подругому это зделать так как начальство
> не разрешит чтоб серверная часть висела в процесах на сервере
> и занимала ОЗУ пусть даже киллобайты (тоесть програама конектиться
> к серверу авторизуеться по логину и паролю и считывает свободное
> пространство на дисках и отконективается)
А чем это обосновано?
Eraser (2011-11-21 17:37:00) [4]> [15] megagenom (21.11.11 15:26)
Панель управления\Все элементы панели управления\Администрирование\Управление компьютером.
В домене все еще очевиднее и удобнее.
DVM (2011-11-21 17:05:00) [5]
> какой?
Квоты дискового пространства и запись о превышении квот в EventLog, который можно и дистанционно смотреть.
megagenom (2011-11-21 15:26:00) [6]
> так в ОС уже есть встроенные механизмы для этого
какой?
Eraser (2011-11-21 14:48:00) [7]> [0] megagenom (21.11.11 12:37)
так в ОС уже есть встроенные механизмы для этого.
antonn (2011-11-21 14:19:00) [8]
> Зачем же PHP, хотя можно и им, но с точки зрения юезопасности
> лучше asp.net
для данной задачи это монописуально
megagenom (2011-11-21 13:40:00) [9]Я думаю программа не сложная для професионального программиста, но мне будет сложновато думаю.))) Будем пробовать. Спасибо за инфу
DVM (2011-11-21 13:27:00) [10]
> megagenom
Вот собственно первоисточник знаний по WMI.
http://msdn.microsoft.com/en-us/library/aa394582(VS.85).aspx
Там примеры тоже есть, но на VB или C++. На Delphi аналогично все.
Еще для получения инфы можно воспользоваться Windows Scripting Host (WSH) в паре с WMI.
Anatoly Podgoretsky (2011-11-21 13:25:00) [11]> megagenom (21.11.2011 13:20:08) [8]
Зачем же PHP, хотя можно и им, но с точки зрения юезопасности лучше asp.net
и проще
DVM (2011-11-21 13:24:00) [12]
> megagenom (21.11.11 12:43) [3]
> Да. Мы заходим под учетной записью в домене под правами
> администратора. Да вы все правильно поняли, необходимо собирать
> инфу без установки каких либо программ на удаленном сервере
> чтоб в процесах ничего не висел
Ну Delphi тут действительно не при чем, он лишь может быть использован для доступа у удаленному серверу и получения инфы через WMI например.
http://vozerov.ru/24/01/2011/187
megagenom (2011-11-21 13:20:00) [13]Веб форма, учебник по HTTP
Что вы имете в виду? Средствами php чтоли?
megagenom (2011-11-21 13:06:00) [14]Поясните плиз поподробнее. Какими средствами можно осуществить удаленное подключение и авторизацию на сервер + сбор инфы. Почему на Делфи нельзя это сделать? Или можно но сложнее?
Anatoly Podgoretsky (2011-11-21 12:56:00) [15]> megagenom (21.11.2011 12:37:00) [0]
Веб форма, учебник по HTTP
Dennis I. Komarov (2011-11-21 12:51:00) [16]Delphi тут не при чем. MSDN в руки и ...
megagenom (2011-11-21 12:45:00) [17]> Решил реализовать на делфи так как книга есть М. Фленова
> Библия Delphi
Шикарный аргумент :)
Я знаю паскаль на базовом уровне, а тоесть синтаксис делфи тоже + когда то что то маленькое писал на делфи лет 7 назад (когда мне было 15:))
Ну как бы знаю что делфи простой понятный язык. У меня книга и по С++ есть)))
megagenom (2011-11-21 12:43:00) [18]Да. Мы заходим под учетной записью в домене под правами администратора. Да вы все правильно поняли, необходимо собирать инфу без установки каких либо программ на удаленном сервере чтоб в процесах ничего не висело.
Dennis I. Komarov (2011-11-21 12:42:00) [19]
> Решил реализовать на делфи так как книга есть М. Фленова
> Библия Delphi
Шикарный аргумент :)
DVM (2011-11-21 12:40:00) [20]Т.е ты хочешь получить информацию о сервере, не устанавливая на нем никаких дополнительных программ?
Компьютеры в домене? Удаленный доступ к реестру возможен? Права администратора есть?