(Deprecated) Integrating with SolarWinds NPM
Before you begin
Ensure that the SolarWinds NPM host is accessible from your docker-enabled Linux server.
To edit a SolarWinds NPM integration
From BMC Helix Developer Tools, open the Configured Integrations tab if the tab does not open by default.
This tab shows deprecated SolarWinds NPM integrations and all other configured integrations. The following example shows tile for a deprecated SolarWinds NPM integration:The tile shows the following information:
- The name of the integration with its build number.
- The incoming data. In this example, 5,046 CIs and 36 events have been received.
- The name of the user who modified the integration along with the time of the modification. In this example, it is the admin user.
- The connector status. In this example, the status is Active.
- On the deprecated SolarWinds NPM integration that you want to edit, select Edit from the Actions menu
.
- Enter or edit the following source details:
- Integration Name: Provide a name for the integration.
- Select Connector: Select another connector if required.
API URL: Enter the API URL.
- User Name and Password: Enter the credentials that you used while installing SolarWinds NPM.
- Select entities to be registered: Select the available entities whose data you want to view after they are registered. You can select all entities.
In the Customize Entity Configuration section, configure the advanced settings for the entities that you have selected in the previous step. You should see the Configure option for the selected entity types as shown below.
To configure the advanced settings, do the following steps:
- Click Configure.
- Based on the type of the entity selected, configure the following settings:
- Event: Specify the refresh time for events in seconds. By default, the refresh time is set to 60 seconds.
- CI: Specify the refresh time for CIs in hours. By default, the refresh time is set to 24 hours.
- Click Save.
- Click Configure to configure the integration.
- Click Update.
The Configured Integrations tab shows the updated integration.
To validate the SolarWinds NPM integration
- Ensure that the status of the integration is Connected. The following statuses are also valid:
- Configuring
- Disabled
- Disconnected
From BMC Helix Operations Management, go to Events to ensure that you can see the events in BMC Helix Operations Management.
For more information, see Event monitoring.From BMC Helix Discovery, go to Explore > Data, and then click <number> Import Records in the Miscellaneous section to ensure that you can see the records from the source (host) in BMC Helix Discovery. Use these records further to create a business service model for the source depending on your use case requirements in BMC Helix AIOps. For more information, see Creating a model.
SolarWinds NPM event class
The following event classes are created in BMC Helix Operations Management to display the SolarWinds NPM data:
- SolarWindsEvent
- Parent class name: EVENT
Attributes
- SolarWindsAlert
- Parent class name: EVENT
Attributes
SolarWinds NPM event slot mapping
The following table shows the event slot mapping between SolarWinds NPM and BMC Helix Operations Management.
Frequently asked questions on the SolarWinds NPM integration
This section lists a few frequently asked questions (FAQs) with answers that might provide more insight into this integration.