Also seems like each IO would benefit from an entry in a Transform Catalog
with description of any IO-specific metrics it emits. (technically these
may not be what you mean by "framework-emitted metrics")

Kenn

On Mon, Mar 2, 2020 at 9:40 AM Alex Amato <ajam...@google.com> wrote:

> MonitoringInfoSpecs is effectively a list of metrics
> <https://github.com/apache/beam/blob/c0b60195b17b7cdc46d6ad6548cd41a967e71cde/model/pipeline/src/main/proto/metrics.proto#L60>,
> but its purpose is to simply define how SDKs should populate MonitoringInfo
> protos for a RunnerHarness to interpret.
>
> These metrics are provided by the Java and Python SDKs, and Go will soon
> provide all of them as well.
>
> But there is no requirement for a particular runner to support any of
> these metrics. The DataflowRunner will support these and they metrics are
> accessible via Dataflow APIs. I am not sure the state of other runners.
>
>
>
>
> On Mon, Mar 2, 2020 at 2:47 AM Etienne Chauchot <echauc...@apache.org>
> wrote:
>
>> Hi,
>>
>> There is a doc about metrics here:
>> https://beam.apache.org/documentation/programming-guide/#metrics
>>
>> You can also export the metrics to sinks (REST http endpoint and
>> Graphite), see MetricsOptions class for configuration.
>>
>> Still, there is no doc for export on website, I'll add some
>>
>> Best
>>
>> Etienne
>> On 28/02/2020 01:07, Pablo Estrada wrote:
>>
>> Hi Daniel!
>> I think +Alex Amato <ajam...@google.com> had tried to have an inventory
>> of metrics at some point.
>> Other than that, I don't think we have a document outlining them.
>>
>> Can you talk about what you plan to do with them? Do you plan to export
>> them somehow? Do you plan to add your own?
>> Best
>> -P.
>>
>> On Thu, Feb 27, 2020 at 11:33 AM Daniel Chen <danx...@gmail.com> wrote:
>>
>>> Hi all,
>>>
>>> I some questions about the reference to the framework metrics emitted by
>>> Beam. I would like to leverage these metrics to allow better monitoring of
>>> by Beam jobs but cannot find any references to the description or a
>>> complete set of emitted metrics.
>>>
>>> Do we have this information documented anywhere?
>>>
>>> Thanks,
>>> Daniel
>>>
>>

Reply via email to