Integrating with Amazon Managed Services for Prometheus to collect events
You can view the collected data in various BMC Helix applications and derive the following benefits:
BMC Helix application | Type of data collected or viewed | Benefits |
|---|---|---|
BMC Helix Operations Management | Events ( AMP alerts are received as events) | Use a centralized event view to monitor and manage events, perform event operations, and filter events. Identify actionable events from a large volume of event data by processing events. For more information, see Monitoring events and reducing event noise. |
BMC Helix AIOps | Situations (created from events) | Improve the mean time to resolve (MTTR) based on the situation-driven workflow. Lower the mean time to detect or discover (MTTD) and the time required for investigating tickets. For more information, see Monitoring situations. |
BMC Helix Intelligent Integrations requirements
- Choose the BMC Helix Intelligent Integrations on-premises deployment modes and review the corresponding port requirements. For information about various deployment modes and port requirements, see Deployment scenarios.
- Based on the deployment mode, use the BMC Helix Intelligent Integrations SaaS deployment or the BMC Helix Intelligent Integrations on-premises gateway or both. For more information about the gateway, see Deploying the BMC Helix Intelligent Integrations on-premises gateway.
- Make sure that the on-premises gateway is able to reach the third-party product on the required port (default is 443).
In the preceding list, the third-party product refers to AMP.
Task 1: To configure the connection with Amazon Managed Services for Prometheus to collect events
- To access BMC Helix Intelligent Integrations, perform one of the following steps depending on your deployment mode:
- BMC Helix Intelligent Integrations SaaS—Log on to BMC Helix Portal, and click the BMC Helix Intelligent Integrations tile.
- BMC Helix Intelligent Integrations on-premises gateway—Use the following URL to access BMC Helix
Intelligent Integrations: https://hostName:portNumber/swpui
- On the CONNECTORS tab, click
on the SOURCES panel. - Click the AMS for Prometheus Alert Manager tile.
- Specify the following details for the source connection:
Specify a unique instance name.
- Specify the AMP Alert Manager host name.
- Specify the AMP HTTP or HTTPS port number, depending on the connection protocol (the default port number is 443).
- Specify the access key ID associated with your AWS account or bucket.
- Specify the secret access key associated with your AWS account or bucket.
- Specify an AWS region.
- Specify the workspace that is created for the storage and querying of AMP events.
- Click Proxy and specify whether you want to configure a proxy server.
If yes, specify the host name and port number (default value is 8888).
- Click VALIDATE AND CREATE.
The specified connection details are validated, and the corresponding source connection is created in the Source Connection list. Select the source connection that you created from the list if it is not selected already.
- Make sure that you select the options for the required data types to collect data.
- Configure the collectors for the selected data types by clicking the respective data type in the Collectors section.
- To create the required collector streams for the selected data types, click CREATE COLLECTORS.
Configure the distributors for the selected data types by clicking the respective data type in the Distributors section.
- To create the required distributor streams for the selected data types, click CREATE DISTRIBUTORS.
- Click one of the following buttons:
- SAVE STREAM—Click if you plan to edit the connection details before starting the stream for data collection. After you save the stream, the connector that you just created is listed in the SOURCES panel. Move the slider to the right to start the data stream.
- SAVE AND START STREAM—Click to save the connection details and start the data collection immediately.
For more information about data streams, see Managing data streams.
Task 2: To verify the connection
From BMC Helix Intelligent Integrations, on the SOURCES panel, confirm that the data streams for the integration you created are running. Data streaming is indicated by moving colored arrows.

A moving dark blue arrow (
) indicates that the event stream is running. Event data will be pushed according to the configured Collection Schedule interval.
Task 3: To view data in BMC Helix applications
View data collected from Prometheus in multiple BMC Helix applications.
To view events in BMC Helix Operations Management
- In BMC Helix Operations Management, select Monitoring and then select Events.
Filter the events by the PromotheusAlert class.

Incoming events from AMP are processed in BMC Helix Operations Management through a set of deduplication rules to determine whether the incoming event is a duplicate event or a new event. For more information, see Event deduplication, suppression, and closure for reducing event noise.
For information about events, see Monitoring and managing events.
To view situations in BMC Helix AIOps
Before you view situations in BMC Helix AIOps, create a Business Service model in BMC Helix Discovery. For information about creating models, see Managing models.
In BMC Helix AIOps, on the Overview page to view the situations for the event data received from AMP.