Open JereC4str0 opened 2 weeks ago
lo ideal en este caso es tener la posiblidad de no tener que usar otra funcion si no que los errores sean alertas en grafana, en telegram, en ntfy entonces solo agregar que en donde se envia a grafana en la funcion de log, si esta habilitado notyfy y si tiene el hash de la etiqueta que lo envie . De esa manera no es necesario que escribamos mensajes por todo el código.
excelente, entonces meto la misma lógica que envia los mensajes a ntfy en la función que envia los logs a grafana?
a que te referís con "si está habilitado ntfy"?
en el archivo de logs.lua tenemos la posiblidad de enviar a grafana si esa funcioanlidad esta habilitada. pone un flag que habilite o deshbilite el envio de notificaciones que cada vez que se cambie el valor del hash le cambie a log el valor de la url del notifi que cada vez que se cargue la configuracion desde el json le cargue el valor al log
tengo entendido que el hash seria el topico de ntfy, este es fijo o por lo menos desde la aplicacion, hablas de actualizar el hash(que contiene el mac por defecto) por el topico de ntfy?
hay una flag que deshabilita el envio de mensajes a grafana en esta linea
https://github.com/user-attachments/assets/15e07e86-cfdf-4483-9228-70cd714a9049
Avance de notificaciones usando NTFY
Enviando notificacion con curl:
Recibiendo desde aplicacion:
Despues de haber recibido la aplicacion intente automatizar el proceso de enviar las notificaciones:
https://github.com/user-attachments/assets/5995e176-5284-45c5-b4d5-99f477f5a3f2
Esto es un intento de entender como es que funciona NTFY, no se debe tomar como algo definitivo, si piensan que puede tener futuro podemos mejorarlo un poco más