Skip navigation

Trending this month: Issues with Integration for BMC Remedy Service Desk (IBRSD)




IBRSD is integration to ITSM/Remedy Service Desk.  It allows users to create Incidents in Remedy Service Desk from either events, or status changes to CI’s in the service model. The main benefit of using IBRSD is for anyone who uses both BPPM and ITSM, and wants automated ticket creation based upon the monitoring that BPPM is doing for them.  It allows users to be more proactive and create/resolve Incidents before users may be aware of problems.


IBRSD creates incidents in BMC Remedy Service Desk based on events in the BMC ProactiveNet cell. It adds business context to incidents by enabling bidirectional flow of information between the BMC ProactiveNet cell and BMC Remedy Service Desk.


The IBRSD solution is made up of three basic components


BMC ProactiveNet cell
IBRSD Integration Service
BMC Remedy Service Desk

The BMC ProactiveNet cell collects events received from sources such as applications, databases, and networks. It processes these events based on user-defined impact rules from the Knowledge Base (KB) and, for service models, tries to associate the received events with components in the service model.IBRSD enables you to create the following types of incidents in BMC Remedy Service Desk:

Enhanced incidents for event management
Intelligent incidents for service impact management


Here’s an overview of how enhanced incidents mentioned above are handled:



NOTE: BMC has released the Intelligent Ticketing 2.0 patch.  This patch provides enhancements to the Incident creation process via IBRSD.  The documentation for the patch is found under



Download the BMC Intelligent Ticketing 2.0 file from the BMC EPD site. The BMC Intelligent Ticketing 2.0 patch comprises of two separate components:
•01_ITSM Patch: BMC Remedy ITSM Suite patch component
•02_BPPM Patch: BMC ProactiveNet Performance Management patch component


Some real world issues we have seen regarding IBRSD

Error: Failed to get Impact manager Information from ARServer.

If you see this error message in IBRSD trace - "BIIARSMANAGER: Failed to get Impact manager Information from ARServer. Cannot send error event back to the Impact manager incase of incident creation failure." then it is most likely that you dont have the cell information populated in the BMC.CORE.CONFIG:SIMCellInformation form in remedy. This is harmless error. Just make sure that you have created a proper cell entry in the AR server <AR_HOME>/conf/IBRSD/IBRSD.dir





When a close event arrives to BPPM and the open one has created a ticket on Remedy previously, the event closes and the Remedy send 2 events "Integration retrying for incident creation.Retry Attempt = X" and  "Error in Incident WorkFlow." the first one has the message:

"Event:Priority 5 - Lowest Warning 10/30/13 01:18 PM
Integration retrying for incident creation.Retry Attempt = 3 
ERROR NUM = 1291205. ERROR MESSAGE = . APPENDED ERROR MESSAGE = The Assignee field must contain a value.  Choose an assignee from the associated field menu, then save the Incident..

The problem could be on the permissions on the user used by the IBRSD, please check the permissions. If the problem persists, contact BMC Support.



The following event is received from IBRSD after it fails to create the incident:
mc_priority=5 – Lowest
date_reception=2/16/09 12:13 AM
msg=Error in Incident WorkFlow.

ERROR NUM = 306. ERROR MESSAGE = Value does not fall within the limits specified for the field. APPENDED ERROR MESSAGE = (Maximum length - 50) : 301735100.


In this example the attribute causing the problem is mc_ueid (ID 301735100 in remedy admin). Check the event message text for the field ID. If it is the same do the following:

Modify the attribute mc_ueid (ID 301735100 in the Remedy Administrator tool).

Login to remedy server using aradmin tool and modify the above field for the database input length of the field = 0. (for unlimited).

You need to check this field in the following forms:
1. INT:Staging
2. HPD:IncidentInterface_Create
3. HPD:HelpDesk

If the ID on the error is different then use Remedy Administrator to check the 3 forms above for an attribute with this ID, then check the database input length is 0.

If this does not solve the problem or you aren't sure whether to modify the attribute please raise an issue with BMC support and supply an export or screen shot of the event received from IBRSD.



What are the main features of IBRSD?
IBRSD offers the following features:
creates incidents for causal events in BMC Remedy Service Desk
■ automatically creates incidents in BMC Remedy Service Desk when a business service is affected

■ links incidents to CIs

using retry processing, sends events when incident creation fails

provides a CI-centric, or service-oriented, interface for definition of incident policies

supports cross-launch from the BMC ProactiveNet Operations Console to BMC Remedy Service Desk to view all the incidents associated to a component

displays event and component incident errors under Incident Errors in the Operations Console

supports cross-launch from BMC Remedy Service Desk to the BMC ProactiveNet cell to view the service impact of an incident

provides manual load balancing and a failover mechanism when multiple instances of IBRSD are employed

enables automatic association of incidents to specific companies


Is there a specific order to install components when installing IBRSD?
To install, start, and configure IBRSD, you must first execute the following installation programs:

BMC ProactiveNet installation program, which installs the IBRSD integration module as a part of the BMC ProactiveNet Server installation.
BMC ProactiveNet CMDB Extensions, which includes the IBRSD - AR System module. For more information on installing BMC ProactiveNet CMDB Extensions, see the BMC ProactiveNet Installation and Configuration Guide on our BMC Support Site.


How do I verify the communication between components is working correctly?
To check the configuration for the communication between the different components is correct do the following:
1. On the cell machine <MCELL_HOME>/etc/mcell.dir check you have a gateway entry pointing to the machine where the integration component is installed. 
For example:     gateway.ibrsd IBRSD mc
2. On the cell machine <IBRSD_HOME>/conf/IBRSD.dir you should have an entry pointing at the integration component and the cell.
For example:     gateway.ibrsd IBRSD mc
                        cell    <cell_name>    <key>    <cell_host:port>

The above is true for 7.2 and later, for version 7.1 and earlier the IBRSD integration entry is represented as a cell rather than a gateway as follows: 
    cell    IBRSD mc
    cell    <cell_name>    <key>    <cell_host:port>

1.  On the cell machine <IBRSD_HOME>/conf/IBRSD.conf you must have a valid entry for the AR server or the IP address of that server. 
    ARSServerName=<Name of AR Server> OR <IP Address of the AR Server>

2. On the AR server <AR_HOME>/conf/IBRSD/IBRSD.dir you must have a valid entry pointing at the cell.
    cell    <cell_name>    <key>    <cell_host:port>


How do I know which version of the IBRSD integration process is being used?

On Unix platforms -
cd $IBRSD_HOME/bin


On Windows platforms -
cd %IBRSD_HOME%\bin
ibrsd ibrsd –v


No, IBRSD Integration process is not HA. However it supports Cell HA. IBRSD can be load balanced using multiple instances of IBRSD. You can also use the one_of propagation policy to send events to one_of the available instances of IBRSD. Please refer to configuring multiple instances of IBRSD in the User Guide on our BMC Support Site.


Is there any restriction on msg / slot length to be passed on to Remedy?

The Incident summary field has a limit of 100 characters. So msg slot is truncated to 100 characters. The non_truncated (full) msg is kept in notes field of Help Desk form. All the other slots can be sent to remedy. The max limit for this is 2048 characters. We do have an RFE for increasing this 2048 limit.


How do I enable trace for IBRSD?

For the Integration module do the following:

Open file IBRSD_HOME/conf/IBRSD.conf and set the following:
Open file IBRSD_HOME/conf/IBRSD.trace  Go to the end of file and add the following lines:
ALL    ALL    ibrsd_integration_log

Restart the integration

You will find the trace logs at IBRSD_HOME/tmp/ directory. or Proactive Net\pw\integrations\ibrsd\log\log\IBRSD on BPPM.

For the plugins on AR Side do the following:

Open file AR_HOME/conf/IBRSD/IBRSD.trace Go to the end of file and add the following lines:
ALL    ALL    ibrsd_plugins_log

Open file AR_HOME/IBRSD/IBRSD_Plugin.conf and check the following is set:

Restart the plugin server.
You will find the trace logs at AR_HOME/Logs?/IBRSD/tmp/ directory.


IBRSD Specific Knowledge Articles:

KA344842 IBRSD Install: Issue when there is a special character in password (example: $esU2me).

KA344841 IBRSD Install: AR Module is not getting installed on win 2008 R2 with 7.6.03 ITSM stack (Some AR dlls are missing).

KA312910 How to use IBRSD with no assignment engine integration for incident management so tickets will only be assigned at the group level initially

KA351719 Manual ticket creation via IBRSD does not work

KA393360 BMC ProactiveNet IBRSD Incident Errors events received after successfully installation/configuration IBRSD AR Module

KA316996 Where can I download the IBRSD AR Module for use with BMC ProactiveNet Performance Manager (BPPM)?

KA380667 Is BEM/BPPM integration with Remedy Force supported using IBRSD?




Popular BPPM Knowledge Articles:

KA314023 - Diagnosing problems with ProactiveNet Integration with PATROL

KA356762 - How to check the data collection in BPPM database

KA301113 - The specified plug-in does not exist : BMC.ARF.BiiARS_SIMINIT 

KA355447 - BPPM Patrol Adapter troubleshooting

KA321220 - How can I customize the Operations console to include a custom logo ? 

***** BMC Ideas *****

BMC Ideas is a new way to provide enhancement requests within our growing BMC Communities. We are offering you the opportunity to submit on and vote for your requests for enhancement for your favorite BMC Products!  Check out these short video presentations detailing how to get started with BMC Ideas.

·Introducing Ideation
Accessing Ideas
Interacting with Ideas
Submitting Ideas



Was this helpful?  Are there related topics I missed? Please add comments to share your experience.


Upcoming Webinar:


Topic: BPPM Webinar Series: BPPM Webinar
Date and Time: Thursday, October 24, 2013 10:00 am, Central Daylight Time (Chicago, GMT-05:00)
Event password: bppmwebinar
Event address for attendees:


Trending this month: Disaster Recovery

Are you prepared? Having your systems prepared for any event is very important. Therefore BPPM offers users the option to setup Disaster Recovery (DR)/High Availability methods within the application.

High availability is a backup operation that automatically switches to a standby database, server, or network if the primary system fails or is temporarily shut down for maintenance. High-availability is an important function because it provides fault tolerance to mission-critical systems that rely on consistent availability and performance. Unlike a single-server system, a high availability setup maintains your data and service availability, reducing or eliminating system downtime because of software or hardware failure.
BPPM uses a High Availability approach using a primary and secondary server setup as shown in the architecture overview below:



Requirements for installing BMC ProactiveNet in high availability mode on Microsoft Windows

Before you install BMC ProactiveNet in high-availability mode, make sure that you have two servers with the following configuration:



Identical operating system version (for example, Windows 2008 Enterprise Server)

Identical hardware configuration

located in the same domain

the logical IP is configured

Identical timestamp


Time Services (software available to maintain system timestamps) are required to maintain an identical timestamp between the primary and standby nodes. Windows 2008 Enterprise Server Windows Time services maintain the identical timestamps between the computers. Ensure that this service is running before installing the BMC ProactiveNet in high-availability mode on Windows.


the Microsoft Clustering software should be installed on both nodes

add the common logical IP/host name to be allocated to the two servers to the domain name service (DNS)

map the disk to be shared between the two nodes with same directory name and/or directory path on both nodes

the IP address, Disk, and Network Name should be present in the same group.

BMC ProactiveNet Integration Service installation should be done on a clean computer.



In Windows 2008 Enterprise Server instead of logging into each node for installing the BMC ProactiveNet Server, login to the cluster and install the BMC ProactiveNet Server by moving to each node


Requirements for installing BMC ProactiveNet in high availability mode on Linux/Solaris operating systems

Before you install BMC ProactiveNet in high-availability mode, ensure that you have two servers with the following configuration.


On Linux:

Ensure that the RHEL High Availability add-on is installed on all computers that are hosting nodes. If you are using Global File System 2 (GFS2), ensure that the Resilient Storage add-on is installed on all computers that are hosting nodes.

Apply the latest patches for the RHEL High Availability add-on and Resilient Storage add-on.

Ensure that the shared storage is mounted with the GFS2 file system. This will provide concurrent access to the programs and data from each of the cluster nodes. As a prerequisite to this, ensure that the cluster volume manager is enabled and running


On Solaris:

Ensure that the Sun Cluster software is installed on all computers that will be hosting nodes.

Apply the latest patches for the Sun Cluster software.

On Linux and Solaris:

Both computers hosting the failover configuration should have the same logical name or shared IP address.

Both nodes must be physically interconnected through a private network.

Both nodes should have identical timestamp. .


On Solaris, the Sun cluster installer (if installed with scinstall), maintains an identical timestamp on the participant nodes. Enable this option while installing the Sun cluster. For more information, refer to


Additional Documentation Regarding Disaster Recovery/High Availability:

High Availability in BPPM

Disaster Recovery using Oracle

VMware Best Practices

BMC ProactiveNet Performance Management: Disaster Recovery Best PracticesBMC ProactiveNet Performance Management Disaster Recovery 9.0 Documentation


High Availability/Disaster Recovery Q&A

  1. In case of a DR can we failover from our HA BPPM Setup with the Oracle Database in RAC to another site where a similar setup is available with file/storage replication and database replication between sites enabled?
    Theoretically it should be possible if host names are identical between both sites.
  2. Which clustering software is supported in an HA BPPM environment on Windows?
    On Windows only Microsoft Cluster is supported.
  3. Is it possible to install BPPM on a Linux Cluster environment?
    Please review Chapter 11 of the BMC ProactiveNet Installation and Configuration Guide entitled Installing BMC ProactiveNet in high availability mode on Linux/Solaris operating systems
  4. Is ProactiveNet 9.0 supported on virtual machine Windows 2008 servers as high availability?
    BPPM 9.0  is supported on High Availability on VM machine windows 2008
  5. We BPPM 9.0 and it is connected to many integration servers that also connect to the various Patrol Agents. If one integration service fails we lose the data of the respective Patrol Agents. Do you have anything like high availability of integration service?
    You can specify multiple Integration Service strings by using comma as a separator between the Integration Service strings. If the PATROL Agent fails to connect to the first Integration Service, then it uses the next one. Pconfig variable example: "/AgentSetup/integration/integrationServices" = {REPLACE="tcp:IS-host1:3183,tcp:IS-host2:3183"}




Popular Knowledge Articles:

KA314023 - Diagnosing problems with ProactiveNet Integration with PATROL

KA328581 - How can I clear all events and alarms from BMC ProactiveNet Performance Manager Server?

KA330178 - What ports are required on the firewall for the BMC PATROL Adapter within ProactiveNet Server 8.5 or 8.6?  

KA307241 - How to enable trace for IBRSD?

KA318711 - How to change the hostname/IP Address of BPPM ProactiveNet Server on Windows Platform




***** BMC Ideas *****

BMC Ideas is a new way to provide enhancement requests within our growing BMC Communities. We are offering you the opportunity to submit on and vote for your requests for enhancement for your favorite BMC Products!  Check out these short video presentations detailing how to get started with BMC Ideas.
·Introducing Ideation
Accessing Ideas
Interacting with Ideas

·Submitting Ideas



Was this helpful?  Are there related topics I missed? Please add comments to share your experience.


Trending this month: LDAP Authentication with BPPM

BPPM provides the ability to allow users to authenticate using LDAP. This is becoming a very popular method for configuring users and groups to access BPPM.



If you want to enable LDAP-authentication with BPPM, please go through the following steps:

In pw\pronto\conf\

# Enable/disable LDAP login module.
# When it is enabled, "ldap_configuration.xml" file has to be filled.

  1. com.bmc.sms.ixs.enable.ldap.login=true

# Allow local, file-based, user groups to apply to LDAP authenticated users.
# When it is enabled, groups defined for users in the user_definitions.xml file
# will apply to the user when authenticating through LDAP.

  1. com.bmc.sms.ixs.allow.local.groups.for.ldap=true

#search for this group only in Ldap

  1. Users,BPPM Users

This is an example of an ldap_configuration.xml file:

<ldap alias="SAM.COM">
        <connectionPassword encrypted="true">jgDY86jLiVcnIw52M4m2tScjDnYziba1JyMOdjOJtrUnIw52M4m2tScjDnYziba1JyMOdjOJtrUnIw52M4m2tQ==</connectionPassword>



In the  ldap_ppm_group_mapping.xml make the following changes:

<!DOCTYPE properties SYSTEM "">
     Each entry's key is the LDAP group name and the value is the PPM group assigned to it.     E.g.

          <entry key="ldap_group1">PPM Group1</entry>

<entry key="IX Users">Full Access</entry>
     <entry key="BPPM Users">Full Access</entry>



Or via an LDAP browser:


Voilà, you should be now able to log into BPPM using the LDAP users.

If you encounter any difficulty, please do not hesitate to contact Customer Support for assistance.


Users have had several questions about LDAP recently, which shows us you are using the feature and want to know more about it, so here are some quick questions and answers.

Q: Can we have separate BPPM role/permissions for different users under one LDAP group?
A: Yes it is possible to map LDAP user to BPPM group/role/permission. The way to do is is to map the LDAP group to BPPM user group.

Open the pw/pronto/conf/ldap_ppm_group_mapping.xml file using a text editor and create a map between the Windows Active Directory domain group and BPPM Server.

Replace the default entry:
<entry key="Group1">Full Access</entry>
with the actual values. Please only remove this line and add actual entries. Don’t edit any other line in the file.

For example, for a Windows domain group called ITgroup,. to map "ITgroup" to a ProactiveNet group called "BPPM Administrators" add the following entry to the ldap_ppm_group_mappings.xml file:

<entry key="ITgroup">BPPM Administrators</entry>


a) Note that IT group is in double quotes and BPPM Administrators is not in quotes. Follow the same syntax.

b) If there are multiple Windows domain groups, than add a new line entry in the ldap_ppm_group_mapping.xml file for each domain group. For example to map "SecondITgroup" to a ProactiveNet group called "BPPM Viewers" the ldap_ppm_group_mappings.xml file will look like:

<entry key="ITgroup">BPPM Administratorss</entry>
<entry key="SecondITgroup">BPPM Viewers</entry>



Q: Do I have to restart the jserver every time I make changes to my LDAP configuration?
A: For versions prior to 9.0 you do, but with 9.0.2 we released Service Pack 2 (Version 9.0.22) which has a fix that does not require a restart of the jserver

Instructions to download Service Pack 2 can be found here:

Q: With this new Service Pack 2 feature will the reset be available through a command line call?
A: The reset is done through the BPPM Operations console.  Options -> Administration -> Integrations (edit) -> Apply

Q: Is there any thought to enhancing BPPM LDAP to retry a command if it fails by going back to the server pool?
A: This idea is being tracked by RFE QM001651429.  BMC hasn't assigned a target BPPM version to this request at this time.

Q: When using LDAP is there logging of which specific server BPPM goes to for a request?
A: This is not logged presently. We have an enhancement request open for this QM001780455.  BMC is investigating whether it is feasible to get this into a future BPPM release.

Q: I have users who are not members of the BPPM Administrators groups are unable to access any event/device information under the “Devices” folder in the main accordion.  I have attempted to assign “all CI” permissions in their group definition, but when I do that, they ‘hang’ at login with the spinning “Loading Data” wheel in the main accordion and “application initializing” in the main window, what can I do?
A: This is identified as Defect QM001788242 which is corrected in BPPM Service Pack 2, please download and install the Service Pack at your convenience.


Didn’t answer your question? Let’s check our Knowledge Base for LDAP specific Knowledge Articles.

KA395193  Change of Mechanism with 9.0.20 version of BPPM with respect to LDAP Refresh 

KA353587  ProactiveNet support for LDAP, AD or NIS users and group configuration

KA386757  How to perform LDAP authentication without mapping the LDAP group with BPPM.

KA354768  Unable to validate user. User doesn’t exist error when using LDAP user to login to BPPM Console

KA353902  LDAP authentication failing for BPPM. The ias0.log shows error 52e

KA396229  What is the correct syntax for the 'Group Search Filter' when configuring LDAP for BPPM?

KA367409  Configuring BPPM 8.6.02 server to authenticate to LDAP server. LDAP Group not being picked up as evidenced in the ias0.log file.




Popular Knowledge Articles:

KA359241  Both BPPM Admin and User console cannot login, "iadmin -lc" command cannot get reply

KA313851 ProactiveNet Agent supports failover but there doesn't appear to be any failover methodology for BMC PATROL Proxy - pproxysrv. Is there any failover methodology for pproxysrv?

KA347978  How can I ensure that a BPPM PATROL adapter has automatic workflow disabled? 

KA301274 Configuring SNMP Trap Receiver Monitor

KA313556 ProactiveNet to BEM Alarm Priority... Mappings between ProactiveNet and BEM - available slots.



Idea.png***** BMC Ideas *****Idea.png

Don't forget you can provide Ideas or enhancements you would like to see in our products. Tell us what you want!

Introducing Ideation
Accessing Ideas
Interacting with Ideas
Submitting Ideas



Was this helpful?  Are there related topics I missed? Please add comments to share your experience.


Webinars are back!


Our first topic for this series is, “Managing & Resolving Data Gaps in BPPM” and is scheduled for July 18th. This Webinar covers proper architecture and configuration to avoid data gaps in BPPM v8.6 and v9.0.  The process of troubleshooting and resolving data gaps is also covered.  Specific scenarios that cause data gaps are also included.


Topic: BPPM Webinar Series: Managing & Resolving Data Gaps in BPPM
Host: Cedric Rawls
Date and Time: Thursday, July 18, 2013 10:30 am, Central Daylight Time (Chicago, GMT-05:00)
To register for the online event
1. Go to
2. Click "Register".
3. On the registration form, enter your information and then click "Submit".


Once the host approves your registration, you will receive a confirmation email message with instructions on how to join the event.
For assistance, please contact Cedric Rawls at:

Future sessions in the series will cover other significant areas within our BPPM monitoring solution such as:

-        Duplicate Devices

-        Migration

-        Intelligent Incidents and Event Management

-        vSphere Monitoring

-        Administration of BPPM


Links to previous webinar series recordings are located below:
BPPM 8.6 Best Practices Webinars
BPPM 9.0 Best Practices Webinars


If you know of anyone who wants to be included in the notices/invites, please send an email to Cedric Rawls


Trending this month: SNMP Monitoring in ProactiveNet


We see many different types of issues with ProactiveNet and we do our best to help customers get up and running as quickly as possible.


One topic where we have received a few questions over the last month has to do with SNMP polling/monitoring within ProactiveNet.

Does BPPM 9.0 support SNMP get polling? The SNMP adapter is marked deprecated in the Admin Console and the SNMP Configuration Manager, based on the documentation, appears to only be a TRAP receiver. Is there a polling agent or KM we can use? What does BMC recommend for SNMP monitoring in PNET?


1) The SNMP Configuration Manager is a TRAP receiver in ProactiveNet


2) Even though the native BPPM SNMP monitor is marked deprecated we are still supporting it.

2a) See the 8.5 BMC ProactiveNet Administrator Guide for more information about the monitor wizard



3) Another option available is the Sentry Software's Monitoring Studio KM for PATROL

3a) See page 142 "SNMP Polling" of the Monitoring Studio KM for PATROL 8.6.53 User Documentation




Another user encountered questions about the SNMP Adapter in BPPM:




We have to configure the SNMP Event adapter in order to be able to receive SNMP traps in BPPM.  What are the details to install the adapter? Where do we find more information about configuring the SNMP Event Adapter?



The following guide references the SNMP Event and Impact Event Adapter Configuration in detail. - Chapter 5 Using the SNMP Adapter Configuration Manager


Should you encounter any issues after reading through the installation details, please contact support for further assistance.



Popular Knowledge Articles:

KA362420 - IBRSD services keeps intermittently crashing.

KA346929 - ProactiveNet server will not start since it ran out of disk space.

KA328581 - How can I clear all events and alarms from BMC ProactiveNet Performance Manager Server?

KA301444 - How to customize Max Heap Size or other JVM parameters for ProactiveNet Processes?

KA326828 - How can I view a custom event slot in BPPM operator console ?


Idea.png ***** BMC Ideas ***** Idea.png

                    (formerly known as Enhancement Requests)


BMC Ideas is a new way to provide enhancement requests within our growing BMC Communities. We are offering you the opportunity to submit on and vote for your requests for enhancement for your favorite BMC Products!  Check out these short video presentations detailing how to get started with BMC Ideas.

Introducing Ideation

Accessing Ideas

Interacting with Ideas

Submitting Ideas


Coming Soon:

Our BPPM Webinar series hosted by Subject Matter Experts will resume in the near future, be sure to stay tuned for the dates and topics for our Webinar series.  If you have ideas about topics of interest you would like us to elaborate on, please let us know and we will investigate.


Trending this month: Database Questions


There have been issues opened around the BPPM Database, database version, questions on whether it can be migrated from Sybase to Oracle and vice versa.  So here are a few database basics to help in case you were wondering.


You can use either Sybase or Oracle as the BMC ProactiveNet database. You can use the Installation Guide as your reference to install either an Oracle backend or a Sybase backend. Sybase is integrated with BMC ProactiveNet.


See “Installing BMC ProactiveNet Server with Oracle as the database” on page 58 of the BMC ProactiveNet Installation and Configuration Guide available on our Support Web Site


If you are using Sybase ASA as the BMC ProactiveNet Database on a UNIX or Linux operating system, follow the appropriate steps for your shell to set up the environment so that you can run the Sybase client. This is detailed starting on page 113 of the ProactiveNet Installation and Configuration Guide mentioned under “Configuring the Sybase environment on UNIX or Linux”


There have been several questions about migrating the ProactiveNet database from one platform to another.  For example: Is it possible to migrate BPPM from the embedded Sybase database to an Oracle database?

There is no in-house or other BMC supported mechanism to migrate from Sybase to Oracle with BPPM. If you wish to move from Sybase to Oracle backend, a fresh install of BPPM would need to be performed.


We also see version questions about different database platforms, for example: What are the supported Oracle database versions for BPPM versions 8.6.02 and 9.0.00?  Does BPPM support Oracle version

BPPM versions 8.6.02 and 9.0.00 supports Oracle version and higher (within Oracle 11g).  BMC does not validate every patch version and the assumption is that Oracle would not regress.  While there are no known conflicts with Oracle 11g R2 Patch 3 (, only Oracle 11g R2 Patch 2 ( has been tested and validated by QA.


***NOTE*** BMC Software recommends that you back up the database regularly. Use any of the following utilities to create a backup of the BMC ProactiveNet database and restore the database when necessary:

BMC Database Recovery Manager for Oracle
Any other Oracle recommended backup and recovery utility


Here are a few of our Knowledge Articles specifically about databases in ProactiveNet:

KA350479 - Command Syntax and Parameters for Database Validation using 'pw database validate' or 'dbvalid'

KA356762 - How to check the data collection in BPPM database

KA350682 - How can I install BPPM 8.6 with Oracle as the backend database? How can I specify it is an Oracle RAC database?

KA315829 - What is the default username/password for the ProactiveNet (Sybase) database?

KA316091 - Is it possible to export BMC ProactiveNet Performance Manager (BPPM) data to an external database?

KA329501 - The BPPM 'pw database archive' command returns error on windows.

KA313513 - How to backup ProactiveNet database while database is running?

KA311853 - What is the procedure to rebuild the ProactiveNet Database?


As you can see there are many questions about the ProactiveNet Database, if you have one that needs to be answered, please do not hesitate to contact, call us at 1-800-537-1813, or Chat with us online from various access points via



Here are some of our general knowledge articles which have been helpful to other customers. Take a look to see if they may help you.

Popular Knowledge Articles:

KA355029- ProServices.log in a clustered environment shows "MCELL service is Not running" and "A CELL service is Not running"

KA287306 - How to Delete ProactiveNet Auto Sync Monitor Instances and devices from the system with respect to BMC Patrol Adapters?

KA317405 - Unable to add remote device or agent to BMC ProactiveNet Performance Management. 

KA328879 - BMC ProactiveNet Performance Manager unable to authenticate with LDAP server. LDAP user groups are not returned.

KA346952 - ProactiveNet takes a long to time start.


Idea.png***** BMC Ideas ***** Idea.png



BMC Ideas is a new way to provide enhancement requests within our growing BMC Communities. We are offering you the opportunity to submit on and vote for your requests for enhancement for your favorite BMC Products!  Check out these short video presentations detailing how to get started with BMC Ideas.

· Introducing Ideation

·Accessing Ideas

·Interacting with Ideas

·Submitting Ideas


Welcome to the new monthly blog for users by BPPM Support.
Our new blog replaces our monthly newsletter by providing a more interactive forum here in our BMC Communities.  This blog is intended to cover topics that are trending in BPPM support over the past month, where we'll expand upon a top trending topic to provide some more clarity to a wider audience.


Trending this month: BPPM Data Consistency Report

One kind of issue we still hear a lot from customers is missing data issues.  There is a great new resource available to identify this situation, and we are trying to make sure everyone knows about it. This feature is being developed so look for more documentation regarding its functionality in the future.

BPPM 8.6 Service Pack 3 introduced a new Data Consistency Report. The report, while not documented in the Release Notes, is available in Service Pack 3. The Report is designed to identify data gaps of monitored instances. For example, the report contents will list the monitor instances that receive NO_DATA/NO_RESPONSE data values during polls.


NOTE: This is a replacement to the “runjava apps.SysInfo.SysInfo” command to report on data gaps in BPPM.


In a nutshell:


Add the following entries to \\Program Files\BMC Software\ProactiveNet\pw\custom\conf\pronet.conf:



  • The property pronet.rate.datagapcheck.enable  enables/disables data consistency report check.
  • The property pronet.rate.datagapcheck.emailNotification  turns on/off email notification.
  • The time interval pronet.rate.datagapcheck.checkinterval default value is 60 minutess. It is recommended to keep a large value to avoid any false positives.
  • The property pronet.rate.datagapcheck.xmlfilerentention defines the number of days to retain xml files.
  • A XML snapshot file is stored in pw/pronto/web/html/datagapsnapshots directory at the end of time interval. The file is stored as date+timestamp as file name.
  • The property pronet.rate.datagapcheck.senddetailedouput allows us to send detailed output via email notification.
  • The reports can be accessed with URL http://servername/jsp/DataGapStat.jsp.
  • The Rate process needs to be restarted for these changes to take effect:
    pw p r rate


Take a look:

The data graph for Processors monitor instance indicates gaps from Fri Aug 15 11.08.46 PDT 2012 to Fri Aug 15 11:38:47 PDT 2012 .


The data values from Wed Aug 15 show the following:


The email report indicates Processors monitor instance has data gaps.

Email Report.png

The Data Consisteny Report UI Data:

GUI Report.png


Knowledge Articles

In case you missed them, check out these other Knowledge Articles related to Data Collection and/or Reporting in BPPM:



KA369012 - How to delete data from BPPM Reporting Database?

KA363827 - How to get alerted when agents stop monitoring in ProactiveNet.


Elsewhere in BPPM, let’s take a look at some of the most commonly accessed Knowledge Articles. These are the top trending Knowledge Articles over the last month. Have a look to see if you this information may help you.


Popular Knowledge Articles:

KA325129 - Solaris agent crashes consistently on Solaris systems while monitoring processes and processors and when executing detail diagnostics command for top processes.



KA373700 - 'No instances were discovered. Monitor may not be supported on the remote agent.' when adding/editing a BPPM Adapter for BMC Performance Manager Portal



KA369400 - Why are we only setting up the PNservice in Failover Cluster Manager? Is there any other way to configure BPPM Server to move to other node when a key service is going down?



KA352822What Windows user rights are needed to run the BPPM Administration Console as a non-administrator user?





KA349241 BPPM reporting cell configuration problem - BMC-IMC080012E Unkown Client




Don’t Forget about BMC Chat

This feature launched in October 2012 is intended for short queries or quick answer type of questions. You can access the chat from various points along the site.  Don’t worry, if you are not sure if your question is a quick one, ask us! If needed, we’ll spawn an issue and continue to work through a support issue.  This is another way we look to keep up with our customers and to be there when you need us!

Filter Blog

By date:
By tag: