Sensu For Mac
Please note the following frequently asked questions about Sensu Core, SensuEnterprise, Sensu Training, Professional Services for Sensu, and more. If youneed support for Sensu, please consider giving SensuEnterprise a try.
What platforms does Sensu support?
Find out at which radio station you can hear Mac Sensu - Sonnenstrahl (Goldtripp Rmx) Mac Sensu - Sonnenstrahl (Goldtripp Rmx) - Listen on Online Radio Box This site uses cookies.
Platform & Version | 64bit | 32bit | Arch | Comments |
---|---|---|---|---|
Ubuntu 12.04 | x86 | |||
Ubuntu 14.04 | x86 | |||
Ubuntu 16.04 | x86 | No official 32bit images | ||
Ubuntu 18.04 | x86 | No official 32bit images | ||
Debian 8 | x86 | No official 32bit images | ||
Debian 9 | x86 | No official 32bit images | ||
CentOS 5 | x86 | 32 and 64bit images built with sensu-omnibus-packer | ||
CentOS 6 | x86 | Using unofficial 32bit image | ||
CentOS 7 | x86 | No official 32bit images | ||
FreeBSD 10 | x86 | Official 32bit images are out of date | ||
FreeBSD 11 | x86 | No official 32bit images | ||
Solaris 10 | sparc | |||
Solaris 11 | sparc | |||
IBM AIX 6.1 + | powerpc | |||
Windows 2012r2 | x86 | 32bit artifact built on 64bit platform | ||
Mac OS X 10.10 | x86 | See Mac platform notes for instructions | ||
Mac OS X 10.11 | x86 | See Mac platform notes for instructions | ||
Mac OS X 10.12 | x86 | See Mac platform notes for instructions |
Do I need RabbitMQ to be installed on every system I wish to monitor?
No. Sensu uses RabbitMQ as aTransport. Sensu services require access to a sharedinstance of the defined Sensu Transport (e.g. a RabbitMQ cluster) to function.Sensu check requests and check results are published as “messages” to the SensuTransport, and the corresponding Sensu services receive these messages bysubscribing to the appropriate subscription topics.
Does Redis need to be installed on every system I wish to monitor?
No. Sensu uses Redis as a data store,and the Sensu server services (i.e. sensu-server
& sensu-api
forSensu Core; sensu-enterprise
for Sensu Enterprise) require access tothe same Redis instance (or cluster) to store and access the Sensuclient registry, check results, check execution history, and currentevent data.
Do check definitions need to exist on every system I wish to monitor?
No. Check definitions can be written as publish/subscribe (pubsub) or standalone.Pubsub checks, which specify a list of subscribers, need only be configured onthe Sensu server. Standalone checks, which are scheduled and executed by theSensu client, need only be configured on the client(s) where they should be run.
Where should check plugin executables be installed?
Regardless of where checks are defined, the actual check executables need toexist on the filesystem for the Sensu client to execute them. Check pluginexecutables can be installed in /etc/sensu/plugins
or/opt/sensu/embedded/bin
, the latter being the location where pluginexecutables are installed via sensu-install
.
What is a standalone check?
A standalone check is a check definition that is installed on and executed bythe Sensu client without being scheduled by the Sensu server. Standalone checksdefer Check execution schedulingresponsibilities toSensu clients, enabling decentralized management of monitoring checks anddistribution of scheduling responsibilities. Standalone checks may be used inconjunction with pubsub checks, and are distinguished from pubsub checks byinclusion of the 'standalone': true
configuration parameter.
What happens if a single check is defined on both the Sensu serverand client?
When a check request is published for a check defined on the Sensu server, theSensu client will look for a local definition matching the check name
prior toexecuting the check. If a local definition exists, it ismerged with thedefinition provided by the server, with any local definition attributesoverriding the definition provided by the Sensu server.
What is Sensu Client safe_mode?
In safe_mode
a client will not run a check published by a Sensuserver unless that check is also defined on the client. Safe mode mustbe enabled on the Sensu Client via the safe_mode
configurationattribute.
Can multiple Sensu servers be run concurrently, in a cluster?
Yes. Sensu is designed to be scaled horizontally (i.e. byadding additional Sensu servers). It supports fully automated leaderelection (ensuring that a single Sensu server acts as a centralizedCheck Execution Scheduler),automated failover (automatically electing a new leaderif the previous leader is unexpectedly unavailable), and distributedevent processing (check results are distributed across all Sensu serversin a round-robin fashion). Running more than one Sensu server ishighly recommended for performance and availability.
Free download easy mail merge serial number Files at Software Informer. Volume Serial Number Editor allows you to modify your disk drive's volume serial number. 6 results - Gallery of Images: Data: / Rating: 4.8 / Views: 574. Easy mail merge serial number. Avoid: oem software, old version, warez, serial, torrent, keygen, crack of Easy Mail Merge Serial Key. Consider: Easy Mail Merge Serial Key full version, full download, premium download, licensed copy. Files 1-30 of 60 Go to 1 page. Easy Mail Merge Serial Number; Fuyu ga owaru mae ni rare. Easy Mail Merge for Outlook gives you the power to fully personalize email messages and quickly deliver individual emails to your contacts list, being the perfect solution for your mail merge needs, such. Easy Mail Merge is designed to help you reach your email audience by personalizing, generating and sending mass emails from Outlook. Basically, through the familiar Outlook interface, you can import a large mailing list (from Outlook Contacts, Excel or CSV files, MS-Exchange distribution lists or other sources) and Easy Mail Merge will generate.
How are new systems registered?
Automatically. Sensu clients register themselves when theystart up. The Sensu client process requires access to the SensuTransport (by default, this isRabbitMQ; see SensuConfiguration), andsome minimal client configuration (e.g. a name
, address
, and one or moresubscriptions
) in order to start. When the Sensu client process starts, itbegins sending “keepalives” – a special type of check result containingclient configuration data – which the Sensu server uses to know that aclient is still connected. When a client keepalive is received for a clientname
that is not currently registered with Sensu, the client is added to theregistry and a registration event is created automatically.
Do system clocks need to be synchronized?
Yes. The Sensu services (i.e. sensu-client, sensu-server,sensu-api, sensu-enterprise) use the local/system clock for generatingtimestamps. When system clocks are out of sync between Sensu clients(where data is collected) and the Sensu server (where data isprocessed), Sensu may generate false positive client keepalive events,among other potentially unexpected behaviors. Time synchronization canbe facilitated with NTP.
Is Sensu Enterprise available as a hosted / SaaS solution?
No. Like Sensu Core, Sensu Enterprise isinstalled on your organization’s infrastructure alongside other applications andservices. Sensu Enterprise packages are available for major Linux distributionsincluding RHEL, CentOS, Debian and Ubuntu.
Is Sensu available for Microsoft Windows?
Yes. An MSI installer package is available.Please visit the Sensu documentation formore information on configuring Sensu onWindows.
How do I increase log verbosity?
You can toggle debug logging on and off by sending the Sensu process aTRAP
signal.
For example:
How can I print my Sensu configuration for troubleshooting?
Frequently, Sensu staff or community members may ask you to print your configuration. It’s fairly easy to print the configuration for your Sensu deployment:
Sensu Core:/opt/sensu/bin/sensu-client --print_config tee sensu-core-config.json
Sensu Enterprisesudo -u sensu java -jar /usr/lib/sensu-enterprise/sensu-enterprise.jar -c /etc/sensu/config.json -d /etc/sensu/conf.d --print_config tee se-config.json
RabbitMQ is giving me an error about wrong credentials
, but everything seems correct. What do I do?
Due to AMQP’s implementation in RabbitMQ, it’s often difficult to distinguish a SSL handshake failure from a bad username/password combination. If you’ve ensured that the username/password combination in your configuration is correct, we encourage you to check your RabbitMQ/Erlang versions against RabbitMQ’s “Which Erlang” article to see if your versions are able to reliably support TLS.
It’s also worth noting that as of Sensu 0.27, our build processes changed and we upgraded the version of OpenSSL, and upgrading your client (if < 0.27) may solve the issue.
What Firewall Rules Does Sensu Require?
See the below table for a listing of services, ports, and protocols Sensu uses.
Service | Protocol | Port |
---|---|---|
Sensu API | TCP | 4567 |
Sensu API (SSL) | TCP | 4568 |
Redis | TCP | 6379 |
RabbitMQ (AMQP) | TCP | 5672 |
RabbitMQ (AMQPS) | TCP | 5671 |
Sensu Client Socket | TCP | 3030 |
Uchiwa/Sensu Enterprise Dashboard | TCP | 3000 |
What configuration files does Sensu require?
See the table below for the location of the respective files needed:
Filename | Client | Server |
---|---|---|
api.json | ||
client.json | ||
config.json (see note) | ||
dashboard.json | ||
rabbitmq.json | ||
redis.json | ||
transport.json |
NOTE: For config.json
, it is not necessary to have this file present on either a Sensu client or server, provided that you have the rest of the configuration files present.
Hardware requirements.Sensu backend requirements Backend minimum requirementsThis configuration is the minimum required to run the Sensu backend (although it is insufficient for production use):. 64-bit Intel or AMD CPU. 4 GB RAM. 4 GB free disk space. 10 mbps network linkSee the for production recommendations.