PV090: SNMP a monitoring sítě

Náměty k referátu

Protokol SNMP

Časové řady

Monitoring dostupnosti/funkčnosti

Úkol

<p>
    Na počítač <tt>alpha</tt> nainstalujte SNMP agenta tak, aby poskytoval
pod komunitou <tt>public</tt> odkudkoli jen tyto informace:</p>
<ul>
<li>informace o systému (strom <tt>system.*</tt>)</li>
<li>informace o provozu vnějšího síťového rozhraní (toho s adresou
    v <tt>10.0.0.0/24</tt>, resp. <tt>fd00:dead:beef::/64</tt>)
<li>informace o třech naposledy přihlášených uživatelích (login,
    terminál, hostname, čas přihlášení, čas odhlášení ve stejném
    formátu, jako vypisuje program <tt>last(8)</tt>)
    na OID s názvem <tt>NET-SNMP-EXTEND-MIB::nsExtendOutLine."lastuser".1</tt> až <tt>..."lastuser".3</tt></li>
</ul>
<p>
Z erigony a z počítače <tt>alpha</tt> samotného pod komunitou
<tt>pv090</tt> zpřístupněte vše výše uvedené a navíc informace o
<i>všech</i> síťových rozhraních počítače <tt>alpha</tt>.
</p><p>
    Nakonfigurujte na stroji <tt>alpha</tt> Nagios nebo podobný monitorovací systém s následujícími vlastnostmi:</p>
<ul>
    <li>sledování SSH a DNS na všech strojích v laboratoři (včetně Erigony)</li>
    <li>upozornění na výpadek e-mailem na adresu <tt>root@...-beta.pv090.fi.muni.cz</tt></li>
<li>webový front-end s autentizací jménem <tt>pv090</tt> a heslem <tt>test</tt>, běžící na adrese <tt>https://protoXX.pv090.fi.muni.cz/monitoring</tt></li>
<li>přes webový front-end umožnit uživateli <tt>pv090</tt> zadávat
    akce jako například plánování výpadku nebo explicitní vyžádání
    kontroly</li>
<li>evidovat korektní topologii sítě a z ní plynoucí závislosti mezi jednotlivými počítači v laboratoři (například virtuální stroj závisí na jeho fyzickém stroji)</li>
</ul>
<p>
Software pro kreslení grafů síťového provozu (např. MRTG) tak, aby kreslil grafy obou rozhraní počítače <tt>alpha</tt> a všech vnějších rozhraní
ostatních strojů <tt>alpha</tt> v laboratoři. Grafy nechť jsou dostupné
na adrese <tt>https://protoXX.pv090.fi.muni.cz/grafy</tt>.
</p>
Hodnocení: