You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use IBM Cloud® Activity Tracker Event Routing to configure how to route auditing events, both global and location-based event data, in your IBM Cloud. Supports routing to the following target types: IBM Cloud Object Storage (COS), IBM Cloud Logs, and IBM® Event Streams for IBM Cloud®.
Usage
# Localslocals {
region="us-south"
}
terraform {
required_version=">= 1.0.0"required_providers {
ibm={
source ="ibm-cloud/ibm"
version ="X.Y.Z"# lock into a supported provider version
}
}
}
provider"ibm" {
ibmcloud_api_key=XXXXXXXXXXXX
region=local.region
}
# Create Activity Tracker target and route for Cloud Logsmodule"activity_tracker" {
source="terraform-ibm-modules/observability-instances/ibm//modules/activity_tracker"version="X.Y.Z"# Replace "X.Y.Z" with a release version to lock into a specific release# Create Cloud Logs targetcloud_logs_targets=[
{
# ID of the Cloud logs instance
instance_id ="crn:v1:bluemix:public:logs:us-south:a/xxXXxxXXxXxXXXXxxXxxxXXXXxXXXXX:xxxxxx-XXXX-XXXX-XXXX-xxxxxx::"
target_region ="us-south"
target_name ="my-icl-target"
}
]
activity_tracker_routes=[
{
locations = ["*", "global"]
target_ids = [module.activity_tracker.activity_tracker_targets["my-icl-target"].id]
route_name ="my-icl-route"
}
]
}
Required IAM access policies
You need the following permissions to run this module.
Service
Activity Tracker Event Routing (Required if creating AT routes and targets)