├── .gitignore ├── LICENSE ├── README.md ├── pillar ├── data │ └── sensu.sls ├── environment.sls ├── mine_functions.sls └── top.sls ├── salt ├── common │ ├── bc │ │ └── init.sls │ └── git │ │ └── init.sls ├── orchestrate │ └── sensu.sls ├── rabbitmq │ └── init.sls ├── redis │ └── init.sls ├── salt │ ├── etc │ │ └── grains │ ├── minion.sls │ └── roles.sls ├── sensu │ ├── client.sls │ ├── dashboard.sls │ ├── etc │ │ ├── api.json │ │ ├── checks │ │ │ └── checks-all.json │ │ ├── client.json │ │ ├── handlers.json │ │ ├── rabbitmq.json │ │ ├── redis.json │ │ └── uchiwa.json │ ├── plugins.sls │ ├── sensu.sls │ └── server.sls └── top.sls └── vagrant ├── Vagrantfile ├── configs └── minion └── keys ├── master.pem ├── master.pub ├── node01.pem ├── node01.pub ├── node02.pem └── node02.pub /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/README.md -------------------------------------------------------------------------------- /pillar/data/sensu.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/pillar/data/sensu.sls -------------------------------------------------------------------------------- /pillar/environment.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/pillar/environment.sls -------------------------------------------------------------------------------- /pillar/mine_functions.sls: -------------------------------------------------------------------------------- 1 | mine_functions: 2 | grains.items: [] 3 | -------------------------------------------------------------------------------- /pillar/top.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/pillar/top.sls -------------------------------------------------------------------------------- /salt/common/bc/init.sls: -------------------------------------------------------------------------------- 1 | # vi: set ft=yaml.jinja : 2 | 3 | bc: 4 | pkg.installed: [] 5 | -------------------------------------------------------------------------------- /salt/common/git/init.sls: -------------------------------------------------------------------------------- 1 | # vi: set ft=yaml.jinja : 2 | 3 | git-core: 4 | pkg.installed: [] 5 | -------------------------------------------------------------------------------- /salt/orchestrate/sensu.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/orchestrate/sensu.sls -------------------------------------------------------------------------------- /salt/rabbitmq/init.sls: -------------------------------------------------------------------------------- 1 | # vi: set ft=yaml.jinja : 2 | 3 | rabbitmq-server: 4 | pkg.installed: [] 5 | -------------------------------------------------------------------------------- /salt/redis/init.sls: -------------------------------------------------------------------------------- 1 | # vi: set ft=yaml.jinja : 2 | 3 | redis-server: 4 | pkg.installed: [] 5 | -------------------------------------------------------------------------------- /salt/salt/etc/grains: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/salt/etc/grains -------------------------------------------------------------------------------- /salt/salt/minion.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/salt/minion.sls -------------------------------------------------------------------------------- /salt/salt/roles.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/salt/roles.sls -------------------------------------------------------------------------------- /salt/sensu/client.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/client.sls -------------------------------------------------------------------------------- /salt/sensu/dashboard.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/dashboard.sls -------------------------------------------------------------------------------- /salt/sensu/etc/api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/etc/api.json -------------------------------------------------------------------------------- /salt/sensu/etc/checks/checks-all.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/etc/checks/checks-all.json -------------------------------------------------------------------------------- /salt/sensu/etc/client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/etc/client.json -------------------------------------------------------------------------------- /salt/sensu/etc/handlers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/etc/handlers.json -------------------------------------------------------------------------------- /salt/sensu/etc/rabbitmq.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/etc/rabbitmq.json -------------------------------------------------------------------------------- /salt/sensu/etc/redis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/etc/redis.json -------------------------------------------------------------------------------- /salt/sensu/etc/uchiwa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/etc/uchiwa.json -------------------------------------------------------------------------------- /salt/sensu/plugins.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/plugins.sls -------------------------------------------------------------------------------- /salt/sensu/sensu.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/sensu.sls -------------------------------------------------------------------------------- /salt/sensu/server.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/sensu/server.sls -------------------------------------------------------------------------------- /salt/top.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/salt/top.sls -------------------------------------------------------------------------------- /vagrant/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/vagrant/Vagrantfile -------------------------------------------------------------------------------- /vagrant/configs/minion: -------------------------------------------------------------------------------- 1 | master: 192.168.33.10 2 | -------------------------------------------------------------------------------- /vagrant/keys/master.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/vagrant/keys/master.pem -------------------------------------------------------------------------------- /vagrant/keys/master.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/vagrant/keys/master.pub -------------------------------------------------------------------------------- /vagrant/keys/node01.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/vagrant/keys/node01.pem -------------------------------------------------------------------------------- /vagrant/keys/node01.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/vagrant/keys/node01.pub -------------------------------------------------------------------------------- /vagrant/keys/node02.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/vagrant/keys/node02.pem -------------------------------------------------------------------------------- /vagrant/keys/node02.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/komljen/sensu-salt/HEAD/vagrant/keys/node02.pub --------------------------------------------------------------------------------