- [Show page]
- [Old revisions]
- [[unknown link type]]
- []
Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
linux:skoleni:nagios [2016/01/29 10:47] admin |
linux:skoleni:nagios [2016/12/05 15:00] (current) admin |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Poznamky z kurzu skoleni nagios ====== | ||
| + | |||
| + | <code bash> | ||
| iptables -I OUTPUT -d 10.0.4.159 -j REJECT | iptables -I OUTPUT -d 10.0.4.159 -j REJECT | ||
| iptables -I OUTPUT -d 10.0.4.159 -p tcp --dport 22 -j REJECT | iptables -I OUTPUT -d 10.0.4.159 -p tcp --dport 22 -j REJECT | ||
| + | </code> | ||
| + | |||
| + | ===== Monitoring ucebny ===== | ||
| + | A vytvoreni 2D mapy pomoci template | ||
| + | |||
| + | {{ :linux:skoleni:tmp_5876-img_20160129_104551-249151051.jpg?600 |}} | ||
| + | |||
| + | |||
| + | <file nagios-ucebna.txt> | ||
| + | nagios-ucebna.txt | ||
| + | tomas 42 9 226 240 | ||
| + | noro 22 7 622 310 | ||
| + | martin 29 5 711 319 | ||
| + | jakub 23 10 584 114 | ||
| + | marek 31 4 436 169 | ||
| + | vladimir 40 38 75 95 | ||
| + | </file> | ||
| + | |||
| + | <file ucebna.templ> | ||
| + | define host { | ||
| + | use generic-host | ||
| + | host_name _JMENO_ | ||
| + | alias _JMENO_ | ||
| + | address 192.168.6._IP_ | ||
| + | parents lektor_nb | ||
| + | |||
| + | 2d_coords _X_,_Y_ | ||
| + | statusmap_image up.gd2 | ||
| + | } | ||
| + | </file> | ||
| + | |||
| + | <file ucebna-parent.templ> | ||
| + | define host { | ||
| + | use generic-host | ||
| + | host_name _JMENO_ | ||
| + | alias _JMENO_ | ||
| + | address 192.168.6._IP_ | ||
| + | parents _PARENT_ | ||
| + | |||
| + | 2d_coords _X_,_Y_ | ||
| + | statusmap_image up.gd2 | ||
| + | } | ||
| + | </file> | ||
| + | |||
| + | |||
| + | <code bash> | ||
| + | #!/bin/bash | ||
| + | |||
| + | cat nagios-ucebna.txt | while read jmeno ip1 ip2 x y; do | ||
| + | sed "s/_JMENO_/$jmeno$ip1/;s/_IP_/$ip1/;s/_PARENT_/$jmeno$ip2/;s/_X_/$x/;s/_Y_/$y/" ucebna-parent.templ | ||
| + | let xx=$x+30 | ||
| + | sed "s/_JMENO_/$jmeno$ip2/;s/_IP_/$ip2/;s/_X_/$xx/;s/_Y_/$y/" ucebna.templ | ||
| + | done | ||
| + | </code> | ||
| + | apt-get install nagios-nrpe-server | ||
| - | {{:linux:skoleni:tmp_5876-img_20160129_104551-249151051.jpg|}} | ||
linux/skoleni/nagios.1454060828.txt.gz · Last modified: 2016/01/29 10:47 by admin


