Sziasztok!
Igényként merült fel, hogy kritikus besorolású riasztásoknál jó volna, ha e-mail/sms jelzés mellett telefon hívás is történne.
Van erre tippetek?
Az ismereteimet összerakva egy kicsit nyakatekert ötlet:
25.000 Ft-s 4 bemenetes GSM riasztó, mely sms mellett telefonhívást is tud kezdeményezni, ha az adott bemenetére kontakt került.
Arduino/Raspberry ciklikusan megnéz egy http://monitoring.hu/critical.txt fájlt, amiben ha 1-es érték kerül, akkor kontaktot ad a GSM riasztónak.
Ezt a txt-t természetesen a zabbix/nagios a kritikus besorolású szolgáltatás hibájánál 1-be billenti.
Na ettől keresek szebb megoldást :)
update 1: sms átjelzésre van egyébként egy klassz megoldás, 2015-ben már használtam: https://seeme.hu/
Webes API-t adnak. PHP-ban pár dolgot kell átírni és azt meghívva már megy is az sms. Monitoringhoz jól használható, ha nincs szükség hívásra, mint most nekem :)
Hozzászólások
asterix-el lehet VOIP hanghivast inditani elore felvett szoveggel (talan meg text2speech is jatszhat). ehhez csak egy SIP telefonszam/elofizetes kell. ugy remlik egy spool konyvtarba be kellett rakni egy txt-t benne a hivando telszammal es a lejatszando file nevevel, es mar probalta is hivni. bele lehetett irni azt is hany csongest varjon, hanyszor probalja ujra stb.
Asterix egy gall csávó, az Asterisk viszont egy VoIP szoftver, a telefonbillentyűzeten található, azonos nevű [*] gomb után. :)
ezzel akkor van gond, ha a VoIP provider is elmegy, esetleg a net...
nyilvan... nekunk a gsm is elmegy neha foleg ha a kornyeken nincs aram, akkor a cella se kap powert.
talan a legjobb lenne ha ilyenkor valami fustjelekkel jelezne... de ha sotet van, az se latszik jol, meg ha rossz iranyba fuj a szel...
Ezért nem belülről kifelé, hanem kívülről befelé is kell monitorozni és riasztani. Ha nem érem el a monitorozandó rendszert, az is hiba.
Dehogy, kell egy eletromagnes ami ha nem kap aramot, akkor nyilik a ketrec es kiszabadul egy raj RFC 2549
https://datatracker.ietf.org/doc/html/rfc2549
Tessék GSM adaptert használni. Nálam is közvetlenül GSM-en hív/üzen az Asterisk.
Vagy ha leszakad az eg. Mert a gallok csak attol felnek. :-)
tudom, de igy rovidebb, es nincs benne kockazat :)
Asterix egy képregény figura ;)
pagerduty?
https://www.twilio.com/
+1 van benne text2spech is. Bar eleg bemondani, hogx nezd meg az emailjeidet :)
Domain, tárhely és webes megoldások: aWh
Ja, pláne akkor, ha a levelezéshez/levelek eléréséhez szükséges valamelyik rendszerkomponens döglött... :-P
Okostelefon rajta valami automatizálás cuccal, ami nézi, ha xyz email/bármi, akkor hivja abcd-t?
"Biztos én vagyok a béna, de csak azt sikerül elérnem, hogy kikapcsol a monitor."
Ez is megfordult a fejemben. Elég gyorsan megoldást adna. A megbízhatóságától tartok kicsit, de próbát megér.
Ismertek esetleg ilyen jellegű értelmes programot?
Kannel plusz egy GSM modem? Zabbixban definiálhatsz hozzá egy SMS típusú riasztást ami meghív egy scriptet, ami feladja a megfelelő üzit.
Ha jól értem, ez sms alapú dolog, nem telefonhívás. A feladat itt az, hogy csörögjön a telefon éjjel 2-kor, mert egy sms hangra lehet, hogy simán tovább alszik a kolléga :)
Igen, SMS. Akkor félre értelmeztem a topic indítót, bocsi.
Egyébként meg fel kell hangosítani a telefont :)
Mondjuk jah, lehet egyszerűbb dedikált telefonszámhoz (sms gw) egy bazi hosszú sms hangot beállítani, mintha hívás lenne.
Akár. De nem is kell feltétlenül hosszú, nekem a hagyományos Nokia csipogás volt feltöltve az okostelefonra, megfelelően hangosra állítva mindig felkeltem rá. :D Nyilván ez személyfüggő.
A kicsengés hagyján, az SMS legutolsó értesüléseim szerint nem időgarantált kézbesítésű szolgáltatás, csak a telefonhívás az, ami garantáltan azonnal kapcsolatot próbál teremteni. Öreg riasztós szakik pont ezért nem akarnak SMS értesítést beállítani, csak telefonhívást. (nem gyakran, de úgy évente 1x előfordul a nekem címzett smseknél pl, hogy egy fél napot késik az sms így Budapestről Budapestre)
Csak egy mellekszál: autoriasztom hiv ha gond van, es amig nem veszem fel, addig probalkozik (max. 5 vagy 10 hivas), sot az alternativ szamokat is hivja round-robin (ő nem gall, hanem dc comics, szül: 1940. apr). Erdemes ezen is gondolkodni.
Az indító ötletben szereplő arduino + gsm riasztót ötvözve egy tovább gondolás:
Arduino + ethernet shield (eddig ugyanaz) + gsm shield :https://shop.tavir.hu/termekkategoria/shop/modulok/kommunikacio-gsm/
Időnként lekéri a szokásos URL-t, ha 1, akkor indul a hívás.
Lefagyás elleni figyelésre ötlet: http-n letöltött és feldolgozott változót (0/1) felhasználva lekér egy másik url-t, amiben paraméterként átadja a feldolgozott változót.
Egyfelől webszerver/php logban látszik, hogy a kliens lekérdezte a status url-t, másik logban látszik, hogy meghívta az ack.php-t, ahol helyesen adta vissza az értéket.
Ha elmarad a lekérés vagy nem egyenlő a 2 status, monitoring riaszt normál módon (e-mail).
Ezzel azt hiszem kizárható az hardver leállásának, tetszhalott állapotának figyelmen kívül hagyása.
Szóval ez egy komplett cél hw lenne így.
Esetleg egy IM service, skype vagy viber "hivas", csorgetes api-n keresztül? https://docs.microsoft.com/en-us/skype-sdk/skypeuris/skypeuriapireferen…
Ez sem egy rossz irány. Köszönöm, megnézem.
SMS-t úgy küldök ki, hogy sima USB portos mikrotik routerre van régi 2/3G-s huawei e220 modem rakva. Ez kifelé és befelé is tud beszélgetni, API-val hívkodható és ha sms-t kap akkor ő tud api-t hívkodni.
Egyébként tényleg nem hülyeség amit írtak, kivülről befelé figyelni, és akkor a riasztás és szakadás is le van kezelve. Nálam ez úgy néz ki, hogy Rackforestben lett bérelve legolcsóbb VPS, rávasaltam a nodeRED-et, fut rajta Asterisk is (ez normális telefonközpontként IS használva). Routererek VPN-nel felkapaszkodnak ide, és nodeRED-ben van rá flow, ami pingel, kérdezget ezt-azt, és ha valami leszakad, esetleg megáll valami trunk, akkor megpróbálja újraindítani több ponton, ha nem nyert, akkor riaszt. Ezt meg tudja tenni asterisk hívásként is és akár a sim kártyás mikrotiknek kiszólva is. A hívások pedig vagy SIP mellékekre tudnak érkezni vagy akár normál vezetékes számról bárhova is.
Nem pontosan értem az elgondolást, hogy most egy független belső megoldást akarsz vagy pedig valakitől függeni, ha az utóbbi nem baj, akkor vannak erre komplex megoldások pl. signl4, egy x szöveget lehet beolvastatni, nincs magyarul, de sztem mindegy... (a hívó szám felismerhető)
Nálunk, régen az Icinga szervert SMS küldésre drótoztam be, mert az volt az elképzelés, hogy akkor is kapjunk értesítést, ha nincs net.
Most ugyanez lesz a cél, mert a mail és a többi nem az igazi.
"speciel a blockchain igenis hogy jó megoldás, ezért nagy erőkkel keressük hozzá a problémát"
"A picsat, az internet a porno es a macskas kepek tarolorandszere! : HJ"
Nekem a nagios riasztásra a notify nagyon bejött!
Igaz nem hívás/SMS - a fogadó/küldő oldalon NET kell - ez a hátránya.