IBM Cloud Docs
Activity tracking events for catalog management

Activity tracking events for catalog management

IBM Cloud services, such as catalog management, generate activity tracking events.

Activity tracking events report on activities that change the state of a service in IBM Cloud. You can use the events to investigate abnormal activity and critical actions and to comply with regulatory audit requirements.

You can use IBM Cloud Activity Tracker Event Routing, a platform service, to route auditing events in your account to destinations of your choice by configuring targets and routes that define where activity tracking events are sent. For more information, see About IBM Cloud Activity Tracker Event Routing.

You can use IBM Cloud Logs to visualize and alert on events that are generated in your account and routed by IBM Cloud Activity Tracker Event Routing to an IBM Cloud Logs instance.

Locations where activity tracking events are sent by IBM Cloud Activity Tracker Event Routing

Catalog management sends activity tracking events by IBM Cloud Activity Tracker Event Routing in the regions that are indicated in the following table.

Regions where activity tracking events are sent in Americas locations
Dallas (us-south) Washington (us-east) Toronto (ca-tor) Sao Paulo (br-sao)
No No No No
Regions where activity tracking events are sent in Asia Pacific locations
Tokyo (jp-tok) Sydney (au-syd) Osaka (jp-osa) Chennai (in-che)
No No No No
Regions where activity tracking events are sent in Europe locations
Frankfurt (eu-de) London (eu-gb) Madrid (eu-es)
Yes No No

Viewing activity tracking events for catalog management

You can use IBM Cloud Logs to visualize and alert on events that are generated in your account and routed by IBM Cloud Activity Tracker Event Routing to an IBM Cloud Logs instance.

Launching IBM Cloud Logs from the Observability page

For information on launching the IBM Cloud Logs UI, see Launching the UI in the IBM Cloud Logs documentation.

Events for managing private catalogs

The following table lists the actions that generate private catalog management events:

Actions that generate events for managing private catalogs
Action Description
globalcatalog-collection.instance.read An event is generated when you view a catalog.
globalcatalog-collection.instance.update An event is generated when you update a catalog.
globalcatalog-collection.instances.list An event is generated when you get a list of the catalogs in an account.

Events for managing products in a private catalog

The following table lists the actions that generate events for managing products in a private catalog:

Actions that generate events for managing products in a private catalog
Action Description
globalcatalog-collection.offerings.list An event is generated when you get a list of the products in a catalog.
globalcatalog-collection.offering.read An event is generated when you view a product in a catalog.
globalcatalog-collection.offering.create An event is generated when you create a product.
globalcatalog-collection.offering.update An event is generated when you update a product.
globalcatalog-collection.offering.delete An event is generated when you delete a product.

Events for managing catalog settings at the account level

The following table lists the actions that generate events for managing catalog settings at the account level:

Actions that generate events for managing catalog settings at the account level
Action Description
globalcatalog-collection.account-settings.read An event is generated when you view the account settings.
globalcatalog-collection.account-settings.update An event is generated when you update the account settings.

Events for managing catalog settings in enterprise accounts

The following table lists the actions that generate events for managing catalog settings in enterprise accounts:

Actions that generate events for managing catalog settings in enterprise accounts
Action Description
globalcatalog-collection.enterprise-settings.read An event is generated when you view the enterprise settings.
globalcatalog-collection.enterprise-settings.update An event is generated when you update the enterprise settings.
globalcatalog-collection.enterprise-settings.list An event is generated when you get a list of the enterprises in an account and their corresponding settings.

Events for managing software licenses and entitlements

The following table lists the actions that generate events for managing software licenses and entitlements:

Actions that generate events for managing software licenses and entitlements
Action Description
entitlement.entitlement.create An event is generated when an initiator binds a license to an account.
entitlement.entitlement.delete An event is generated when an initiator deletes an entitlement.
entitlement.entitlement.delete_purge An event is generated when an initiator purges an entitlement.
entitlement.entitlement.update An event is generated when an initiator updates an entitlement.
entitlement.entitlement.check An event is generated when an initiator uses an entitlement to pull an image from the governed IBM Container Registry.
entitlement.entitlement.invalidate An event is generated when an entitlement's license is not valid anymore.

Events for managing software instances

The following table lists the actions that generate an event for software instances:

Actions that generate events for software instances
Action Description
globalcatalog-instance.offering-instance.create An event is generated when you create a software instance.
globalcatalog-instance.offering-instance.delete An event is generated when you delete a software instance.
globalcatalog-instance.offering-instance.list An event is generated when you list all software instances in an account.
globalcatalog-instance.offering-instance.read An event is generated when you retrieve a software instance.
globalcatalog-instance.offering-instance.retrieve_history An event is generated when you access the audit logs for a software instance.
globalcatalog-instance.offering-instance.update An event is generated when you install updates to a software instance.
globalcatalog-instance.dashboard.view An event is generated when you access the software instance details page.

Analyzing catalog management activity tracking events

You can find the value unavailable in catalog events. This value indicates when an update is made, but specific details about the update aren't included.