Monitoring volného místa na disku v clusteru

MP

Monitoring volného místa na disku v clusteru
« 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?)...
« Poslední změna: 11. 01. 2019, 17:48:43 od Petr Krčmář »


phpmistr

Re:Monitoring volného místa na disku v clusteru
« Odpověď #1 kdy: 11. 01. 2019, 18:54:01 »
Tohle tady nikdo neví, nechceš e raději zeptat kolik vydělá programátor?

blb

Re:Monitoring volného místa na disku v clusteru
« Odpověď #2 kdy: 11. 01. 2019, 19:18:15 »
Nagios? Pretocil nekdo hodiny zpet na rok 2006?

Vilith

  • *****
  • 662
    • Zobrazit profil
Re:Monitoring volného místa na disku v clusteru
« Odpověď #3 kdy: 11. 01. 2019, 19:39:14 »
Nagios? Pretocil nekdo hodiny zpet na rok 2006?

A v cem je nagios spatny?
Umi pole SNMP?

jose_D_neprihl

Re:Monitoring volného místa na disku v clusteru
« Odpověď #4 kdy: 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í..


jose_D_neprihl

Re:Monitoring volného místa na disku v clusteru
« Odpověď #5 kdy: 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.

MP

Re:Monitoring volného místa na disku v clusteru
« Odpověď #6 kdy: 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.

MP

Re:Monitoring volného místa na disku v clusteru
« Odpověď #7 kdy: 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.

Vilith

  • *****
  • 662
    • Zobrazit profil
Re:Monitoring volného místa na disku v clusteru
« Odpověď #8 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

Nahodny kolemjdouci

Re:Monitoring volného místa na disku v clusteru
« Odpověď #9 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.

MP

Re:Monitoring volného místa na disku v clusteru
« Odpověď #10 kdy: 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.

Martin

Re:Monitoring volného místa na disku v clusteru
« Odpověď #11 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".

Jose D

  • *****
  • 897
    • Zobrazit profil
Re:Monitoring volného místa na disku v clusteru
« Odpověď #12 kdy: 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..

Vilith

  • *****
  • 662
    • Zobrazit profil
Re:Monitoring volného místa na disku v clusteru
« Odpověď #13 kdy: 16. 01. 2019, 21:15:25 »