From a4b34f67c8bb9f57c3dcf969296ee5695770d5b8 Mon Sep 17 00:00:00 2001 From: Timothy Messier Date: Fri, 16 Feb 2024 16:40:44 +0000 Subject: [PATCH] feat(census): Add support for multiple metrics --- internal/census/census_job.go | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/internal/census/census_job.go b/internal/census/census_job.go index a29efdf9cc..f7261feabc 100644 --- a/internal/census/census_job.go +++ b/internal/census/census_job.go @@ -18,11 +18,12 @@ var ( ) type censusJob struct { - r db.Reader - w db.Writer - lurEnabled bool - agent any - eventCtx context.Context + r db.Reader + w db.Writer + lurEnabled bool + sessionsAgent any + activeUsersAgent any + eventCtx context.Context } func newCensusJob(ctx context.Context, lurEnabled bool, r db.Reader, w db.Writer) (*censusJob, error) { @@ -35,11 +36,12 @@ func newCensusJob(ctx context.Context, lurEnabled bool, r db.Reader, w db.Writer } return &censusJob{ - r: r, - w: w, - lurEnabled: lurEnabled, - agent: nil, - eventCtx: ctx, + r: r, + w: w, + lurEnabled: lurEnabled, + sessionsAgent: nil, + activeUsersAgent: nil, + eventCtx: ctx, }, nil }