@@ -43,8 +43,10 @@ const (
4343 // are stored on the Agent container's filesystem.
4444 ServiceLogsAgentDir = "/tmp/service_logs"
4545
46- // BenchType defining system benchmark/
46+ // BenchType defining system benchmark
4747 BenchType benchrunner.Type = "system"
48+
49+ defaultNamespace = "ep"
4850)
4951
5052type runner struct {
@@ -194,7 +196,7 @@ func (r *runner) setUp(ctx context.Context) error {
194196 r .scenario .Package = pkgManifest .Name
195197 }
196198
197- policy , err := r .createBenchmarkPolicy (ctx , pkgManifest )
199+ policy , err := r .createBenchmarkPolicy (ctx , pkgManifest , defaultNamespace )
198200 if err != nil {
199201 return err
200202 }
@@ -474,14 +476,14 @@ func (r *runner) deleteDataStreamDocs(ctx context.Context, dataStream string) er
474476// return policy, nil
475477// }
476478
477- func (r * runner ) createBenchmarkPolicy (ctx context.Context , pkgManifest * packages.PackageManifest ) (* kibana.Policy , error ) {
479+ func (r * runner ) createBenchmarkPolicy (ctx context.Context , pkgManifest * packages.PackageManifest , namespace string ) (* kibana.Policy , error ) {
478480 // Configure package (single data stream) via Ingest Manager APIs.
479481 logger .Debug ("creating benchmark policy..." )
480482 benchTime := time .Now ().Format ("20060102T15:04:05Z" )
481483 p := kibana.Policy {
482484 Name : fmt .Sprintf ("ep-bench-%s-%s" , r .options .BenchName , benchTime ),
483485 Description : fmt .Sprintf ("policy created by elastic-package for benchmark %s" , r .options .BenchName ),
484- Namespace : "ep" ,
486+ Namespace : namespace ,
485487 MonitoringEnabled : []string {"logs" , "metrics" },
486488 }
487489
@@ -531,7 +533,7 @@ func (r *runner) createPackagePolicy(ctx context.Context, pkgManifest *packages.
531533 }
532534
533535 pp := kibana.PackagePolicy {
534- Namespace : "ep" ,
536+ Namespace : p . Namespace ,
535537 PolicyIDs : []string {p .ID },
536538 Force : true ,
537539 Inputs : map [string ]kibana.PackagePolicyInput {
0 commit comments