вторник, 16 декабря 2008 г.

Мониторинг и управление. HP Operations

HP OpenView Operations for UNIX, если быть точными.

Кто первый придумал сервис-ориентированную модель мониторинга не знаю, но впервые я с этой концепцией познакомился при работе с HP Openview.

Установка самого юниксового Operations - это отдельный разговор. Рассмотрю в данной статье установку агента Operations на сервер с WinXP.
OVOU установленный на HP-UX содержит следующие папки:

# pwd
/var/opt/OV/share/databases/OpC/mgd_node/vendor/ms/x86/winnt
# ls
A.08.10.160 AgentPlatform req.dat require.dat

A.08.10.160 - это и есть агент Operations для MS Windows. Я вошел в папку x86/winnt, так как мне нужен был агент под патформу x86, а версия MSW у меня XP.

Конечно, агенты можно установить из консоли самого Operations, но в данной статье я рассмотрю вариант установки пошагово вручную.
Закачиваем всю папку с агентом A.08.10.160 на WinXP, заходим в эту папку с помощью консоли DOS и выполняем команду:

C:\openview\OVO\x86\winnt\A.08.10.160\RPC_BBC>cscript opc_inst.vbs -srv ovosrv

где ovosrv - это название сервера Operations в ДНС.

После того как инсталлируется агент запускаем:

ovcert -certreq

Эта команда пошлет запрос на сертификат серверу OVO.

Заодно можно проверить работу агента командой:

C:\Program Files\HP\HP BTO Software\bin>
ovcovcd OV Control CORE (3140) Running
coda OV Performance Core COREXT (2156) Running
opcacta OVO Action Agent AGENT,EA (3748) Running
ovbbccb OV Communication Broker CORE (480) Running
opcmsgi OVO Message Interceptor AGENT,EA (2836) Running
opcmsga OVO Message Agent AGENT,EA (3760) Running
ovconfd OV Config and Deploy COREXT (2728) Running

Далее на сервере Оperations выполняем:

# opccsa -list_pending_cr
Hostname Request ID Mapped Host ------------------------------------------------------------------------------------------------
winxp-host b59gf272-26eb-7534-1d88-c096f5189be5 winxp-host

# opccsa -grant b59gf272-26eb-7534-1d88-c096f5189be5

И проверяем на сервере работу агента:

# /opt/OV/bin/OpC/call_sqlplus.sh cert_state
OVO Report ----------
Report Date: 11-2008
Report Time: 17:16:20
Report Definition:
User: opc_adm Report Name: Certificate State Report Rpt. Script: /etc/opt/OV/share/conf/OpC/mgmt_sv/reports/C/cert_state.sql
Node Certificate Inst
------------------------------------ ------------------------------------ ----
winxp-host 259467ca-9a5e-7529-174f-f66389ab5f1f YES

И еще можно так проверить:

# opcragt -status winxp-host
Node winxp-host:
OVO Managed Node status :
-------------------------
OV Control ovcd (3140) is running
OV Performance Core coda (2156) is running
OV Communication Broker ovbbccb (480) is running
OV Config and Deploy ovconfd (2728) is running
Subagent EA:Action Agent opcacta (3748) is running
Message Interceptor opcmsgi (2836) is running
Message Agent opcmsga (3760) is running
Done.

И еще вот так:

/opt/OV/bin/OpC/install/opcdeploy -node winxp-host -cmd "dir"
C . : 4CBD-F33F

C:\Documents and Settings\All Users\Application Data\HP\HP BTO Software\installation\incoming\files

C уважением, exist
Компания ITRM

Комментариев нет: