Fórum Root.cz

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

Název: Monitoring volného místa na disku v clusteru
Přispěvatel: MP kdy 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 kdy 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 kdy 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 kdy 11. 01. 2019, 19:39:14
Citace od: blb kdy 11. 01. 2019, 19:18:15
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 kdy 11. 01. 2019, 21:12:28
Citace od: MP kdy 11. 01. 2019, 16:07:16
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 kdy 11. 01. 2019, 21:14:37
Citace od: Vilith kdy 11. 01. 2019, 19:39:14
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 kdy 14. 01. 2019, 11:34:00
Citace od: Vilith kdy 11. 01. 2019, 19:39:14
Citace od: blb kdy 11. 01. 2019, 19:18:15
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 kdy 14. 01. 2019, 11:36:07
Citace od: jose_D_neprihl kdy 11. 01. 2019, 21:12:28
Citace od: MP kdy 11. 01. 2019, 16:07:16
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 kdy 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 kdy 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 kdy 14. 01. 2019, 15:22:42
Citace od: Nahodny kolemjdouci kdy 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.

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 kdy 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 kdy 16. 01. 2019, 21:07:45
Citace od: MP kdy 14. 01. 2019, 11:36:07
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 kdy 16. 01. 2019, 21:15:25
https://lowendbox.com/blog/remote-server-monitoring-with-nagios/

Postup funguje i pro Icinga 1