Questions tagged [sensu]

Sensu http://sensuapp.org is an open-source monitoring framework written in ruby that leverages message queues and nagios-compatible plugins for more distributed, high-performance, low-impact infrastructure monitoring.

Sensu is able to monitor the following:

  • Servers
  • Containers
  • Services
  • Applications
  • Network devices
  • Remote resources
31 questions
1
vote
0 answers

Sensu-Client won't start on Windows Server 2012 R2

I've installed sensu-core and performed the necessary configurations for sensu-client as per the documentation laid out here for sensu v0.23. I used Windows SC utility to create the Windows service for the Sensu-client and it appears it was done…
Darthtrader
  • 311
  • 1
  • 6
  • 12
1
vote
1 answer

Sensu executing script sudo a password is required

I have a sensu handler that gets triggered on an endpoint Linux box (Centos 6.6. Here is the script I'm using: #!/bin/bash --login sudo -n -u deploy bash --login -c "cd /var/www/vhosts/sc/current; pwd;…
nulltek
  • 1,251
  • 3
  • 14
  • 22
1
vote
0 answers

Data does not get collected (Sensu, Carbon, Graphite)

I need to show graphs from sensu relay in graphite : With a netcat cmd i see a new tree in Graphite : #echo "test.first 10 `date +%s`"| nc 127.0.0.1 2003 But with sensu relay i see only : "MetricLineReceiver" in "listener.log" and nothing in…
user278565
1
vote
0 answers

Installing sensu plugins as per ruby version

I have Ruby version 2.3 installed and I was looking to install sensu-plugins-http:6.1.0 because the latest version was installing another dependency which needs ruby to be on higher version. Like this I keep getting error for many such dependencies…
Learner
  • 119
  • 3
0
votes
1 answer

Sensu URL check from central to a group of servers

We have around 100 web servers that need to be checked for, hitting on port 8888 on each from the sensu server (the check can not be from the client as it need to be done from the outside.) ACan anybody point the best practice to agregate said…
0
votes
1 answer

Deleting Node entry in the Sensu Client List Remotely

I am using Terraform to Auto Provision and Puppet to push the applications. I have integrated a sensu server to monitor the server activity. This whole process is automated through Jenkins. After decommissioning the server, the node entry is still…
sriramsm04
  • 101
  • 2
0
votes
1 answer

How to install a specific version of a Sensu plugin using `sensu-install`?

In order to prevent that the latest version of a plugin will break the Production monitoring it should be possible to install a specific version: Attempt [user@host ~]$ sensu-install --help Usage: sensu-install [options] -h, --help …
030
  • 5,901
  • 13
  • 68
  • 110
0
votes
1 answer

Does it make sense to use `sensu-install` as it does not deploy checks in the `/etc/sensu/plugins` directory?

[user@host ~]$ sudo sensu-install -p ansible [SENSU-INSTALL] installing Sensu plugins ... [SENSU-INSTALL] determining if Sensu plugin gem 'sensu-plugins-ansible' is already installed ... false [SENSU-INSTALL] Sensu plugin gems to be installed:…
030
  • 5,901
  • 13
  • 68
  • 110
0
votes
1 answer

Why are the sensu metrics not directly shown in Graphite?

It takes around 15 minutes, before metrics sent by Sensu appear in Graphite. Questions Why does it take 15 minutes? Is it possible to accelerate this? Discussion Although a retention of 1 minute has been…
030
  • 5,901
  • 13
  • 68
  • 110
0
votes
1 answer

Why does the sensu-client not start in docker on Travis?

This Ansible role has been created and this .travis.yml has been used as an example in order to test the role. All services were able to start, except the sensu-client. Attempts to solve the issue In order to solve the issue a debug step was added…
030
  • 5,901
  • 13
  • 68
  • 110
0
votes
1 answer

How to process SNMP traps with Sensu?

We are evaluating monitoring systems with Sensu being one of the candidates. One requirement we have is processing of the SNMP traps. My searches come up with Sensu-extensions only, but the extensions are from third parties and not even available…
Mikhail T.
  • 2,338
  • 1
  • 24
  • 55
0
votes
1 answer

JSON Parse Error in Windows Sensu Client Powershell Setup Script - unexpected character at line 1, column 1

I am creating a install script for Sensu on Windows and am getting this error upon starting the service: { "timestamp": "2016-04-14T23:05:45.043371+0100", "level": "warn", "message": "config file must be valid json", "file":…
ZZ9
  • 888
  • 3
  • 16
  • 47
0
votes
1 answer

Puppet: Pass facter value to class (sensu puppet module)

Trying to set a custom subscription to get remediator.rb working in the sensu module in puppet. class sensuJenkinsMasterClient { class { 'sensu': purge_config => true, rabbitmq_password => '', rabbitmq_host =>…
user2363318
  • 361
  • 1
  • 3
  • 11
0
votes
1 answer

sensu multiple instances on same server

Is it possible to run multiple instances of the sensu server on the same box? The intention is to have a "development" monitoring server to split the clients away from the production servers
Riaan
  • 421
  • 5
  • 13
0
votes
1 answer

How to run sensu-client as a standalone application? (No dependency on rabbitmq)

I want to be able to run sensu-client as a standalone app without any dependency on an external rabbitmq. I basically just want the sensu-client to use email handler if a check script detects a problem. Currently I have installed a sensu-client on…
Anthony Kong
  • 3,288
  • 11
  • 57
  • 96