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
[9.4](backport #51781) Osquerybeat: emit pack_name and query_name in scheduled query results (#51902)
* Osquerybeat: emit pack_name and query_name in scheduled query results (#51781)
Scheduled pack queries (both osquery native interval schedules and osquerybeat
RRULE schedules) now include pack_name and query_name in their result and
response documents. pack_name comes from a new optional `pack_name` config
field on a pack (alongside the existing pack_id); query_name comes from the
pack's queries config map key. Both fields are only emitted when set.
These fields are required by the Osquery Manager dashboards, which group and
label scheduled query results by pack and query name.
(cherry picked from commit 5d82c71)
# Conflicts:
# x-pack/osquerybeat/beater/config_plugin.go
# x-pack/osquerybeat/beater/recurrence_query_handler.go
# x-pack/osquerybeat/internal/config/osquery.go
* Resolve 9.4 backport conflicts
Keep only the additive pack_name/query_name changes; drop the RRULE
scheduler handler and other main-only pieces (profiling resolution,
schedule mode validation, pack schedule defaults) that do not exist
on the 9.4 base.
---------
Co-authored-by: Marc Guasch <marc-gr@users.noreply.github.com>
Co-authored-by: Marc Guasch <marc.guasch@elastic.co>
0 commit comments