copyright | lastupdated | keywords | subcollection | ||
---|---|---|---|---|---|
|
2025-03-14 |
event-notifications, event notifications, about event notifications |
event-notifications |
{{site.data.keyword.attribute-definition-list}}
{: #en-source}
An event source is a service or application on {{site.data.keyword.cloud_notm}} that emits event notifications and publishes them to a topic within the {{site.data.keyword.en_short}} service. A source is a registered entity in an {{site.data.keyword.en_short}} service instance. A source can be registered to an {{site.data.keyword.en_short}} service instance either as an {{site.data.keyword.cloud_notm}} source
or an API source
or an {{site.data.keyword.cloud_notm}} platform source
.
{: shortdesc}
A source can publish to multiple topics. In other contexts sources are identified as producers or publishers.
From a billing perspective, ingested notifications are calculated for all incoming events. If a user has disabled a source or if the source is not connected to a topic, the user is not billed for the events from the {{site.data.keyword.cloud_notm}} source. However, if the source is Enabled, and a topic is connected to it, the ingested events include all incoming events (not only the events that are filtered in the topic). {: important}
{: #en-ibm-sources-list}
The list of IBM provided sources is as follows:
- {{site.data.keyword.logs_full_notm}}{: external}
- {{site.data.keyword.monitoringfull_notm}}{: external}
- Security and Compliance{: external}
- {{site.data.keyword.secrets-manager_short}}{: external}
- {{site.data.keyword.appconfig_short}}{: external}
- IBM Cloud Projects{: external}
- Toolchain{: external}
- watsonx.data{: external}
- OpenPages{: external}
- IBM Cloud Backup for VPC {: external}
{: #en-api-sources}
You can send custom events from your backend application to the {{site.data.keyword.en_short}} service by using API sources. To do this, you need to add an API source
first.
To add an {{site.data.keyword.cloud_notm}} source or an API source, complete the steps that are provided in the Add an {{site.data.keyword.en_short}} source tutorial
{: #en-ibm-cloud-platform-sources}
- {{site.data.keyword.cloud_notm}} Console Notifications
- {{site.data.keyword.cloud_notm}} Platform Notifications{: external}
- {{site.data.keyword.cloud_notm}} Resource lifecycle events
- {{site.data.keyword.cloud_notm}} Projects
{: #periodic-timer-source}
This is a built in source that is used to schedule events based on a user defined time period. To know more about the source and using , refer here.