Skip to content
This repository was archived by the owner on Jan 9, 2020. It is now read-only.
This repository was archived by the owner on Jan 9, 2020. It is now read-only.

Support exporting Spark metrics to various backends #88

Open
@ssuchter

Description

@ssuchter

For doing troubleshooting, health checking, and performance analysis of Spark applications, delivering Spark metrics to a dedicated metrics system is a frequently used paradigm. Frequently, dedicated metrics systems (e.g. time series databases) allow query modes that the built-in Spark UI does not show. (perhaps very flexible, longitudinal, or with a different presentation, etc)

It's desirable to not hardcode one true metrics backend into the project, but rather allow flexibility of delivery of metrics to various backends. The core Spark project allows this (for example, with a configurable metrics sink object).

There are unique challenges in the on-Kubernetes implementation of a metrics backend because of backend discovery, network connectivity, etc, that are appropriate for discussion and Kubernetes-specific implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions