@howard: What sort of Operators or Hooks are you planning for the OTEL
provider?

I am favour of deeper integration for OTEL and Airflow but I don't know
what Operators, Hooks or other things will be part of the provider.

Regards,
Kaxil

On Wed, 24 Jul 2024 at 01:00, Jarek Potiuk <ja...@potiuk.com> wrote:

> +1. I like the idea of how it will add a possibility to customize OTEL
> metrics and spans possibly. With Airflow 2.10 I would also love to see some
> guidelines and description and maybe some kind of simple How-TO on how you
> can make "more" use of OTEL - for example users could use
> auto-instrumentation for sqlalchemy, flask and other libraries we are
> using, monitoring memory, cpu, processes etc. (this is all out-of-the-box
> available in OTEL) - and if such documentation describing a number of
> options and what the users can do about it would be great - and provider
> seems to be a good place maybe even to have some ways to enable those
> things more easily.
>
> Maybe just loosely related - but one thing that I am particularly looking
> forward to - is the ability for our users to be able to make a snapshot of
> a problem they see (with traces) and send it to us. I know Jaegger has such
> an option, and I saw what you can do, especially if you capture a lot of
> information, this would be the way we always tell all our users "But I have
> no way to inspect your system - so I can't tell you what is wrong" - having
> such a snapshot that you can load locally especially with a lot of auto
> instrumentation enabled might be fantastic way to help our users - but in
> order to do that - we need to give them some easy-to-follow-instructions.
>
> If that would be part of the work then I am even +10 on that.
>
> J.
>
> On Tue, Jul 23, 2024 at 2:16 AM Howard Yoo <howard...@gmail.com> wrote:
>
> > Hi Apache Airflow Community,
> >
> > I hope this message finds you well.
> >
> > I am writing to propose the addition of a new provider to Apache Airflow
> > for OpenTelemetry (https://opentelemetry.io). OpenTelemetry is an
> emerging
> > standard for instrumentation of services and applications, and recently
> has
> > matured to gain huge popularity.
> >
> > Recently, there has been AIP (Airflow Improvement Proposal) no. 49 to
> > implement OpenTelemetry support for Apache Airflow, which will enable
> > Airflow to be able to emit metrics, traces, and task logs in
> OpenTelemetry
> > (PRs: https://github.com/apache/airflow/pull/37948,
> > https://github.com/apache/airflow/pull/40802)
> >
> > Since this feature is to be released soon to the future Airflow, having
> > this provider will further allow users to have more means to instrument
> > their DAGs. This OTEL provider can work independently from Airflow's OTEL
> > implementation, as well as in conjunction if the feature is available and
> > enabled. Any DAGs instrumented with OTEL provider will work with Airflow
> > versions that may not have OTEL support, but also seamlessly with Airflow
> > that supports OTEL, providing OTEL for everybody.
> >
> > I am willing to contribute to the development and integration effort to
> > ensure a smooth and effective implementation. Please let me know if there
> > are any specific guidelines or processes that I should follow to initiate
> > this proposal.
> >
> > Thanks and regards,
> > Howard Yoo
> >
>

Reply via email to