HPE Software Products: Operations Manager i Practitioners Forum
Share |

Display graphs for custom metrics in Performance Perspective - Omi 10.11Open in a New Window

I am trying to create a graph for custom metrics that I populated in Operations Agent Datastore using Perl API.

Here is the output of "ovacodautil -obj" after I added data to the datastore

Data source: Website
NumMetrics = 4

Global KEY UTF8 Global_Id
Global ATT UTF8 Location
Global CTR I64 UserLogins
Global GGE R64 Purchases

 

When I went to add a graph in OMI, CLASS/METRICS dropdown doesnt list the custom metrics.  Is there an additional configuration needed to import those metrics?  I couldn't find anything in the documentation for this

 

 

Performance Dashboard for a CI whose metric are collected and stored by OMi ConnectorOpen in a New Window

Hello Team,

Please suggest how to create a dashboard for the CIs ( in my case its BA CIT ) whose metrics are collected and stored by OMi Connector.

Here's a sample instance of data collected by OMi Connector( using DB Metric policy )...
relatedCi |S.A.AA-EBMS|
originalName |N/A |
metricClass |INVOICES |
unit |N/A |
INVOICES | 7.00|
timeMeasured |1484922728|
timeLogged |N/A |
integrationId |N/A |
node |N/A |

relatedCi value is same as BA CI Name. My goal is to display a performance dashboard with Metric Invoices when BA CI is selected. 

 

Feb 22-23rd: Next OMI Online Expert dayOpen in a New Window

Hello Everyone,

 

Operations Manager i is hosting an Online Expert Day on February 22-23rd, 2017! Mark this on your calendars!

 

If you are a customer with a support contract, then we would like to invite you to join us Operations Manager i Support Customer Forum on February 22-23rd, when HPE product Experts will be online for 24 hours to answer any questions regarding:

 

Any topic

 

Event start time: February 22nd at 6:00 AM Pacific Standard Time / 9:00 AM Eastern Standard Time / 2:00 PM Greenwich Mean Time

 

Event end time: Februrary 23rd at 6:00 AM Pacific Standard Time / 9:00 AM Eastern Standard Time / 2:00 PM Greenwich Mean Time

 

What is an Online Expert Day?

 

Online Expert Day is an event when HPE product, R&D, and Support team members and other employees join our online forums to answer your toughest technical questions. Online Expert Days give you a chance to talk directly with the HPE Experts!

 

How does the Online Expert Day event work?

 

HPE Experts will be online for 24 hours in the forum and will do their best to answer your questions. They may need to get some more information from you so please check the box "email me when someone replies". An online conversation will be born!

 

To participate, you do need access to the Operations Manager i Support Customer Forum if you don’t have access, please add your Support Agreement ID (SAID) to your HP Passport profile and log in again.

 

To check this please do the following:

 

If you have a valid support contract and are still experiencing issues after checking it or adding it, please send an email to swcommunity@hpe.com.

 

For more information on our Support Customer Forums and how to add your Support Agreement ID (SAID) to your HPE Passport profile, please click here.

 

For upcoming Online Expert Days, please bookmark the HPE Software Online Support Services - Forum events page.

 

If you have questions regarding the Online Expert Day event, please reply to this message.

 

We look forward to your attendance and your questions!

 

Regards,

 

HPE Support

 

Is it possible to create a dashboard that displays metrics of BA and its related servers?Open in a New Window

Please suggest if its possible to create a dynamic performance dashboard in OMi. Here's an example of what I mean by dynamic Performance dashboard.
there is a custom datasource created for CIs ( of BusinessApplication CIT ) using OMi Connector. And this BusinessApplicaiton has servers related to it.
When a business CI is selected in Performance Perspective , I want to see the metrics of BusinessApplicaiton ( from OMi Connector ) and CPU, Memory, Disk related metrics of each of the servers related to BusinessApplicaiton in the dashboard.

Is it possible ?

 

What else needs doing? -- Flexible Management PolicyOpen in a New Window

OMi 10.12 ; OpsA 12.01.020

Hello, we're trying to figure out migrating from one OMi Management Server to the next.

I've setup a trusted relationship between the 2 servers.  Running 'bbcutil -ping' succeeds from both servers.

I've created and deployed a Flexible Management policy from the old server:

#
# Configuration file 
# defines management responsibility switching
#
TIMETEMPLATES
#none 
RESPMGRCONFIGS
    RESPMGRCONFIG
        DESCRIPTION "responsible managers"
        SECONDARYMANAGERS 
            SECONDARYMANAGER
                NODE IP 0.0.0.0 "my.new.server.fqdn" ID "875059dd-929c-4a85-b5b3-aba6e02996b7"
                DESCRIPTION "OMi new"
            SECONDARYMANAGER
                NODE IP 0.0.0.0 "my.old.server.fqdn" ID "fef0c888-8d67-4c91-a619-c69c7a4a92dd"
                DESCRIPTION "OMi old"
        ACTIONALLOWMANAGERS 
            ACTIONALLOWMANAGER
                NODE IP 0.0.0.0 "my.old.server.fqdn" ID "fef0c888-8d67-4c91-a619-c69c7a4a92dd"
                DESCRIPTION "OMi old"
            ACTIONALLOWMANAGER
                NODE IP 0.0.0.0 "my.new.server.fqdn" ID "875059dd-929c-4a85-b5b3-aba6e02996b7"
                DESCRIPTION "OMi new"
            ACTIONALLOWMANAGER
                NODE IP 0.0.0.0 "$OPC_PRIMARY_MGR"
                DESCRIPTION "current primary manager"
    MSGTARGETRULES 
        MSGTARGETRULE
            DESCRIPTION "always send all messages to current primary manager"
            MSGTARGETRULECONDS
            MSGTARGETMANAGERS
                MSGTARGETMANAGER
                    TIMETEMPLATE "$OPC_ALWAYS"
                    OPCMGR IP 0.0.0.0 "$OPC_PRIMARY_MGR"

I've deployed the policy both with and without the ID hanging on the ends of the NODE lines.

The documentation I've found both online and in the official HPE PDFs all claim that the trusted relationship and deployed FM policy is all that's needed to be able to manage the Agents from the new server.

On an Agent with the FM policy deployed, I see no difference except that I can see the policy in the 'ovpolicy -list' output.  The ovconfget output has not changed, nor can the new server manage the Agent.

I've restarted ovc on all 3 hosts to no avail.

What else needs to happen?

 

 

'Monitored by' Field in RTSMOpen in a New Window

Hello Experts,

I have a query regarding the "Monitored  by" field present in RTSM ,  I have checked the field  & found values such as OM, Sitescope in  the field.

My question is if I have a server as XYZ , which was monitored by OM , I will be removing the OMW monitoring from the server, I would like to undertand how early it will update this field in RTSM.

Am using BSM 9.23 version.

 

Regards,

Ashish

 

 

 

 

include a custom discovery policy in configuration pushOpen in a New Window

Dear experts,

I have created a custom discovery policy which i would like to deploy on all nodes. is it possible to include an additional policy in the configuration which deploy the hear beat policy on all the nodes?

-KAKA-

 

Any way to check the number of active sessions on OMI?Open in a New Window

We have around 5 gateway servers and have a very large deployment.So we want to keep tabs on the number of active sessions on our OMI.Any way to check this?

A Db table with this details perhaps or any management pack which would give me a graphical view of this count?

PS: Apart from opr-supportutils.bat -sas

 

How to establish trust between Ops Bridge connector and 2 Gateway and 2 DPS server environmentOpen in a New Window

Dear All,

We will be implementing OMi 10.11 with Operations Connector 10.11 in a distributed deployment environment containing 2 or more Gateway servers and 2 DPS servers. The load balancer distributes user requests and data collected from connectors between 2 or more GW servers. In the installation guide of Operations Connector, it lists a following command to be used to let the Operations Agent know which one is Management Server (GW) and which one is Certificate Server (DPS)

bsmc-conf.bat -srv <Management_Server_GW> -cs <Certificate_Server_DPS> -admin_user admin <Password>

Now how to do the configuration in the connector for 2 Gateway and 2 DPS servers?

Thank you in advance!

Regards,

Ranganath

 

Communication PortsOpen in a New Window

Dear All,

Kindly let me know the all the different ports to be opened between DPS and Database, DPS and GW servers and between GW and User Interface/Connectors. We will be implementing 2 GW and 2 DPS servers in a distributed deployment architecture with load balancer. I know few of them like TCP/443 for user interface and TCP/383 for Operations Agent/Connectors and some of the ports installation guide refers to.

Thank you in advance!

Regards,

Ranganath

 

Unable to run "ovcert -updatetrusted" WARNING...Open in a New Window

Hi Folks,

I try and run the "ovcert -updatetrusted" and get the following warning:

WARNING: Trusted certificate update was not successful.

I checked the System.txt file and do not find anything related to this warning/failure.

What I did find (which could be related) is the OMi GW and DPS Servers were cloned copies, the servers were renamed using the help guide (change of IP address and also DNS name from hpomi.dev.internal.lan to hpomi.internal.lan) and as far as I can see was successful.  However when I check the agent/server certificates, they are still issued by the old dns name certificate server (hpomi.dev.internal.lan).

I couldn't find anywhere how to update the certificates and did come across the opr-configure-certificate command.

So I try and "opr-configure-certificates -n" on DPS and this results in failing to create a new CoreID here is the error, I then needed to re-run the configuration wizard to restore back to the original:

for example:

C:\HPBSM\bin>opr-configure-certificates.bat -n
Num Args: 1
Arg:-nnow parsing options
If you discard the existing certificates on the primary Data Processing Server hpomi.internal.lan and create new certificates, you must also reconfigure
 all secondary Data Processing Servers and Gateway Servers to avoid inconsistenc
ies.
ERROR: Could not set XPL config setting CORE_ID to value 7228e8f7-4fa9-49ce-80aa
-30972bb7c209
ERROR: Creating a new server CoreID failed.
ERROR: Execution of CLI command failed. Command: [C:\Program Files\HP\HP BTO Sof
tware\\bin\win64\ovc, -start]
stdio:
stderr:
ERROR: Error configuring the certificates on hpomi.internal.lan.
C:\HPBSM\bin>ovcert -list
+---------------------------------------------------------+
| Keystore Content                                        |
+---------------------------------------------------------+
| Certificates:                                           |
+---------------------------------------------------------+
| Trusted Certificates:                                   |
+---------------------------------------------------------+

+---------------------------------------------------------+
| Keystore Content (OVRG: server)                         |
+---------------------------------------------------------+
| Certificates:                                           |
+---------------------------------------------------------+
| Trusted Certificates:                                   |
+---------------------------------------------------------+


C:\HPBSM\bin>config-server-wizard.bat

C:\HPBSM\bin>ovcert -list
+---------------------------------------------------------+
| Keystore Content                                        |
+---------------------------------------------------------+
| Certificates:                                           |
|     d05752f2-2591-7585-062e-9c585c87a52f (*)            |
+---------------------------------------------------------+
| Trusted Certificates:                                   |
|     CA_dea98644-2749-490e-b066-ecc094265ad2_2048        |
+---------------------------------------------------------+

+---------------------------------------------------------+
| Keystore Content (OVRG: server)                         |
+---------------------------------------------------------+
| Certificates:                                           |
|     dea98644-2749-490e-b066-ecc094265ad2 (*)            |
+---------------------------------------------------------+
| Trusted Certificates:                                   |
|     CA_dea98644-2749-490e-b066-ecc094265ad2_2048 (*)    |
+---------------------------------------------------------+


C:\HPBSM\bin>ovcert -certinfo CA_dea98644-2749-490e-b066-ecc094265ad2_2048

Type       :  X509Certificate
Subject CN :  CA_dea98644-2749-490e-b066-ecc094265ad2_2048
Subject DN :  L:  hpomi.dev.internal.lan
              O:  Hewlett-Packard
              OU: OpenView
              CN: CA_dea98644-2749-490e-b066-ecc094265ad2_2048
Issuer CN  :  CA_dea98644-2749-490e-b066-ecc094265ad2_2048
Issuer DN  :  L:  hpomi.dev.internal.lan
              O:  Hewlett-Packard
              OU: OpenView
              CN: CA_dea98644-2749-490e-b066-ecc094265ad2_2048
Serial no. :  00
Valid from :  6/06/2016 6:32:39 AM GMT
Valid to   :  2/06/2036 6:32:39 AM GMT
Hash (SHA1):  E7:49:7F:7F:51:30:2A:22:6A:2C:D5:75:88:68:70:3E:22:08:7A:3F
Key Length :  2048

 

Any suggestions welcomed..

Jim

 

OMI working int MultiTenancy ModeOpen in a New Window

We try to find information related to this topic. The only post we found is this one:

https://community.hpe.com/t5/Operations-Manager-i-Support/Multi-Tenancy-in-OMi/m-p/6923143/thread-id/2921#M2921

 

Does anybody have access to the document Asaf Schechter mentioned?

 

LIst related Cis for a model in RTSM using GroovyOpen in a New Window

Is it possible to create a Groovy script to list all related CIs for a model in RTSM? I have perspective based view with 2 models (A and B), and I need to get all related CIs for model A (using Impact Perspective). Would be very helpful with som sample code.

 

ESXi monitoring using HP OMi 10.12Open in a New Window

Hi Experts,

I was unable to find the metrics that can be monitored through OMi 10.12

Can anyone please provide the documentation related to management packs for ESXi, as we are having requirement to monitor the ESXi physical hosts resources. 

Please help with the same.

Regards,

Hanumant D. Madane

 

BVD 10.12 to OMi 10.12 integration issue. RTSM Internal error adding BVD as connected server.Open in a New Window

Hello,

We want to integrate BVD with OMi.

In OMi Connected Servers UI, I select Business Value Dashbaord , and after filling form get

"RTSM Intenal Error. Check log for details"

In error.log, among several java exceptions this is interesting.

2017-01-11 22:10:50,321 ERROR [qtp2082627733-433] (AuthorizationEntryPointHelper.java:101) - Failed to create authorization context at Entry point <ExecuteQueryProcessor>; current user: <{admin}>
com.hp.ucmdb.api.classmodel.ClassDoesNotExistException: Class business_value_dashboard_system is not defined in the uCMDB class model

Maybe someone already faced same issue? I checked classes through JMX-console and there is really no bvd class in UCMDB.

BR,

Anuar

 

Complete Documentation for OMi Management PacksOpen in a New Window

Dear All,

Do we have a complete documentation set to cover all OMi management packs that will tell me in detail the entire management templates, aspects, policies, tools covered by all OMi management packs and the different parameters that are monitored on the end node using those management packs.

This is needed to come to a decision on whether the management packs can cover all the monitoring aspects or need to write custom rules to monitor certain parameters on the end nodes.

Thank you in advance!

Regards,

Ranganath

 

OMi Communication PortsOpen in a New Window

Dear All,

In the installation document of OMi 10.x, there is a mentioning of the availability of the following TCP ports that OMi checks during installation. Could you please explain the purpose of each ports as I looked through few documents and couldn't find any. I know ports 80 and 443 are used by the web servers in Gateway. What is the purpose of others?

1098, 1099, 5445, 8009, 8080, 29000

 

Regards,

Ranganath

 

 

OMi Best Practices for Best Certificate Management PerformanceOpen in a New Window

I am having issues pushing OM Agents to more than 100 servers at a time, as ovcs will process the certs, they go into a Granted status, but never successful. 50 servers at a time works perfectly. I've been playing with the Java Heap settings in the OMi Configuration Tool, but is a best practice document published somewhere, as to optimal Java Heap parameters on the OMi Gateway and DPS?

 

Thanks,

 

~ OVM

 

Embedded Performance Component data and Performance GraphsOpen in a New Window

OMi 10.12 - OA 12.01.020

I created a new Data Source vi a Metrics from Perl Script policy.  Here's the DS:

$ ovcodautil -obj -ds ESMGlobalMetrics
Object Model

NumDataSources = 1
ESMGlobalMetrics

NumObjects = 1
ESMGlobalMetrics      NTP

Data source: ESMGlobalMetrics
NumMetrics = 10

NTP                   KEY   UTF8  relatedCi
NTP                   ATT   UTF8  originalName
NTP                   ATT   UTF8  metricClass
NTP                   ATT   UTF8  unit
NTP                   NON   R64   offset
NTP                   ATT   UTF8  timeMeasured
NTP                   ATT   UTF8  timeLogged
NTP                   ATT   UTF8  integrationId
NTP                   ATT   UTF8  node
NTP                   NON   R64   stratum

I got the policy working and the DS was filling with data on my 4 test nodes.

The first 2 nodes had data which wasn't perfect.  The relatedCi and node fields in the DS were not getting filled in properly with the policy variable, <$MSG_GEN_NODE_NAME>.  So I changed the metric policy to gather the fqdn along with the data I really wanted.  After re-deploying the policy, the data was collecting on all 4 nodes, however, the Performance Graph I created to display the NTP offset quit displaying for the 2 guinea pigs and is now only graphing for the 2 nodes which did not have any previous data.  The DS definition did not change, only the data changed.

I found an old post in the forum detailing how to delete the files in /var/opt/OV/databases/oa and restart the OA in the correct order.  It doesn't work.  The oacore process keeps aborting.  Here's the System.txt from the most recent attempt:

0: INF: Tue Jan 10 11:07:52 2017: ovcd (3439/140343987627776): (ctrl-214) agtrep has been exited. PID:
 3499
0: INF: Tue Jan 10 11:07:53 2017: ovcd (3439/140343987627776): (ctrl-214) ompolparm has been exited. P
ID: 3621
0: INF: Tue Jan 10 11:07:53 2017: ovcd (3439/140343987627776): (ctrl-214) opcacta has been exited. PID
: 3566
0: INF: Tue Jan 10 11:07:53 2017: ovcd (3439/140343987627776): (ctrl-214) opcgeni has been exited. PID
: 3727
0: INF: Tue Jan 10 11:08:04 2017: ovcd (3439/140343987627776): (ctrl-214) opcmona has been exited. PID
: 3578
0: INF: Tue Jan 10 11:08:06 2017: ovcd (3439/140343987627776): (ctrl-214) opcmsga has been exited. PID
: 3506
0: INF: Tue Jan 10 11:08:06 2017: ovconfd (3474/140489407743776): (conf-393) Configuration and Deploy
process 'ovconfd' stopped.
0: INF: Tue Jan 10 11:08:06 2017: ovcd (3439/140343987627776): (ctrl-214) ovconfd has been exited. PID
: 3474
0: INF: Tue Jan 10 11:08:10 2017: ovcd (3439/140343987627776): (ctrl-214) hpsensor has been exited. PI
D: 3553
0: INF: Tue Jan 10 11:08:11 2017: ovbbccb (3449/140614321809184): (bbc-250) OV Communication Broker st
opped. Exit code (0).


0: INF: Tue Jan 10 11:08:11 2017: ovcd (3439/140343987627776): (ctrl-214) ovbbccb has been exited. PID
: 3449
0: INF: Tue Jan 10 11:08:11 2017: ovcd (3439/140343987627776): (ctrl-115) The kill(<null>, SIGTERM); s
ucceeded. The Control daemon will now exit gracefully.
0: INF: Tue Jan 10 11:08:12 2017: ovcd (3439/140344017671968): (ctrl-115) The kill(<null>, SIGTERM); s
ucceeded. The Control daemon will now exit gracefully.
0: INF: Tue Jan 10 11:08:51 2017: ovcd (8606/139873211967232): (ctrl-212) ovbbccb has been started. PI
D: 8618
0: INF: Tue Jan 10 11:08:51 2017: ovbbccb (8618/139910513370912): (bbc-259) Starting the OV Communicat
ion Broker on port number 383.


0: INF: Tue Jan 10 11:08:51 2017: ovcd (8606/139873211967232): (ctrl-212) oacore has been started. PID
: 8648
0: INF: Tue Jan 10 11:08:51 2017: oacore (8648/140595892987680): Collection intervals: Process = 60
Global = 300   DataFile Rollover% = 20.
0: ERR: Tue Jan 10 11:08:51 2017: oacore (8648/140595892987680): Database is in an inconsistent state.
 Unable to read from '/var/opt/OV/databases/oa/'.
0: INF: Tue Jan 10 11:08:51 2017: oacore (8648/140595892987680): oacore.oacore Server stopped.
0: INF: Tue Jan 10 11:08:51 2017: ovcd (8606/139873104013056): (ctrl-214) oacore has been exited. PID:
 8648
0: ERR: Tue Jan 10 11:08:51 2017: ovcd (8606/139873104013056): (ctrl-94) Component 'oacore' exited aft
er very short runtime, therefore it will not be automatically restarted. Use 'ovc -start oacore'.
0: INF: Tue Jan 10 11:08:51 2017: ovcd (8606/139873109276416): (ctrl-212) oacore has been started. PID
: 8668
0: INF: Tue Jan 10 11:08:51 2017: oacore (8668/140594555475744): Collection intervals: Process = 60
Global = 300   DataFile Rollover% = 20.
0: ERR: Tue Jan 10 11:08:51 2017: oacore (8668/140594555475744): Database is in an inconsistent state.
 Unable to read from '/var/opt/OV/databases/oa/'.
0: INF: Tue Jan 10 11:08:51 2017: oacore (8668/140594555475744): oacore.oacore Server stopped.
0: INF: Tue Jan 10 11:08:51 2017: ovcd (8606/139873104013056): (ctrl-214) oacore has been exited. PID:
 8668
0: ERR: Tue Jan 10 11:08:51 2017: ovcd (8606/139873104013056): (ctrl-94) Component 'oacore' exited aft
er very short runtime, therefore it will not be automatically restarted. Use 'ovc -start oacore'.

There has to be a way to get custom Data Sources to graph without issue.

There also has to be a way to get the EPC to re-initialize itself after its files have been deleted.  Can someone please tell me how to re-initialize the EPC?  This knowledge will be required before we deploy to Production.

Thanks.

 

Monitoring of Virtual Machines from OMiOpen in a New Window

Dear All,

We will be introducing OMi 10.11 in our environment and have some requirements to manage virtual machines through OMi. I have the following queries on that regard...

1. Can we monitor the virtual machines from OMi through ESXi host using Virtualization management pack?

2. If so, what are the different aspects on that VM can be monitored?

3. Do we require one OMi connector on the ESXi host to monitor all VMs or connectors need to be deployed on to each VMs?

Thank you!

Regards,

Ranganath

Contact Us

Vivit Worldwide
P.O. Box 18510
Boulder, CO 80308

Email: info@vivit-worldwide.org

Mission

Vivit's mission is to serve
the Hewlett Packard
Enterprise User
Community through
Advocacy, Community,
and Education.