yea make sense to keep module-specific metrics classes, like deltastreamer
metrics should just reside in hudi-utilities.


On Tue, Jul 28, 2020 at 9:52 AM Vinoth Chandar <[email protected]> wrote:

> IMO having metrics within each module is probably more maintainable.
> the common metrics interfaces/base classes can just live in hudi-common for
> now?
>
> On Tue, Jul 28, 2020 at 9:06 AM Shiyan Xu <[email protected]>
> wrote:
>
> > +1. It would be very helpful to have more internal
> performance/cost-related
> > metrics (perhaps optionally enabled). Also it does make sense to move
> > metrics classes to common, or even to a separate module (if the scope
> gets
> > extended a lot further)
> >
> > On Tue, Jul 28, 2020 at 8:43 AM [email protected] <[email protected]>
> > wrote:
> >
> > >  +1. Would love to see observability metrics exposed for file system
> RPC
> > > calls. This would greatly help in figuring out RPC performance and
> > > bottlenecks across varied file-systems that Hudi supports.
> > >     On Tuesday, July 28, 2020, 08:24:54 AM PDT, Nishith <
> > > [email protected]> wrote:
> > >
> > >  +1
> > >
> > > Having the metrics flexibly in common will help in building
> observability
> > > in other modules.
> > >
> > > Thanks,
> > > Nishith
> > >
> > > > On Jul 28, 2020, at 7:28 AM, Vinoth Chandar <[email protected]>
> wrote:
> > > >
> > > > +1 as well.
> > > >
> > > > Given we support many reporters now. Could you please further
> > > > improve/retain modularity.
> > > >
> > > >> On Mon, Jul 27, 2020 at 6:30 PM vino yang <[email protected]>
> > > wrote:
> > > >>
> > > >> Hi Modi,
> > > >>
> > > >> +1 for this proposal.
> > > >>
> > > >> I agree with your opinion that the metric report should not only
> > report
> > > the
> > > >> client's metrics.
> > > >>
> > > >> And we should decouple the implementation of metrics from the client
> > > module
> > > >> so that it could be developed independently.
> > > >>
> > > >> Best,
> > > >> Vino
> > > >>
> > > >> Abhishek Modi <[email protected]> 于2020年7月28日周二 上午4:17写道:
> > > >>
> > > >>> Hi Everyone!
> > > >>>
> > > >>> I'm hoping to have a discussion around adding a lightweight metrics
> > > class
> > > >>> to Hudi Common. There are parts of Hudi Common that have large
> > > >> performance
> > > >>> implications, and I think adding metrics to these parts will help
> us
> > > >> track
> > > >>> Hudi's health in production and help us understand the performance
> > > >>> implications of changes we make.
> > > >>>
> > > >>> I've opened a Jira on this topic -
> > > >>> https://issues.apache.org/jira/browse/HUDI-1025. This jira
> > > >>> specifically suggests adding HoodieWrapperFileSystem as this class
> > has
> > > >>> performance implications not just for Hudi, but also for the
> > underlying
> > > >>> DFS.
> > > >>>
> > > >>> Looking forward to everyone's opinions on this :)
> > > >>>
> > > >>> Best,
> > > >>> Modi
> > > >>>
> > > >>
> >
>

Reply via email to