Reef-Pi - Cannot access UI - Disable Prometheus

  • Thread starter Thread starter mbartho
  • Start date Start date
  • Tagged users Tagged users None

mbartho

New Member
View Badges
Joined
Nov 29, 2020
Messages
4
Reaction score
0
Location
Minnesota
What state or country do you live in
Minnesota
Rating - 0%
0   0   0
Can anyone tell me how to disable Prometheus via the command line? I was attempting to get it set up and after enabling this option and doing a reload, I am no longer able to access the web interface. I really do not want to have to reload everything.
 
dang, I'm in the same boat. Looks like the UI is crashing because of an invalid metric name after enabling Prometheus.

Dec 23 20:48:46 reef reef-pi[1199]: panic: descriptor Desc{fqName: "1_reading", help: "Module:1 Item:reading", constLabels: {}, variableLabels: []} is invalid: "1_reading" is not a valid metric name
Dec 23 20:48:46 reef reef-pi[1199]: goroutine 47 [running]:
Dec 23 20:48:46 reef reef-pi[1199]: github.com/prometheus/client_golang/prometheus.(*Registry).MustRegister(0x1d7b340, 0x1ee0cd8, 0x1, 0x1)
Dec 23 20:48:46 reef reef-pi[1199]: #011/home/ranjib/gocode/pkg/mod/github.com/prometheus/[email protected]/prometheus/registry.go:401 +0x80
Dec 23 20:48:46 reef reef-pi[1199]: github.com/prometheus/client_golang/prometheus/promauto.Factory.NewGauge(0x7a4ed0, 0x1d7b340, 0x0, 0x0, 0x0, 0x0, 0x2098110, 0x9, 0x1efacc0, 0x15, ...)
Dec 23 20:48:46 reef reef-pi[1199]: #011/home/ranjib/gocode/pkg/mod/github.com/prometheus/[email protected]/prometheus/promauto/auto.go:297 +0xc0
Dec 23 20:48:46 reef reef-pi[1199]: github.com/prometheus/client_golang/prometheus/promauto.NewGauge(...)
Dec 23 20:48:46 reef reef-pi[1199]: #011/home/ranjib/gocode/pkg/mod/github.com/prometheus/[email protected]/prometheus/promauto/auto.go:191
Dec 23 20:48:46 reef reef-pi[1199]: github.com/reef-pi/reef-pi/controller/telemetry.(*telemetry).EmitMetric(0x1dc6000, 0xba7f11, 0x1, 0x6ac73a, 0x7, 0x28f5c28f, 0x40541f5c)
Dec 23 20:48:46 reef reef-pi[1199]: #011/home/ranjib/gocode/src/github.com/reef-pi/reef-pi/controller/telemetry/telemetry.go:194 +0x528
Dec 23 20:48:46 reef reef-pi[1199]: github.com/reef-pi/reef-pi/controller/modules/temperature.(*Controller).Check(0x1d8e960, 0x1db3500, 0x2, 0x0, 0x1, 0x0)
Dec 23 20:48:46 reef reef-pi[1199]: #011/home/ranjib/gocode/src/github.com/reef-pi/reef-pi/controller/modules/temperature/control.go:33 +0x430
Dec 23 20:48:46 reef reef-pi[1199]: github.com/reef-pi/reef-pi/controller/modules/temperature.(*Controller).Run(0x1d8e960, 0x1db3500, 0x20018c0, 0x0, 0x1)
Dec 23 20:48:46 reef reef-pi[1199]: #011/home/ranjib/gocode/src/github.com/reef-pi/reef-pi/controller/modules/temperature/tc.go:204 +0x130
Dec 23 20:48:46 reef reef-pi[1199]: created by github.com/reef-pi/reef-pi/controller/modules/temperature.(*Controller).Start
Dec 23 20:48:46 reef reef-pi[1199]: #011/home/ranjib/gocode/src/github.com/reef-pi/reef-pi/controller/modules/temperature/controller.go:91 +0x1c4
Dec 23 20:48:46 reef systemd[1]: reef-pi.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Dec 23 20:48:46 reef systemd[1]: reef-pi.service: Failed with result 'exit-code'.
 
Last edited:

TOP 10 Trending Threads

HOW MUCH DOES A FISH’S FEEDING REQUIREMENTS AFFECT YOUR STOCKING DECISIONS?

  • A lot! - I avoid fish that require frequent or specialized feeding

    Votes: 15 31.9%
  • Quite a bit, but an automatic feeder can change my answer

    Votes: 6 12.8%
  • It depends on whether my nutrient export can handle it

    Votes: 6 12.8%
  • It depends on how badly I want the fish

    Votes: 11 23.4%
  • Not much. I’m willing to adjust my routine

    Votes: 9 19.1%
  • Not at all. Feeding demands don’t limit my stocking choices

    Votes: 8 17.0%
  • I usually learn about the demanding feeding schedule after buying the fish!

    Votes: 2 4.3%
  • I haven’t really considered this before

    Votes: 4 8.5%
  • Something else (see my comments in the thread)

    Votes: 1 2.1%
Back
Top
Home
Post thread…
Market
What's new