Какие ресурсы полезны при работе с HP Operations?
1) Прежде всего это форум на сайте HP
2) На том же сайте есть Support Case Manager. Через эту страничку можно обратиться с саппорту HP, но если у нас не истек год бесплатной поддержки или вы оплатили продление поддержки.
3) И рекомендую сайт http://www.ovinternals.com, на котором содержаться разные полезные утилитки.
Ниже опишу несколько проблем, с которыми столкнулся и способы их решения. Вся информация касается HP OpenView Operations for Windows (OVOW)
7.5. Также приведу несколько полезных советов.
Поддержка HP-UX 11.31IA
Поддерживается, но в техподдержке надо запросить патч для агента HP-UX
Совместная работа агентов HP Operations и HP Performance
Как описано в документации к GlancePlus Pak, этот пакет состоит из 2-х
частей: GlancePlus и HP Performance Agent. HP Performance Agent имеет
в своем составе процесс CODA. Процесс CODA Performance агента использует агент
Operations, уставленный позже. Если GlancePlus Pak был установлен до установки агента Operations и версия GlancePlus С.04.70,
то в этом случае возможны проблемы с CODA, которая излишне загружает CPU. Для решения это проблемы надо поставить, но не для агента
Operations, а для GlancePlus и HP Performance Agent. This DCE agent can coexist with OVPA 4.70, but you need to manage the performance agent (coda) through the OVPA and OVPM commands and tools.
There is a known issue about coda using high cpu with OVPA 4.70 and a
patch has been released. Please try to install it and let me know.
PACPTHP_00001 (This patch must be installed before):
http://support.openview.hp.com/selfsolve/document/FID/DOCUMENTUM_PACPTHP_00001
PHSS_37423:
http://support.openview.hp.com/selfsolve/document/KM494312?searchIdentifier=-5cbc8da2%3a11f8c96fc37%3a-5769&resultType=document&documentURL=KM494312&resultsURL=%2fselfsolve%2fpatches&allowReturn=true
Для мониторинга таких серверов использовали политики OVPA.
Переустановка агента:
Remove this node as managed node
Use the tool "RemoveAgent.js"
Re-add this node (make sure the node belongs to same domain)
Install again the Agent and respective policies
Reboot server
Use the tool "RemoveAgent.js" again. The folder "C:\Program Files\HP OpenView\Installed Packages" has been removed.
Use for diagnostic AgentTest from ovinternals.com.
RemoveAgentTool - хорошая утилитка для удаления агента. Спросите её в техподдержке HP
Не удаляются сервисы с карты сервисов (дублируюся Service ID).
ovmodelvalidatorex -report >modelreport.txt and if you find errors in this file, a clean should be done:
OvModelValidatorEx -strict -clean
Before running this tool:
1) close the console
2) stop HP OVOW services such as OvMsmAccessManager, OvEpStatusEngine, etc..
You can do this by stopping the Windows Management Information (WMI) service. This automatically stops the OVOW services, since they depend on WMI.
1) close the console
2) stop HP OVOW services such as OvMsmAccessManager, OvEpStatusEngine, etc..
You can do this by stopping the Windows Management Information (WMI) service. This automatically stops the OVOW services, since they depend on WMI.
It can take several hours to finish running.
Проблемы с базой данных SQL Operations, WMI и сообщениями
Вкатце это выглядит так, но уточняйте порядок действий в HP. Реально помогает ускорить работу HP Operations 7.5
PROBLEM: Not all messages are shown in message browsers. Node states might not be calculated correctly.
vpstat -3 -r stop
Rename OvEpDB.dll ovepdbexchange.dll OvEpDBMaint.dll
Extract the binaries OvEpDB.dll, ovepdbexchange.dll, OvEpDBMaint.dll from the DBSeqNbrHotFix75.zip package into the directory %OvInstallDir%\bin
regsvr32 OvEpDB.dll regsvr32 ovepdbexchange.dll regsvr32 OvEpDBMaint.dll
In order to maximize management server and WMI effectiveness:
http://support.microsoft.com/kb/921473/ http://support.microsoft.com/kb/931320/ http://support.microsoft.com/kb/933230/http://support.microsoft.com/kb/933061/
1) Run wbemtest.exe and connect to the root\cimv2 namespace. 2) Click on "Enum Instances" and enter Win32_WMISettting and click O.K. 3) Double click the instance (There will only be one)4) Double click "HighThresholdOnEvents" in the Properties list box. 5) Set it to 80000000 (That’s about 80MB) and click save property.6) Double click "LowThresholdOnEvents" in the Properties list box. 7) Set it to 60000000 (That’s about 60MB) and click save property.8) Now click "Save Object"9) Exit wbemtest
Create the Registry REG_DWORD Value: HKLM\Software\Microsoft\WBEM\CIMOM\QueryLimit And assign it the decimal value of: 32768
%OvInstallDir%\Support\cleanupWMIHandles.vbs
osql -U sa -P
Была ещё проблема "The program "OvMASrv" has been blocked for ", но решается она перезапуском DB.
Проблемы из-за кластерной установки (MS Cluster)
Первая проблема возникла при установке патчей. Понятно, что патчи надо ставить на каждом узле кластера. И вот при установке одно из патчей (OVOW-273) на сервере управления HP Operations агента переглючило. Надо было его удалить. Но здесь есть несколько хитростей, незнание которых мне усложнило переустановку. Во-первых, удалять нужно только файлы агента, из консоли Operations узел удалять не надо. Во-вторых, удалять файлы агента лучше скритом от HP (о нём писал выше). А самое главное перед удалением агента надо перевести все группы кластера на второй сервер.
Вторая проблема возникла с политиками DBSPI для мониторинга кластерной БД (MS SQL) сервера HP Operations. При кластерной установке такие политики будут нормально работать на активном узле, а на пассивном посыпятся сообщения о незапущенных сервисах SQL. Решается эта проблема так: читаете help по apminfo.xml. Этот файл должен выглядить примерно так:
Копируй фалй в C: \ Program Files\HP OpenView \ Installed Packages\(790C06B4-844E-11D2-972B-080009EF8C2A)\conf\OpC. А ещё создается файл dbspi_mssqlserver.apm.xml вида:
DBSPI-MSS-05min-Reporter
DBSPI-MSS-1d-Reporter
DBSPI-MSS-05min
DBSPI-MSS-15min
DBSPI-MSS-1h
DBSPI-MSS-05min
DBSPI-MSS-15min
DBSPI-MSS-1h
DBSPI Microsoft SQL Server
DBSPI-MeasureWare-NT
И сохраняется в C:\Program Files\HP OpenView\Installed Packages\{790C06B4-844E-11D2-972B-080009EF8C2A}\bin\instrumentation
Проверка доступности узлов.Часто просят мониторить лишь наличие узла в сети. Стандартной политики для этого нет, но есть pingnodegroup tool от ovinternals.com. Настраивается она легко, но в той версии которуя я качал была небольшая ошибка (Properties Application and Object) поправил скрипт - всё ок. Политика применяется к самому серверу HP OVOW. Ну и для кластерной установки сделал соответствующие настройки как указано выше. Кстати, аналогичную задачу по проверке доступности БД Oracle решили с помощью скрипта на основе tnsping. Скрипт запускался на одном из серверов Oracle с установленным агентом OVOW.
Смена имени узла:
- change the managed node name at Mgt server.
- at managed node, kill the agent, change the FQDN name at "HKEY_LOCAL_MACHINE\SOFTWARE\Hewlett-Packard\OpenView\ITO" in registery, delete all the temp, coda and vpwin files and then cleanstart the agent.
- deploy policies and instrumentation on the node from management server.
Полезные команды:
ovowmsgutil.exe - управление соббщениями
ovchangemsg -del -exp "<выражение>" - удаление "зависших" сообщений
выборка сообщений из БД:
В таблице OV_MS_Message. SELECT TO Where
SELECT [Id]
,[OriginalId]
,[ConditionId] и т.п.
opcutil - управление политиками