kibana/packages/analytics
Pierre Gayvallet 1dc0076ca8
[browser logging] allow to configure root level (#176397)
## Summary

Part of https://github.com/elastic/kibana/issues/144276

- Introduce the concept of browser-side logging configuration, via a
`logging.browser` config prefix
- Allow to configure the log level for the root browser logger via
`logging.browser.root.level`
- Set the default level to `info` for both dev and production mode
(consistent with server-side logging)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
2024-02-12 05:26:57 -07:00
..
client [browser logging] allow to configure root level (#176397) 2024-02-12 05:26:57 -07:00
shippers [Http] Replace buildNr with buildSha in static asset paths (#175898) 2024-02-07 09:54:41 +01:00
utils/analytics_collection_utils flag more packages without side effects (#173602) 2023-12-20 13:17:18 +01:00
README.md [EBT] Split @elastic/analytics package (#130574) 2022-04-20 15:45:37 +02:00

@kbn/analytics-*

This module implements the Analytics client used for Event-Based Telemetry. The intention of the client is to be usable on both: the UI and the Server sides.

Client

Holds the public APIs to report events, enrich the events' context and set up the transport mechanisms. Refer to the client's docs for more information.

Prebuilt shippers

Elastic-approved shippers are available as @kbn/analytics-shippers-* packages. Refer to the shippers' docs for more information.