Fórum Root.cz

Hlavní témata => Server => Téma založeno: MP 11. 01. 2019, 16:07:16

Název: Monitoring volného místa na disku v clusteru
Přispěvatel: MP 11. 01. 2019, 16:07:16
Caus,

vaham, jak monitorovat volne misto jednoho pole, ktere je v clusteru. Neni problem to nasadit do nagiosu, kdyby to bylo vzdalene. Situace je asi takovahle:

1] 2x node v HA (active/passive), poskytuji pres vIP nfs server
2] pristup na vIP je chraneny, takze lze pouze z dane vlan nebo z 1]

Nejake napady? Muzu to napichnout jako monitoring na kazdeho (nebo mensi pocet) klienta, ktery tu nfs vyuziva, ale dal bych vazne prednost to monitorovat primo z tech node. Jenomze to pole vidi vzdy jen jeden node, s cimz si monitorovaci pluginy neporadi (nebo ano?)...
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: phpmistr 11. 01. 2019, 18:54:01
Tohle tady nikdo neví, nechceš e raději zeptat kolik vydělá programátor?
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: blb 11. 01. 2019, 19:18:15
Nagios? Pretocil nekdo hodiny zpet na rok 2006?
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: Vilith 11. 01. 2019, 19:39:14
Nagios? Pretocil nekdo hodiny zpet na rok 2006?

A v cem je nagios spatny?
Umi pole SNMP?
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: jose_D_neprihl 11. 01. 2019, 21:12:28
to pole vidi vzdy jen jeden node
Tak na monitoring serveru hlídej součet volné kapacity na obou serverech..
Na jednom bude nula, ale součtu to nevadí..
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: jose_D_neprihl 11. 01. 2019, 21:14:37
A v cem je nagios spatny?
konceptem a (ne)škálovatelností.
Určitě není zcela špatný, ale spíše odpovídající době vzniku.
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: MP 14. 01. 2019, 11:34:00
Nagios? Pretocil nekdo hodiny zpet na rok 2006?

A v cem je nagios spatny?
Umi pole SNMP?

To pole je postaveno nad Deb9, snmp tam je.
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: MP 14. 01. 2019, 11:36:07
to pole vidi vzdy jen jeden node
Tak na monitoring serveru hlídej součet volné kapacity na obou serverech..
Na jednom bude nula, ale součtu to nevadí..

Tak tahle moznost me nenapadla. Cili bych si musel napsat vlastni check, ktery by kalkuloval velikost z requestu na oba node. Nebo existuje nejaky plugin, co to umi? Nerad bych vynalezal kolo.
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: Vilith 14. 01. 2019, 11:38:34
Preferuji monitorovat kazdy nod a ne jejich soucet - pomoci nagios NRPE a pripadne vlastnich check scriptu se toho da zvladnout hodne
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: Nahodny kolemjdouci 14. 01. 2019, 14:56:44
Neni lepsi si definovat dalsiho hosta, jehoz IP bude ta, ktera migruje a hlidat volnou kapacitu na nem? Predpokladam pouziti NRPE a check_disk, neni na tom potreba nic vymyslet a funguje.
tedy:
host1 - nejake checky
host2 - nejake checky
virtual IP - check_disk, check_ping, pripadne jeste nejaka kontrola behu NFS a funkcnich exportu.
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: MP 14. 01. 2019, 15:22:42
Neni lepsi si definovat dalsiho hosta, jehoz IP bude ta, ktera migruje a hlidat volnou kapacitu na nem? Predpokladam pouziti NRPE a check_disk, neni na tom potreba nic vymyslet a funguje.
tedy:
host1 - nejake checky
host2 - nejake checky
virtual IP - check_disk, check_ping, pripadne jeste nejaka kontrola behu NFS a funkcnich exportu.

Vzhledem k tomu, ze ta vIP je plovouci, tak ani druhy node na tu sit nevidi (a pridavat kvuli tomu extra IP se mi nechce). Pro bezici funkcnost nfs mam jiz skripty ktere funguji tak, ze na jednom node detekuje nfs, na druhem node "nfs is running anywhere", vyuziva to crm/pacemaker, takze je zajisten ok/warn/crit stav v nagios checkech. Navic, monitoring na vIP taky nevidi (neni v dane vlan, je v jine lokalite, ta vlan nema gw atd).
Zatim mi to stale vychazi to monitorovat z tech nfs klientu s tim, ze to asi dat na vsechny, aby bylo znamo, zda ten dany klient ma pristup k datum (duplicitni check) - na mnoha klientech je to totiz monitorovane pres funkcnost sluzeb z toho nfs.
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: Martin 14. 01. 2019, 16:11:06
Poradil bych placený SW, ale to by mě tu všichni rootí odborníci na ekonomiku světa, linuksáci, HR manažeři a open sourcaři označili za lopatu a poslali na vojnu, které se sami v devadesátkách vyhýbali slátáním kdejakého kódu a "studiem".
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: Jose D 16. 01. 2019, 21:07:45
Tak tahle moznost me nenapadla. Cili bych si musel napsat vlastni check, ktery by kalkuloval velikost z requestu na oba node. Nebo existuje nejaky plugin, co to umi? Nerad bych vynalezal kolo.
No tohle se většinou dělá až na serveru.. Monitorovaný server jen posílá své hodnoty, a na monitoring serveru si nastavíš alerting/dashboard na ten součet. Pro prometheus je to operátor 'max', v Grafaně to samé.

Nagios jsem naposledy používal ještě za dob RRD a NRPE 'performance data', takže jak se tam takove dotazy dělají netuším..
Název: Re:Monitoring volného místa na disku v clusteru
Přispěvatel: Vilith 16. 01. 2019, 21:15:25
https://lowendbox.com/blog/remote-server-monitoring-with-nagios/

Postup funguje i pro Icinga 1