You've said elsewhere that you do see some metrics in prometheus, which are those?

Why are you configuring the host for the prometheus reporter? This option is only for the PrometheusPushGatewayReporter.

On 06/07/2020 18:01, Manish G wrote:
Hi,

So I have following in flink-conf.yml :
//////////////////////////////////////////////////////
metrics.reporter.prom.class: org.apache.flink.metrics.prometheus.PrometheusReporter
metrics.reporter.prom.host: 127.0.0.1
metrics.reporter.prom.port: 9999
metrics.reporter.slf4j.class: org.apache.flink.metrics.slf4j.Slf4jReporter
metrics.reporter.slf4j.interval: 30 SECONDS
//////////////////////////////////////////////////////

And while I can see custom metrics in Taskmanager logs, but prometheus dashboard logs doesn't show custom metrics.

With regards

On Mon, Jul 6, 2020 at 8:55 PM Chesnay Schepler <[email protected] <mailto:[email protected]>> wrote:

    You have explicitly configured a reporter list, resulting in the
    slf4j reporter being ignored:

    2020-07-06 13:48:22,191 INFO
    org.apache.flink.configuration.GlobalConfiguration - Loading
    configuration property: metrics.reporters, prom
    2020-07-06 13:48:23,203 INFO
    org.apache.flink.runtime.metrics.ReporterSetup - Excluding
    reporter slf4j, not configured in reporter list (prom).

    Note that nowadays metrics.reporters is no longer required; the
    set of reporters is automatically determined based on configured
    properties; the only use-case is disabling a reporter without
    having to remove the entire configuration.
    I'd suggest to just remove the option, try again, and report back.

    On 06/07/2020 16:35, Chesnay Schepler wrote:
    Please enable debug logging and search for warnings from the
    metric groups/registry/reporter.

    If you cannot find anything suspicious, you can also send the
    foll log to me directly.

    On 06/07/2020 16:29, Manish G wrote:
    Job is an infinite streaming one, so it keeps going. Flink
    configuration is as:

    metrics.reporter.slf4j.class:
    org.apache.flink.metrics.slf4j.Slf4jReporter
    metrics.reporter.slf4j.interval: 30 SECONDS



    On Mon, Jul 6, 2020 at 7:57 PM Chesnay Schepler
    <[email protected] <mailto:[email protected]>> wrote:

        How long did the job run for, and what is the configured
        interval?


        On 06/07/2020 15:51, Manish G wrote:
        Hi,

        Thanks for this.

        I did the configuration as mentioned at the link(changes in
        flink-conf.yml, copying the jar in lib directory), and
        registered the Meter with metrics group and invoked
        markEvent() method in the target code. But I don't see any
        related logs.
        I am doing this all on my local computer.

        Anything else I need to do?

        With regards
        Manish

        On Mon, Jul 6, 2020 at 5:24 PM Chesnay Schepler
        <[email protected] <mailto:[email protected]>> wrote:

            Have you looked at the SLF4J reporter?

            
https://ci.apache.org/projects/flink/flink-docs-release-1.10/monitoring/metrics.html#slf4j-orgapacheflinkmetricsslf4jslf4jreporter

            On 06/07/2020 13:49, Manish G wrote:
            > Hi,
            >
            > Is it possible to log Flink metrics in application
            logs apart from
            > publishing it to Prometheus?
            >
            > With regards






Reply via email to