Sensu Monitoringin asentaminen ja määrittäminen CentOS 7:ssä

Johdanto

Sensu on ilmainen ja avoimen lähdekoodin valvontaratkaisu, jolla voidaan valvoa palvelinta, sovelluksia ja erilaisia ​​järjestelmäpalveluita.

Sensu on kirjoitettu Ruby-kielellä, joka käyttää RabbitMQ:ta viestien käsittelyyn ja Redistä tietojen tallentamiseen. Jos haluat seurata koko pilviympäristöäsi, Sensu voi olla hyvä vaihtoehto sinulle.

Tässä opetusohjelmassa käsittelemme Sense-valvontapalvelimen asennus- ja määritysprosessia CentOS 7:ssä.

Edellytykset

Vaihe 1: Päivitä järjestelmä

Päivitä järjestelmäpaketit ja ydin uusimpaan saatavilla olevaan versioon:

sudo yum update -y
sudo shutdown -r now

Vaihe 2: Erlangin asentaminen

Oletusarvoisesti erlangei ole saatavilla oletusarvoisissa CentOS-tietovarastoissa. Se on kuitenkin saatavilla EPELarkistosta.

Voit asentaa EPEL:n seuraavalla komennolla:

sudo yum install epel-release -y

Sitten voimme asentaa erlang:

sudo yum install erlang -y

Vaihe 3: Asenna RabbitMQ ja Redis

RabbitMQ:n asentamiseksi meidän on lisättävä sen avain seuraavasti:

sudo rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc   

Asenna sitten RabbitMQ:n uusin versio seuraavalla komennolla:

sudo rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/current/rabbitmq-server-3.6.6-1.el7.noarch.rpm

Ota RabbitMQ-hallintakonsoli käyttöön seuraavalla komennolla:

sudo rabbitmq-plugins enable rabbitmq_management

Seuraavaksi asennamme Redis:

sudo yum install redis -y

Lopuksi käynnistämme RabbitMQ- ja Redis-palvelut ja mahdollistamme niiden automaattisen käynnistyksen:

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server
sudo systemctl start redis

Seuraava vaihe on luoda RabbitMQ vhost, käyttäjätunnus ja salasana seuraavasti:

sudo rabbitmqctl add_vhost /sensu
sudo rabbitmqctl add_user sensu sensu
sudo rabbitmqctl set_permissions -p /sensu sensu ".*" ".*" ".*"

Huomautus: Harkitse turvallisemman salasanan käyttöä.

Vaihe 4: Sensun ja Uchiwan asentaminen

Sensun asentamiseksi meidän on luotava yumarkisto kohteelle /etc/yum.repos.d:

sudo nano /etc/yum.repos.d/sensu.repo

Lisää seuraavat rivit:

[sensu]
name=sensu-main
baseurl=http://repos.sensuapp.org/yum/el/7/x86_64/
gpgcheck=0
enabled=1

Tallenna ja sulje sitten tiedosto.

Asenna seuraavaksi Sensuja Uchiwakäytä seuraavaa komentoa:

sudo yum install sensu uchiwa -y

Sensellä on esimerkkimääritystiedosto, jota voidaan käyttää:

sudo cp /etc/sensu/config.json.example /etc/sensu/config.json

Käynnistä Sensuja Uchiwaota käyttöön automaattinen käynnistys:

sudo systemctl start sensu-server
sudo systemctl start sensu-client
sudo systemctl start sensu-api
sudo systemctl start uchiwa
sudo systemctl enable sensu-server
sudo systemctl enable sensu-client
sudo systemctl enable sensu-api
sudo systemctl enable uchiwa

Vaihe 5: Sensun käyttäminen

Oletuksena Sensutoimii portissa, 3000joka ei ole firewalldoletuksena käytössä. Sellaisenaan meidän on lisättävä se manuaalisesti:

sudo firewall-cmd --permanent --zone=public --add-port=3000/tcp
sudo firewall-cmd --reload

Pääset Sensuverkkokäyttöliittymään vierailemalla http://192.168.15.110:3000 selaimessasi.

Tämä päättää opetusohjelmamme, kiitos, että luit.

Jätä kommentti

Koneiden nousu: tekoälyn todelliset sovellukset

Koneiden nousu: tekoälyn todelliset sovellukset

Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.

DDOS-hyökkäykset: lyhyt katsaus

DDOS-hyökkäykset: lyhyt katsaus

Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.

Oletko koskaan miettinyt, kuinka hakkerit ansaitsevat rahaa?

Oletko koskaan miettinyt, kuinka hakkerit ansaitsevat rahaa?

Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.

Googlen vallankumouksellisia keksintöjä, jotka helpottavat elämääsi.

Googlen vallankumouksellisia keksintöjä, jotka helpottavat elämääsi.

Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.

Essential perjantai: Mitä tekoäly-ohjatuille autoille tapahtui?

Essential perjantai: Mitä tekoäly-ohjatuille autoille tapahtui?

Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…

Teknologinen singulaarisuus: ihmissivilisaation kaukainen tulevaisuus?

Teknologinen singulaarisuus: ihmissivilisaation kaukainen tulevaisuus?

Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.

Big Datan referenssiarkkitehtuurikerrosten toiminnot

Big Datan referenssiarkkitehtuurikerrosten toiminnot

Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.

Tietojen tallennuksen evoluutio – Infografiikka

Tietojen tallennuksen evoluutio – Infografiikka

Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.

6 uskomatonta etua älykkäiden kotilaitteiden käyttämisestä elämässämme

6 uskomatonta etua älykkäiden kotilaitteiden käyttämisestä elämässämme

Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.

macOS Catalina 10.15.4 -täydennyspäivitys aiheuttaa enemmän ongelmia kuin ratkaiseminen

macOS Catalina 10.15.4 -täydennyspäivitys aiheuttaa enemmän ongelmia kuin ratkaiseminen

Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, ​​että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja