KO
|
EN
gitlite — search
Search
#python
#ai
#machine-learning
#typescript
#rust
#javascript
#llm
#open-source
#react
#linux
#template
#nextjs
docker-sensu-server
★ 108
Open GitHub ↗
A Dockerfile for Sensu on CentOS
Download README (.md)
Explore Similar Repositories
LiquidVR
:
The LiquidVR™ SDK is a platform based on DirectX 11 designed to simplify and optimize VR development
HttpSysServer
:
[Archived] A web server for ASP.NET Core based on the Windows Http Server API. Project moved to https://github.com/aspnet/AspNetCore
alpine-caddy
:
Alpine Linux Docker Container running Caddyserver
resume
:
Python resume generator. From YAML to PDF and static HTML.
streaming
:
An optimized general monad transformer for streaming applications, with a simple prelude of functions
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
docker-sensu-server
?
Download (.md)
# docker-sensu-server CentOS and sensu. It runs redis, rabbitmq-server, uchiwa, sensu-api, sensu-server and ssh processes. ## Installation Install from docker index or build from Dockerfile ``` docker pull hiroakis/docker-sensu-server ``` or ``` git clone https://github.com/hiroakis/docker-sensu-server.git cd docker-sensu-server docker build -t yourname/docker-sensu-server . ``` ## Run ``` docker run -d -p 10022:22 -p 3000:3000 -p 4567:4567 -p 5671:5671 -p 15672:15672 hiroakis/docker-sensu-server ``` ## How to access via browser and sensu-client ### rabbitmq console * http://your-server:15672/ * id/pwd : sensu/password ### uchiwa * http://your-server:3000/ ### sensu-client To run sensu-client, create client.json (see example below), then just run sensu-client process. These are examples of sensu-client configuration. * /etc/sensu/config.json ``` { "rabbitmq": { "host": "sensu-server-ipaddr", "port": 5671, "vhost": "/sensu", "user": "sensu", "password": "password", "ssl": { "cert_chain_file": "/etc/sensu/ssl/cert.pem", "private_key_file": "/etc/sensu/ssl/key.pem" } } } ``` * /etc/sensu/conf.d/client.json ``` { "client": { "name": "sensu-client-node-hostname", "address": "sensu-client-node-ipaddr", "subscriptions": [ "common", "web" ] }, "keepalive": { "thresholds": { "critical": 60 }, "refresh": 300 } } ``` ## ssh login ``` ssh hiroakis@localhost -p 10022 password: hiroakis ``` ## License MIT