Réellement, je ne vois que des considérations personnelles, qui
te sont propre, et, des avis qui te sont propre, mais, aucune
information technique dans ta réponse, pour répondre à la question
technique initialement posée.
Finalement, que tu considère ou non mon besoin comme important, il
s'agit la du but recherché, de plus, je n'ai pas initié ce message
à l'origine, nous sommes donc au minimum deux à vouloir en savoir
plus sur l'envoie de SMS, ou, monitoring via application android à
défaut, mais, nous n'avons pas besoin de flood sur des
considérations qui sont d'ordre personnelle ou philosophique.
Si tu n'as pas besoin des sms, ne les utilise pas, mais, ne
cherche pas à tout prix à convaincre que les autres n'ont pas à
les utiliser et que leur travail, vain, peut être mis hors ligne,
car en somme, il ne sert à rien.
J'ai relancé la demande car ce sujet m'intéresse, c'est à dire,
initialement, l'envoie de sms, gratuitement, puis, l'envoie de sms
pour être alerté de la non disponibilité de mon serveur, pas pour
que le sujet se fasse flooder.
Cela ne concerne pas que mon serveur, mais, pour d'autres
personnes que je côtoie également, qui m'ont demandées de pouvoir
être informées de la mise hors ligne du serveur, via SMS.
Tu me dis :
Je ne comprends pas non plus la motivation de ta question.
Explique nous en bon français pourquoi une telle solution ne te conviens pas. Pour un serveur bénévole!
Quel est le problème concret à résoudre ?
De ne pas dévier du besoin initialement évoqué, et, de ne pas
rentrer dans des considérations personnelles.
1- Comment utiliser ( de préférence gratuitement ) un envoie de
sms pour alerter de l'indisponibilité d'un serveur.
2- A défaut, utiliser une application Android, mais alors,
laquelle, si celle ci existe déjà.
Il y a longtemps j'avais fais des recherches la dessus, mais, via
Windows, et, j'avais vu alors que depuis Windows, il n'existait
aucune solution non payantes, mais, qu'il était possible de mettre
en place un serveur, et d'utiliser des API, ou, d'autres
solutions, mais, évidemment, les sujets sont peu disponibles, et,
dès que les gens s'approprient ce savoir, ils le verrouillent,
pour créer des outils commerciaux.
On 4/21/20 9:55 PM, G2PC wrote:
Désolé Basile mais je ne comprend pas pourquoi tu me renvoies vers ton projet Covid.
Simplement parce que c'est un logiciel libre GPLv3+ fournissant un service HTTP. Comme ton serveur Web.
Je ne comprend pas pourquoi tu parles de développer une application Android, tout le monde n'utilise pas Android.
Je ne comprends pas non plus la motivation de ta question.
Si le serveur est réellement important (càd que la panne coûte cher, en vies humaines et/ou en mega€) envoyer un SMS est d'un coût négligeable.
Si c'est un serveur pour une passion, quelle importance qu'il tombe en panne pendant une demi journée par an?
Moi je loue deux VPS à titre perso. Ils sont de temps en temps HS. Et alors?
Et la machine sur laquelle je tape cette réponse est allumée 24h/24, avec un onduleur. Elle est connectée à Internet via une FreeBox revolution (sur ce même onduleur).
En principe, elle est accessible par ssh tout le temps. En pratique, elle plante de temps à autre. Mais ça me suffit!
Quel est le problème concret à résoudre?
Te rendre compte, en une journée, que ton serveur a planté? Si oui, pas besoin d'envoyer un SMS. Il suffit par exemple (si la machine tourne un service HTTP) de faire une requête HTTP toutes les dix minutes. Un crontab lançant wget fait l'affaire.
Et à supposer que tu puisses automatiquement envoyer un SMS, vas tu le lire à 3 heures du matin, en plein sommeil?
Moi, mon téléphone portable, je ne le lis pas au milieu de la nuit. Il est soit éteint, soit dans une autre pièce. Et ils y a d'autres occasions de ma vie privée où il est éteint. Je te laisse deviner lesquelles.
Il y a eu des exceptions dans ma vie: quand l'un de mes proches étaient mourant (par exemple; la semaine d'avant où j'ai perdu ma mère ou ma sœur). Là le portable restait allumé la nuit (j'attendais la mauvaise nouvelle).
Mais j'espère que tu arrives de temps à autre à te déconnecter.
A mon avis, tu cherches à résoudre un problème de peu d'importance, mais il est amusant d'en discuter.
Concrètement, tu poses la question de la fiabilité d'un système informatique (matériel et logiciel). Elle n'est jamais à 100%
Quel taux de panne acceptes tu pour un serveur que tu administres bénévolement?
En ce qui me concerne, 98% de fiabilité (donc 2% de temps indisponibilité) me suffit largement, voire 96%. Donc 2 jours (ou 4) de panne par an.
Et les systèmes fiables à 99,99% de toutes façons coûtent cher: au moins trois salaires d'informaticiens travaillant 8h chacun par jour. Le prix d'un SMS est dérisoire par rapport à ce coût là! Même pour des informaticiens payés au SMIC.
Une solution est bien sûr d'externaliser ce travail en Inde ou en Chine. Mais tu vas quand même payer 1000€ par mois.
Que les banques françaises (ou les financiers déployant du "high-frequency trading") aient besoin de 99.9% de fiabilité (ou les missiles nucléaires, ou les coeurs artificiels) oui.
Mais toi comme moi, pour un serveur Web, non!
Ma Freebox à la maison est allumée 24h/24, mais en pratique je dois la rebooter deux fois par semaine. Donc elle est indisponible au moins 5 minutes par semaine. Fais le calcul, ça doit faire moins de 99,9% de fiabilité.
La solution vieux jeu que j'utilise sur les serveurs Web que j'administre bénévolement (par exemple pour http://refpersys.org/ ou ma page web personnelle), c'est d'essayer de temps à autre de recharger leur page, et/ou d'essayer de temps à autre (quand je suis réveillé et disponible pour ça) un ssh.
Explique nous en bon français pourquoi une telle solution ne te conviens pas. Pour un serveur bénévole!
Librement
-- Basile STARYNKEVITCH == http://starynkevitch.net/Basile opinions are mine only - les opinions sont seulement miennes Bourg La Reine, France; <basile@starynkevitch.net> (mobile phone: cf my web page / voir ma page web...)