Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Redis transport duplicate checks #31

Open
sstarcher opened this issue Jun 17, 2016 · 5 comments
Open

Redis transport duplicate checks #31

sstarcher opened this issue Jun 17, 2016 · 5 comments

Comments

@sstarcher
Copy link

sstarcher commented Jun 17, 2016

Servers are running checks five times. I have dropped the redis cache and restart all of the sensu clients and server.

Sensu 0.24.1

  • transport - redis
  • client - no checks locally
  • server - checks loaded, seperate server from api, single server
  • api - checks loaded, seperate server from api, single api
Jun 17 15:12:50 ip-10-0-20-137.ec2.internal docker[3901]: {"timestamp":"2016-06-17T15:12:50.460799+0000","level":"warn","message":"previous check command execution in progress","check":{"name":"consul_leader","issued":1466176370,"command":"check.rb"}}
Jun 17 15:12:50 ip-10-0-20-137.ec2.internal docker[3901]: {"timestamp":"2016-06-17T15:12:50.460994+0000","level":"warn","message":"previous check command execution in progress","check":{"name":"consul_leader","issued":1466176370,"command":"check.rb"}}
Jun 17 15:12:50 ip-10-0-20-137.ec2.internal docker[3901]: {"timestamp":"2016-06-17T15:12:50.461083+0000","level":"warn","message":"previous check command execution in progress","check":{"name":"consul_leader","issued":1466176370,"command":"check.rb"}}
Jun 17 15:12:50 ip-10-0-20-137.ec2.internal docker[3901]: {"timestamp":"2016-06-17T15:12:50.461229+0000","level":"warn","message":"previous check command execution in progress","check":{"name":"consul_leader","issued":1466176370,"command":"check.rb"}}
@portertech
Copy link
Contributor

@sstarcher what version of Redis are you using? What does your Redis deployment look like?

@sstarcher
Copy link
Author

@portertech This is an AWS elasticache redis instance

Engine: 2.8.24

I'm using the AWS defaults for 2.8. I can get a list of them if you want.

@portertech
Copy link
Contributor

We need to investigate TCP connection error/failure vs Redis error and the difference in handling.

@portertech portertech modified the milestones: 0.28, 0.27 Jan 3, 2017
@portertech
Copy link
Contributor

Sensu 0.27 will have several sensu-transport Redis improvements and fixes, the release is expected to drop in the next 2 weeks. We are still able to reproduce duplicate check results when triggering an Elasticache HA failover 👎

@shajithravi
Copy link

@portertech Any updates on using redis as a transport for Sensu core 1.5/1.6 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

4 participants