@scobal@neilprosser could you have a look scobal/seyren#230 ?
tell me if I am wrong ;)
@obazoud do you think we should return the updated Check from updateStateAndLastCheck() ?
in the regression (scobal/seyren@53f5f9c) Neil also removed a call to check.setLastCheck()
(loving your work by the way!)
yes I saw that setLastCheck is missing after the release
I will implement updateStateAndLastCheck that return Check from getCheck(checkId)
I am new to graphite and very new to seyren and have been struggling to understand how targets are specified in seyren. Specifically, I have a count of exceptions per hour, which in graphite I use something of the form: summarize(counter.errors, "1hour"). When I use the same expression in seyren, I get the notifications as expected, but after about ten minutes, the count goes to 0 and I get a final notification that the state has changed back to "ok." Graphite shows my errors are still above the threshold, so Whisper contains the correct count. What am I doing wrong? I see that 'from' and 'until' were added as options in 1.2.0 so maybe I could use one of these with the integral function, but it's not clear how to do this. Finally, I'm not clear what the .war file is for. I'm using the .jar file, and starting it per the readme. I see the UI and it appears to be complete- forgive my ignorance. Thanks for any help!
@noodlelunch Seyren loops through the datapoints of the target in reverse order until we find the latest non-null value
Thanks @obazoud. So does that mean the Graphite functions like integral are not supported? I don't understand what 'from' and 'until' would be used for then. Could provide an example target that would work for "total count < 10 in the past hour"? Thx.
ok, i sniffed the actual commands coming out of seyren, changed my syntax and it looks like it is working the way i want it to.
target can be a metric or a function
Israel Saeta Pérez
I'm trying to setup an alert in Seyren if the count of a certain graphite metric summed over 60 minutes is less than a certain threshold.
Hi, I wanted to use seyren for nodes in my cluster to send out alerts based on certain self-checks that each host does (and publishes to graphite). It seems seyren is a good fit for this problem. However I also want to use seyren to alert based on cluster-wide aggregated issues. Is seyren appropriate for the later use case?
Thanks, it's working now :smile:
I created an issue, but wondered if anyone else had similar experience, trying to get seyren to use influxdb
wondering what request is made by seyren to graphite, scobal/seyren#262
hi to all. I'm new to seyren, so there are some things I do not understand. For example, after check creation the state of it was OK, but few minutes later the state was changed to "UNKNOWN". Can some one help me with checks configuration? maybe I do something wrong, or maybe there is some other issue
Israel Saeta Pérez
it might be because last measurement was not found, so if no value is present, state is unkown
Check that you get something when polling the target URL in Graphite
Israel Saeta Pérez
@jaingaurav you can always use Graphite aggregation functions and point Seyren to them.
hey guys, having trouble with configuring seyren to use gmail smtp, when I test a subscription I get "sorry, Seyren or Graphite are not available"
(there is graphite data etc)
Hi all! Can you create new release to build docker container with hipchat v2 api support?
Hi, I am wondering if anyone has used seyren with influxDB? May I know how does it work?
Hi I was wondering if I might be able to get some assistance with an issue I am having
Hi, I have a problem with notification HTTP, i use Incomming webhook, API of Slack to send message from HTTP link. And when Seyren send message, Slack doesn't write the message. When i watch log, i can see "No text specified". So i think it's problem of payload.
Hi , I am stuck at pretty early stage. I get the message - no metric found while creating a check. I added the graphite_url, password, username
Hey everyone, I'm going to be cleaning up issues, pull requests and making some changes to Seyren development (moving from maven to gradle) over the next week or so. If I close any of your issues or pull requests don't take it personally :) feel free to re-open!
hello, anyone here? i'm trying to deploy a seyren instance to a dokku host
it seems that seyren binds to ipv6 only
which doesn't go well with dokku
hey guys, having trouble with configuring seyren to use gmail smtp, when I test a subscription I get "sorry, Seyren or Graphite are not available". can you help me fix this bug?