OMD 2.2.0 error render Grafana Graph to PNG

  • Hallo zusammen,


    ich kann, trotz erstelltem API-Key in Grafana, keine Graphen in PNG rendern.


    Im Grafana Log steht folgendes:


    Code
    1. t=2017-04-21T14:01:24+0200 lvl=info msg="PhantomRenderer::renderToPng url [http://localhost/prod/grafana/dashboard-solo/script/histou.js?host=kiho-srv-fs03&service=CPU%20Auslastung&theme=dark&annotations=true&from=1492747273212&to=1492776073213&panelId=1&width=1000&height=500]"
    2. t=2017-04-21T14:01:34+0200 lvl=eror msg="Failed to update dashboard json index [lstat /omd/sites/prod/var/grafana/dashboards: no such file or directory]"
    3. t=2017-04-21T14:01:54+0200 lvl=eror msg="Failed to render to png" logger=context userId=1 orgId=1 uname=omdadmin error="PhantomRenderer::renderToPng timeout (>30s)"
    4. t=2017-04-21T14:01:54+0200 lvl=eror msg="Request Completed" logger=context userId=1 orgId=1 uname=omdadmin method=GET path=/render/dashboard-solo/script/histou.js status=500 remote_addr="192.168.1.243, 127.0.0.1" time_ns=30.013µs size=694


    Jemand eine Idee?

  • Verzeichnis habe ich angelegt, ohne den API Key hat er mir die Option "Direct rendered image" nicht angezeigt.

    Aber ein Graph direkt als PNG rendern sollte normalerweise in OMD funktionieren, oder?


    Mit Verzeichnis bekomme ich dann diesen Eintrag im Log:

    Im Verzeichnis:


    /omd/sites/prod/share/grafana/vendor/phantomjs/phantomjs


    bzw. bei mir nur existent :


    /omd/sites/prod/share/grafana/vendor/phantomjs


    liegt eine "render.js" drin.

    Code
    1. t=2017-05-05T10:29:02+0200 lvl=info msg="PhantomRenderer::renderToPng url [http://localhost/prod/grafana/dashboard-solo/db/traffic-standorte?from=1493935200000&to=1493972948266&panelId=1&width=1000&height=500]"
    2. t=2017-05-05T10:29:02+0200 lvl=eror msg="Failed to render to png" logger=context userId=1 orgId=1 uname=omdadmin error="fork/exec /omd/sites/prod/share/grafana/vendor/phantomjs/phantomjs: no such file or directory"
    3. t=2017-05-05T10:29:02+0200 lvl=eror msg="Request Completed" logger=context userId=1 orgId=1 uname=omdadmin method=GET path=/render/dashboard-solo/db/traffic-standorte status=500 remote_addr="192.168.1.243, 127.0.0.1" time_ns=1ns size=694
  • Japp, ist die 2.20.


    Ok, danke. Wenn ich das richtig in Erinnerung habe kommt ja laut Consol Seite im Mai eh eine neue Version, oder?


    Dann kann ich dann ja die nehmen.