Keskse logihalduse tarvis kliendile Rsyslogi paigladmaine ja seadistamine puppeti abil: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 39: Line 39:
=== Logstash ===
=== Logstash ===


Pupet masteri tuelb lisada järgnev moodul
Puppet masteri tuleb lisada stdlib moodul. Antud moodul on vajalik, et klientide konfiguratsiooni failidesse ridu lisada.


<source lang="bash">
<source lang="bash">

Revision as of 16:51, 27 December 2013

Sissejuahtus

Antud juhend toetub Sten Ausi poolt loodud "Linuxi administreerimine - Labor 2 (keskse logihalduse rakendamine)" juhenduile, kus autor näitab tutvustab logihalduse seadistamist server ja kleindi poolel. Käesolev juhend automatiseerib teise kliendi seadistamsie osa pupeti abil. Kliente on tihti palju ja seetõttu on tüütu kõiki ükshaaval seadistada.

Eesmärk

Juhendi eesmärgik on näidata, kuidas on võimlik lihtsustada puppeti abil keskse logihalduse kliente seadistamist.

Eeldused

Puppet on seadistatud. Logihalduse server on seadistsud.


Tarkvara valik

Server: Ubuntu Server 64bit, versioon: 12.04.3 LTS

Klient: Ubuntu client 64bit, versioon 13.04


Virtuaalmasinate seadistused

Selle konkreetse lahenduskäigu puhul on kasutusel kolm virtuaalmasinat:

1) Puppet server: Ubuntu Server 64bit versioon 12.04.3 LTS.

puppet.planet.zz 192.168.56.200

2) Keskne logiserver: Ubuntu Server 64bit versioon 12.04.3 LTS.

rsyslog.planet.zz 192.168.56.201

3) Klient: Ubuntu Desktop 64bit versioon 13.

client.planet.zz 192.168.56.101


Pupetmasteri konfiguratsioon

Logstash

Puppet masteri tuleb lisada stdlib moodul. Antud moodul on vajalik, et klientide konfiguratsiooni failidesse ridu lisada.

# puppet module install puppetlabs/stdlib