Skip to main content
Question

Setting the Ingestion Namespace

  • September 14, 2026
  • 1 reply
  • 8 views

lifeofmorpheus
Forum|alt.badge.img+2

Hi,

I’m trying to build a Native Dashboard that would show the log_count and log_volume for GCP Projects but owned by different business units in the org.

Also, all ingestion into SecOps is via Direct Ingest

Using the below query, the namespace returns null value - which tells me the namespace must be set somewhere pre-processing:

ingestion.component = "Ingestion API"

$Namespace = ingestion.namespace

match:
$Namespace

outcome:
$Total_GB = math.round(sum(ingestion.log_volume) / math.pow(1000, 3), 2)

 

Please, any ideas on how to set the namespaces or perhaps other methods that would extract the project names or IDs pre-processing and can be used in a dashboard.

 

All suggestions would be greatly appreciated.

1 reply

MitchellR
Forum|alt.badge.img+3
  • Bronze 1
  • September 14, 2026

Hi ​@lifeofmorpheus - 

 

When all ingestion is via Direct Ingestion for Google Cloud logging, the default is for the namespace to = the Google Cloud Project ID for Cloud Audit logs, else [untagged] for the other sources. This is set via the parser itself. You can modify this, if desired, via utilizing the Bindplane DPM setup.

 

If you are referring, however, to Feeds, then the desired namespace per feed is defined as one of the optional values at time of configuration. This is found under Advanced Options and Asset Namespace per feed.