Not able to access riemann dashboard web ui.

18 views
Skip to first unread message

victor fienkelstein

unread,
Apr 20, 2021, 1:21:05 AM4/20/21
to Riemann Users
Can anyone please help me to set up with Riemann dashboard?
My /etc/riemann/riemann.config file looks like this

; -*- mode: clojure; -*-

; vim: filetype=clojure


(logging/init {:file "/var/log/riemann/riemann.log"})


; Listen on the local interface over TCP (5555), UDP (5555), and websockets

; (5556)

(let [host "0.0.0.0"]

  (tcp-server {:host host})

  (udp-server {:host host})

  (ws-server  {:host host}))


; Expire old events from the index every 5 seconds.

(periodically-expire 5)


(let [index (index)]

  ; Inbound events will be passed to these streams:

  (streams

    (default :ttl 60

      ; Index all events immediately.

      index


      ; Log expired events.

      (expired

        (fn [event] (info "expired" event))))))



When I am trying to access the dashboard by http://ip:4567, I am not able to access the dashboard.

Sanel Zukan

unread,
Apr 20, 2021, 3:08:24 AM4/20/21
to victor fienkelstein, Riemann Users
Hi,

Out of the box, Riemann does not have UI. You have riemann-dash [1], and
to properly work, you need to set websocket server port, e.g.

...
(ws-server {:host host :port 4567})
...

If you use Grafana, it has a plugin [2] that behaves similarly to
riemann-dash (it also needs websocket setup as above).

Best,
Sanel

[1] https://github.com/riemann/riemann-dash
[2] https://grafana.com/grafana/plugins/ccin2p3-riemann-datasource/
> --
> You received this message because you are subscribed to the Google Groups "Riemann Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to riemann-user...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/riemann-users/e90adc8c-a084-4951-9eb3-0f118bbc4facn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages