Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» everest 2.00 corporate edition

Автор: slavikg
Дата сообщения: 25.05.2005 11:14
Автоматизация репортинга при помощи Everest



[more=Сбор информации в домене ]
1. Создаём шару - с полным доступом для Everyone, Domain Users, Domain Computers
2. Создаём батник psexec.cmd:

Цитата:

psexec @ip.txt -n 10 -i -s \\test\inv\EverestC\everest.exe /R \\test\inv\$HOSTNAME_$DATE_$TIME.html /HW /HTML /SILENT /LANGEN /SAFE /NOLICENSE

3. Создаём файлик с IP - ip.txt:

Цитата:
192.168.0.1
192.168.0.2
192.168.0.3

4. Запускаем батник psexec.cmd



Важно использовать имя сервера, а не IP в пути к Everest и папке для репортов!
Важно использовать опцию -i для psexec

Цитата:
-i    Run the program so that it interacts with the desktop of the specified session on the remote system. If no session is specified the process runs in the console session.

Важно использовать опцию -s для psexec ?

Цитата:
-s    Run remote process in the System account.


[/more]

Автор: 440BX
Дата сообщения: 30.05.2005 15:16
И у меня не работает. Что крутить и где?
Автор: avorio
Дата сообщения: 31.05.2005 08:56
Нужно дать доступ на чтение на каталог с программой для пользователей сети. Затем назначить на каждую машину или пользователя запуск ярлыка для программы из сетевой папки. В ярлыке указать параметры коммандной строки (есть в справке). Еще базу данных лучше создать, пусть туда всю инфу складывает. Сами пустые базы для разных форматов есть в каталоге установки Everest.
Делал недавно, точнее не скажу уже. Главное, в свойствах ярлыка сделать ключик для приема входящих подключений, можно сделать скрытый режим. А в оболочке Everest'а на сервере запустить сетевой отчет.
Автор: filin
Дата сообщения: 15.06.2005 07:15
все сделал как было написано выше
сделана на сервере шара только на чтение \\server\everest$\
и на клиентах запускается так
\\server\everest$\everest.exe /R /AUDIT /SAFE /SILENT /DATABASE
все замечательно заработало и отчеты ложатся в базу

но вот в чем вопрос
если умный юзер запустит Еверест так \\server\everest$\everest.exe
то он спокойно может удалить отчеты из базы
что делать? как запретить это?
может кто знает?
Автор: avorio
Дата сообщения: 15.06.2005 09:13
Можно обратить внимание на пункты в настройках Эвереста, касающиеся планирования отчетов. Там можно разрешить запись отчетов из коммандной строки только в определенные дни. (НАСТРОЙКИ-ОТЧЕТ-ПЛАНИРОВНИЕ). И, в самой базе можно настроить, скажем, автоматический бэкап собранной информации, чтобы ничего не пропало. Права на удаление в базе, конечно же для пользователя должны быть не доступны. Думаю, что даже если отчет будет перезаписываться, то заменятся только поля, которые содержат какую-нибудь информацию. А пустые поля не повлияют на заполнение базы.
Автор: filin
Дата сообщения: 15.06.2005 10:47
спасиб за советы но прописать отчеты из коммандной строки только в определенные дни не получится так как у меня эверест запускается политикой каждый раз когда чел входит в домен
как я вижу остается только одно - переодический бэкап базы ;-(
но как же не хочется бороться уже с проблемой удаления инфы...

у когонибудь есть еще мысли?
Автор: filin
Дата сообщения: 16.06.2005 08:16
вот что официально ответили

You can create 2 separate accounts for your SQL server. The one configured in EVEREST should have only write+update rights (even read rights is not required), whereas the one used by you (the admin) for network audit compilation purposes should have all possible rights. This way your users won't be able to use the Database Manager at all.

вопрос снят
Автор: Oiprox
Дата сообщения: 13.12.2005 02:01
А если я создаю базу в Access - там то не получится две учетки заводить. Что тогда?
Какой-нить продвинутый юзверь залезет да и посмотрит чем его коллеги живут.

Добавлено:
А если я создаю базу в Access - там то не получится две учетки заводить. Что тогда?
Какой-нить продвинутый юзверь залезет да и посмотрит чем его коллеги живут.

Добавлено:
А если я создаю базу в Access - там то не получится две учетки заводить. Что тогда?
Какой-нить продвинутый юзверь залезет да и посмотрит чем его коллеги живут.
Автор: shurshuc
Дата сообщения: 13.12.2005 06:05
Сделал как описано в этой теме.
запись в файле аксес появилась
но как теперь мне посмотреть эти отчеты с другого компьютера?
глупый конечно вопрос. но я правда не разобрался
Автор: ns56
Дата сообщения: 19.12.2005 01:30
to all

так не настраивайте в расшаренном everest'е настройки для базы, а подключайте эти настройки через параметр /INIFILE \\server\everest$\hidden_db_access.ini

Тогда если юзер случайно запустит everest, то everest и в помине не будет знать о каких то базах , а вы можете не бояться за сохранность ваших отчетов.

Удачи..
Автор: Barabashka
Дата сообщения: 13.02.2006 12:08
All
Запускаю Everest у всех юзеров при входе в систему (logon script), следующей командой:
\\server\Everest\everest.exe /CUSTOM \\server\Everest\everest.rpf /langru /idle /silent /csv /r \\server\Everest\report\$hostname.csv /inifile \\server\Everest\everest.ini
Раньше, до версии 2.0, по моему, в получаемом отчете присутствовала строка:
Операционная система,,Свойства операционной системы,3847,Дата инсталляции ОС,2003-03-06
Теперь её там нет. Проверьте, пожалуйста, у вас она есть?
Автор: arzumanyan
Дата сообщения: 31.03.2006 15:00
Люди !
А как запустить EVEREST без входа в систему юзера ? т.е. типа как сервис запустить его можно ? Чтоб за машинкой следить можно было и без логина юзера.
Автор: arzumanyan
Дата сообщения: 05.04.2006 09:57
ответ из эверестской конторы ...

If you are registered customer then you can have access to version 3 which comes with such module/feature.

Автор: ipfa
Дата сообщения: 27.06.2006 11:03
Что у меня не выходит с EVEREST ничего!
Стоит 2.80.534 corporate edition.
сеть с доменом.
Запускаю Everest у всех юзеров при входе в систему (logon script), следующей командой:
\\Acrserver\Lavalys\everest /R \\Acrserver\Lavalys\Reports\$HOSTNAME /HW /INI /SILENT
Скрипт запускается нормально, но вот сами репорты складываться в папку не хотят.
Если же этот скрипт запустить в ручную с локальной машины. То все проходит замечательно. Все складывается куда нужно. Но это же не выход.
В чем может быть трабла? в ruki.sys ?
Автор: Nikitenko
Дата сообщения: 27.06.2006 16:07
Бился с прогой несколько часов. Задача была запустить ее групповой политикой с общего ресурса без необходимости входа пользователя в систему(startup).
Проблема решается удалением ехе-файла и переименованием bin-файла в exe.

Добавлено:

Цитата:
Что у меня не выходит с EVEREST ничего!
Стоит 2.80.534 corporate edition.
сеть с доменом.
Запускаю Everest у всех юзеров при входе в систему (logon script), следующей командой:
\\Acrserver\Lavalys\everest /R \\Acrserver\Lavalys\Reports\$HOSTNAME /HW /INI /SILENT
Скрипт запускается нормально, но вот сами репорты складываться в папку не хотят.
Если же этот скрипт запустить в ручную с локальной машины. То все проходит замечательно. Все складывается куда нужно. Но это же не выход.
В чем может быть трабла? в ruki.sys ?


Попробуй добавить задержку секунд 10 - 15 (/DELAY 10) и проверь параметр ReportFileFolder в файле everest.ini на общем ресурсе.
Автор: Felexxx
Дата сообщения: 05.07.2006 14:48
Подскажите, пожалуйста, как настроить менеджер изменений. Будет ли он работать без создания базы, если источник отчетов папка с файлами CSV? Весь день сижу, но пока ничего не получилось. На клиентских машинах Everest запускается с ключиками /ACCEPTBG /SILENT /SAFE. Отчеты собираю вручную т.к. частый сбор не нужен.
Автор: LongPlay
Дата сообщения: 22.08.2006 17:52
Есть everest 3.0 лежит на сервере, зашарин, нужно настроить чтобы прога следила за железом и если что то изменилось то приходил бы отчет что мол там то вынули то то. Пробывал настраивать как было здесь написано, но есть проблема с запуском и еще проблема с ключами в командной строке, есть ли где то список и расшифровка за что какая команда отвечает, а то просто так эксперементировать как слепой котенок не хочется. В официальном helpe нет такого.
Автор: darkomen
Дата сообщения: 05.09.2006 17:08
А как сделать чтобы скрипт при логофе выполнялся?
start /wait \\dc\Everest$\everest.exe /langru /idle /silent /csv /r \\dc\Everest$\reports\$hostname.csv

не помогает, не ждет он когда выполнится процесс...выключается
Автор: freedom83
Дата сообщения: 11.09.2006 15:41
народ, специально для таких как я объясните по пункам что куда и зачем.
компьютеры в домене.
как я понимал, пока не зашел сюда, следующее
скачал установил запустил настроил зашел в удаленный мониторинг и всё.

Автор: Volonterr
Дата сообщения: 15.09.2006 14:19
может он работать как Radmin (служба запускается на удаленном и все) или только через эту глубокую ХХХХ
Автор: rodgher
Дата сообщения: 17.09.2006 11:23
Всем привет народ подскажите как настроить чтобы он в базу все складывал, точнее какэту базу создать допустим microsoft SQL. Потому что создаю обычную SQL, а он отчеты туде не складывает.
Автор: N3xus
Дата сообщения: 18.09.2006 10:33
rodgher Вот то же с этим парюсь, в мануале это делает ключ /database (Using this option the reports will be inserted to a SQL database. SQL connection parameters should be configured on the page Preferences / Database), но у меня ничего с ним не пишется в базу. Хотя этот ключик /CSV2SQL <folder> работает, только нужно отчеты в csv делать. Если заработает, сообщу.

Автор: bolegka
Дата сообщения: 19.09.2006 12:26
1.Создаеш базу everest на SQL сервере.
2. Открываеш при помощи Query anallyzer скрипт sql_schema\DB - SQL Server.sql, запускаеш его.
3. Если startup скрипт будет запускаться от компьютера, делаеш в этой базе Domain Computers - db_writers , если от пользователя то Domain Users - db_writers, хотя на форуме вычитал что достаточно INSERT and UPDATE permissions.
4.Настраиваеш соединение с SQL в самом евересте
5.Как здесь уже говорилось ереименовать everest.bin -> everest.exe
6. Пишеш startup скрипт \\server\everest\everest.exe /DATABASE /idle /silent /r

Желательно в настройках еверестового планировшика поставить обноление статистики раз в месяц ил по вкусу, что бы не тормозил при запуске.

Автор: firn
Дата сообщения: 17.11.2006 16:17
а подскажите пожалуйста где можно посмотреть описание всех параметров командной строки?
Автор: N3xus
Дата сообщения: 22.11.2006 07:55
RTFM Если серьезно, то в программе F1 -> раздел "Command-line options"
Автор: Stranger2000
Дата сообщения: 23.11.2006 04:49
Ребята, спасибо большое за информацию. Очень помогла.

Возникли вопросы.
по ключу /audit:

вроде само слово понятно, но в справке по этому ключу какая то ограниченная информация и толком непонятно, как именно функция работает?

интересно - что делает и каким образом работает этот ключ. Что я потеряю если откажусь от него? и что выиграю, если установлю?

по ключу /database
правильно ли я понял, что этот ключ пишет в базу данные о системе, даже если еверест запущен на удаленной машине посредством скрипта? т.е все данные о настройках подключения к БД хватаются из той же папки, откуда сам еверест запущен? млин, не то чота... короче - прописанное в настройках соединение к базе является одим и тем же для всех запускаемых еверестов по сети?


Кстати, процесс евереста самым наглым образом лопает по 18-20 метров памяти все время покуда болтается в системе? У всех так? у мя версия 2-80-534
Автор: N3xus
Дата сообщения: 23.11.2006 09:51
Stranger2000

Цитата:
Возникли вопросы.
по ключу /audit:

В отчете будут данные которые нужны Аудит-менеджеру и все

Цитата:
по ключу /database

Пишет отчеты прямо в базу, а настройки берутся из everest.ini или из ключа /INI.
Цитата:
Кстати, процесс евереста самым наглым образом лопает по 18-20 метров памяти все время покуда болтается в системе? У всех так?
У мну 21 с копейками

Автор: rsmike
Дата сообщения: 23.11.2006 09:57
Из личного опыта: попробуйте связку everest+psexec от sysinternals.

Делаю так:

1. Создаётся шара, в ней everest и батник с нужным вызовом everest, со всеми параметрами. Все пути в батнике - полные, с именем сервера и шары.
2. Запускается psexec. Командной строкой указывается "копировать исполняемый файл на target компьютер", "выполнить во всём домене", "выполнить с системными правами".

Вуаля. Решается проблема незалогиненного или залогиненного не-админом юзера (выполняясь не под админом, everest не может собрать некоторые данные), и групполитики можно не трогать.
Автор: firn
Дата сообщения: 27.11.2006 10:21

Цитата:
2. Запускается psexec. Командной строкой указывается "копировать исполняемый файл на target компьютер", "выполнить во всём домене", "выполнить с системными правами".

а можно поподробнее о "выполнить во всём домене", "выполнить с системными правами"? а именно как сделать?
Автор: pass78
Дата сообщения: 18.12.2006 06:06
2firn
http://www.microsoft.com/technet/sysinternals/utilities/psexec.mspx

Direct PsExec to run the application on the computer or computers specified. If you omit the computer name PsExec runs the application on the local system and if you enter a computer name of "\\*" PsExec runs the applications on all computers in the current domain.

-s
Run remote process in the System account.

Как говорится, читайте мануалы они рулез

Страницы: 1234567

Предыдущая тема: Как отменить установку служб клиента для NetWare?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.