Community Hass.io Add-on: Grafana

hassio-addon
hassio-repository
Tags: #<Tag:0x00007f47fda5c368> #<Tag:0x00007f47fda5c1b0>

#21

Thanks for your work here. I did run into an issue though. I was previously on 0.1.0 and upgraded to 0.3.0 this afternoon. After the upgrade I no longer have working png images.

It seems like PhantomJS is missing now. Rendered images that were previously working on my RPi3 are dead now.

Rendering Failed - PhantomJS isn’t included in arm build per default

Hopefully that is an easy fix. Thanks.


#22

Hi frenck, thanks for your hard work.
I’m trying to setup Grafana with influxDB but each time i try i got this error: http: proxy error: dial tcp 127.0.0.1:8086: connect: connection refused
here below my configuration:
{
“log_level”: “info”,
“ssl”: false,
“certfile”: “fullchain.pem”,
“keyfile”: “privkey.pem”,
“plugins”: [],
“env_vars”: []
}

could you help me?
Thx


#23

Already tried HTTP URL: http://a0d7b954-influxdb:8086 instead of http://localhost:8086 ?

See Grafana readme on GitHub


#24

It worked!
Thanks a lot


#25

v0.3.0

Rendering failed - PhantomJS isn’t included in arm build per default

Can I fix that somehow?


#26

Dear All,

I run a Home Assistant 0.75.2 on Hassio platform HassOS 1.9 with Graphana 0.3.0.
I also have a problem during export Grafana PNG related to PanthomJS component:

lvl=eror msg="executable not found" logger=rendering executable=/usr/share/grafana/tools/phantomjs/phantomjs
lvl=eror msg="Rendering failed - PhantomJS isn't included in arm build per default" logger=context userId=1 orgId=1 uname=admin error="PhantomJS executable not found"

Is there a roadmap to include PanthomJS component on Grafana add-on?

Many thanks in advance
Umberto


#27

Dear @frenck or anyone who already using Graphana :slight_smile: ,
What are the panels you are using at your first screenshot, right top? (Mobile Phone Battery)
I’ve found the others, but not thisone :slight_smile:

Thanks!
Peter


#28

This is not planned for now.
Feel free to open an GitHub issue as feature request, so it does not end up “forgotten”.


#29

Ok Frenck !

I will do that.

Many thanks


#30

That’s a bummer for everyone who wants (or had) integrated charts and not an entire Grafana tab on the RPi.

I ended up moving away from a Pi and now an Ubuntu machine. I have my charts back now using my own Grafana docker container.


#31

That is your free choice and does not change any priority on my end.

There are tons of things to do and stuff people want. I usually implement about every feature request, but this is still a thing to which I donate my free spare time, which, unfortunately is not unlimited. So is this planned? currently not. Is it on the list? Yes it is.

I just like to be fair to everyone up front.


#32

Thanks! :+1:


#33

That is totally fair. I was not expecting you to drop everything to make this happen. I am still super appreciative of what you are doing here.

The change forced me to learn something new, so that is a win in my book.

Thank you sir.


#34

:tada: Release v1.0.0

Declared stable!

Full Changelog

Changed

  • Upgrades hadolint to latest
  • Upgrades base image to v2.1.0
  • Sets default Shell
  • Less aggressive cleanup
  • Enables SSL by default
  • Updates README and links

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck


#35

I have probably missed some documentation or messed up my configuration somehow, but before the upgrade it worked (almost) perfectly :slight_smile:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 
-----------------------------------------------------------
 Hass.io Add-on: Grafana v1.0.0
 The open platform for beautiful analytics and monitoring
 From: Community Hass.io Add-ons
 By: Franck Nijhof <[email protected]>
-----------------------------------------------------------
 armhf / HassOS 1.7 / HA 0.75.3 / SU 125 / stable
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to INFO
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] 02-updates.sh: executing... 
INFO: You are running the latest version of this add-on
[cont-init.d] 02-updates.sh: exited 0.
[cont-init.d] 10-requirements.sh: executing... 
FATAL: The configured certfile is not found
[cont-init.d] 10-requirements.sh: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing... 
-----------------------------------------------------------
 v1.0.0 / armhf / HassOS 1.7 / HA 0.75.3 / SU 125 / stable
-----------------------------------------------------------
                Oops! Something went wrong.
 
 We are so sorry, but something went terribly wrong when
 starting or running this add-on.
 
 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.

#36

The log is pretty clear:

Do you happen to have ssl enabled in the add-on config while you don’t use SSL?


#37
[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 
-----------------------------------------------------------
 Hass.io Add-on: Grafana v1.0.0
 The open platform for beautiful analytics and monitoring
 From: Community Hass.io Add-ons
 By: Franck Nijhof <[email protected]>
-----------------------------------------------------------
 armhf / HassOS 1.7 / HA 0.75.3 / SU 125 / stable
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 

It was so obvious I didn't even think of looking at it :slight_smile:

I'm not sure how it got enabled though as I have never used SSL on Hass.

#38

Btw, how can I fix this?

Rendering failed - PhantomJS isn't included in arm build per default

#39

@ZyberSE You can’t at this point. The feature is on the list to add.


#40

:tada: Release v1.0.1

Full Changelog

Changed

  • Fixes InfluxDB links (#7) (@tjorim)
  • Upgrades base image to v2.1.1

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck