Legecy
Currently sensu is installed, going to migrate us to Sensu Go
wget https://packagecloud.io/sensu/stable/packages/el/7/sensu-go-agent-5.15.0-7782.x86_64.rpm/download.rpm mv download.rpm sensu-go-agent-5.15.0-7782.x86_64.rpm
wget https://packagecloud.io/sensu/stable/packages/el/7/sensu-go-backend-5.15.0-7782.x86_64.rpm/download.rpm mv download.rpm sensu-go-backend-5.15.0-7782.x86_64.rpm
wget -O sensu-go-backend-5.16.1-8521.x86_64.rpm https://packagecloud.io/sensu/stable/packages/el/7/sensu-go-backend-5.16.1-8521.x86_64.rpm/download.rpm wget -O sensu-go-agent-5.16.1-8521.x86_64.rpm https://packagecloud.io/sensu/stable/packages/el/7/sensu-go-agent-5.16.1-8521.x86_64.rpm/download.rpm wget -O sensu-go-cli-5.16.1-8521.x86_64.rpm https://packagecloud.io/sensu/stable/packages/el/7/sensu-go-cli-5.16.1-8521.x86_64.rpm/download.rpm
chown apache: sensu-go-* chmod 640 sensu-go-*
[prod]root@reposerver:/var/www/html/redhat/msoc/Packages:# sha512sum sensu-go-* da69e33d8b9bb493cf261bd7fae261aabc19346a2c9942ada8a6005774ed9042fe129321f45425c300680036a2c9b14217db701c9b4e58843e486df24cc1e7d1 sensu-go-agent-5.15.0-7782.x86_64.rpm 510839b01ca37a1733d1656b9c6672b4a3be08fdd4b12f910beb232ac2d2a60a3a75d0fc011920f2c489be6f8a2290aac133d8f9627cc8fdeb9bc285fd449036 sensu-go-backend-5.15.0-7782.x86_64.rpm 196641d17d774e1c82c8b3842736821736a739d25a8f0b214de26a1c2ec80a06cb0caa7713fb8026209a5d2454d458c502f3c887e48fa221646520c8f75423d6 sensu-go-cli-5.15.0-el7.x86_64.rpm
[dev]root@reposerver:/var/www/html/redhat/msoc/Packages:# sha512sum sensu-go-* da69e33d8b9bb493cf261bd7fae261aabc19346a2c9942ada8a6005774ed9042fe129321f45425c300680036a2c9b14217db701c9b4e58843e486df24cc1e7d1 sensu-go-agent-5.15.0-7782.x86_64.rpm 36ee9bf1afd2c837e0d1d4b9151cf9f9e1a1ac09546832d2ad840ffa48694cdb509373e8e7ca9152475d8e2fba9f3e62e0e206a543018b8667e883acedbe2e18 sensu-go-agent-5.16.1-8521.x86_64.rpm 510839b01ca37a1733d1656b9c6672b4a3be08fdd4b12f910beb232ac2d2a60a3a75d0fc011920f2c489be6f8a2290aac133d8f9627cc8fdeb9bc285fd449036 sensu-go-backend-5.15.0-7782.x86_64.rpm b449d093c219bc6262ad82cf281ed12f83d0e42f1a83c6eeca53527278cfed61f97054b51a971ed4e9a1c0cfd3bdd5f17955f166093c44f3435515c8307cf953 sensu-go-backend-5.16.1-8521.x86_64.rpm 196641d17d774e1c82c8b3842736821736a739d25a8f0b214de26a1c2ec80a06cb0caa7713fb8026209a5d2454d458c502f3c887e48fa221646520c8f75423d6 sensu-go-cli-5.15.0-el7.x86_64.rpm f8b107e90bbd9a3b2348592d39ca69ed0e7e0cb02e0fc65caaedc31296f926077387c059d274554b099159169259355f4c5288855d6c6cadc62c70fdcbf6408c sensu-go-cli-5.16.1-8521.x86_64.rpm
FOLLOW INSTRUCTIONS IN reposerver notes to finish setting up packages
remove old software yum remove uchiwa sensu jemalloc redis erlang rabbitmq-server
prep vault create policy add secret adjust salt_master configuration in vault config
policies:
- saltstack/minions
- saltstack/minion/{minion}
ext_pillar:
adjust security groups through terraform
run salt state salt sensu.msoc.defpoint.local saltutil.refresh_pillar salt sensu.msoc.defpoint.local state.sls sensu_master
Client to Agent migration uninstall client pkg.remove sensu cmd.run 'rm -rf /etc/sensu/*' saltutil.refresh_pillar state.sls sensu_agent
Sensu Prod 41 clients 7 silenced clu-keepalive/jenkins/nginx, atlantis - none, dps-idm- keepalive, phantom-splukn_indexer_ports