Questions tagged [riemann]

Riemann is a network event stream processing system written in Clojure.

Riemann is a network event stream processing system written in Clojure.

Webpage: https://riemann.io/

78 questions
6
votes
1 answer

Report CPU as always ok with Riemann

We're using Riemann and Riemann-health to monitor our servers. However now I get quite a lot of CPU critical warnings, because the CPU peaked for a very short time - This is nothing I even need to know about I think. From my understanding, a…
iGEL
  • 16,540
  • 11
  • 60
  • 74
5
votes
0 answers

java.lang.NullPointerException: null in Riemann

I have installed riemann-0.2.13-1.noarch as RPM service. I am sending the events from logstash 5.2.1 and the plugin I have installed is logstash-output-riemann-3.0.0 I wrote the below riemann code to trigger an email. I am getting exception. Please…
Mangoski
  • 2,058
  • 5
  • 25
  • 43
5
votes
1 answer

clojure.lang.LazySeq cannot be cast to clojure.lang.IFn

I'm new to Riemann and Clojure. All I want to do is to send email notifications to three email groups when some service's TTL is expired. I created some sort of config file where I store a list of emails: { :email_group_1 ( …
5
votes
1 answer

How to integrate riemann into the dropwizard to capture metrics?

I have a dropwizard application which emits yammer metrics and can be monitored via a URL like http://localhost:8081/admin/metrics which gives the result in form of jsons. I want to send these monitor these metrics in riemann and I have no idea on…
5
votes
2 answers

Email alert after threshold crossed, logstash?

I am using logstash, elasticsearch and kibana to analyze my logs. I am alerting via email when a particular string comes into the log via email output in logstash: email { match => [ "Session Detected", "logline,*Session closed*"…
Siddharth Trikha
  • 2,648
  • 8
  • 57
  • 101
4
votes
2 answers

What is difference between StatsD vs Riemann ? and which one performs better on large distributed system?

What is difference between StatsD vs Riemann ? and which one performs better on large scale distributed systems? we have a distributed platform built on Java and we want to monitor application metrics and perhaps some alerts. We understand that…
user1870400
  • 6,028
  • 13
  • 54
  • 115
3
votes
1 answer

collectd-how to install write_riemann plugin

I'm new to collectd and Riemann. Im essentially trying to direct collectd logs to a riemann server instance. I understand that I need write_riemann plugin installed. I tried compiling the source files for write_riemann available online, but it…
Noob
  • 31
  • 2
3
votes
1 answer

Riemann - Build a stream dynamically from a map

I have the following function which gets a map with service name and threshold. It checks if the service crossed a defined threshold and then calls multiple downstream children on the event. (defn tc [s & children] (where (and (service…
Igor Liner
  • 97
  • 1
  • 5
3
votes
1 answer

ALerting in Riemann?

I am using ELK (logstash, ES, Kibana) stack for log analysis and Riemann for alerting. I have logs in which users is one of the fields parsed by logstash and I send the events to riemann from riemann output plugin. Logstash parses logs and user is…
Siddharth Trikha
  • 2,648
  • 8
  • 57
  • 101
2
votes
1 answer

Does this python integration scheme match the analytic expression?

According to the original paper by Huang https://arxiv.org/pdf/1401.4211.pdf The marginal Hibert spectrum is given by: where A = A(w,t) (i.e., a function time and frequency) and p(w,A) the joint probability density function of P(ω, A) of the…
jokerp
  • 157
  • 1
  • 8
2
votes
1 answer

Injecting new field to riemann event

I'm probably not understanding some key concepts in riemann/clojure. I'm trying to parse field :service from event which is in format "aaa:1234.bbbb.cccc.ddddd", and add new field pid to the event using function "with". Anybody can explain to me why…
2
votes
2 answers

How to send InfluxDB tags with Riemann client dynamically

Is it possible to send influx db tags dynamically, the following configuration seems to not working because when I'm trying to select all the tags via influx db client, it returns 0 results, please advice how it's supposed to be changed. Thanks in…
hdmiimdh
  • 384
  • 6
  • 19
2
votes
1 answer

What is equivalent for curl --noproxy '*' in rieman.config for defining influxdb-creds

I'm forwarding riemann events by code below in riemann.config: (def influxdb-creds { :version :0.9 :host "127.0.0.1" :port 8086 :db "riemann" ; :username "riemann" ; :password "riemann_password" }) (def…
2
votes
1 answer

How to compare event count value with previous time interval event

I am looking for whether I can compare the total number of event count for the current one hr interval with the total number of event count with the previous one hour interval and if the current hour count is less than previous hour count then one…
Mangoski
  • 2,058
  • 5
  • 25
  • 43
2
votes
0 answers

Riemann + print an event/alert if it occurs more than 2 times in 5min

I am getting logs from logstash and sending messages which contains ERROR to riemann server. logsash message : message" => "Jul 10 04:34:47 : [ERROR] [host] Sample abc123" In riemann I need to write a logic to find if the same ERROR occurs more…
Vinod HC
  • 1,557
  • 5
  • 20
  • 38
1
2 3 4 5 6