klingsor escribió: 20 Dic 2020, 09:50
Sí eso lo he visto, pero no sé exactamente qué es lo que tengo que poner. ¿Tengo que poner la ruta del fstab donde está montado el dísco duro?
No, tienes que poner el nombre del dispositivo. Es decir: /dev/tu-dispositivo
Puedes verlo, por ejemplo, con el comando lsblk:
pi@rpi4:~ $ lsblk
Código: Seleccionar todo
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part /mnt/media
mmcblk0 179:0 0 59.6G 0 disk
├─mmcblk0p1 179:1 0 256M 0 part /boot
└─mmcblk0p2 179:2 0 59.4G 0 part /
En mi caso tengo 2 dispositivos: /dev/sda y /dev/mmcblk0
klingsor escribió: 20 Dic 2020, 09:50
Respecto a Rpi-Monitor lo tengo instalado también, pero desde la última actualización de Radarr no me lo reconoce y sí que está funcionando;
Quizá tengas algún error en template/services.conf
klingsor escribió: 20 Dic 2020, 09:50
otra cosa, ¿como haces para que te muestre el estado de los servicios en columnas.
Bueno, es que eso es algo cutre en rpimonitord. Simplemente en el services.conf añades el HTML necesario: "<br />"
Por ejemplo cambiar esto:
Código: Seleccionar todo
web.status.1.content.1.line.1="<b>ssh</b> : "+Label(data.ssh,"==22","OK","success")+Label(data.ssh,"!=22","KO","danger")+" <b>rpimonitor</b> : "+Label(data.rpimonitor,"==8888","OK","success")+Labe
l(data.rpimonitor,"!=8888","KO","danger")+" <b>nginx http</b> : "+Label(data.http,"==80","OK","success")+Label(data.http,"!=80","KO","danger")+" <b>nginx https</b> : "+Label(data.https,"==443","OK
","success")+Label(data.https,"!=443","KO","danger")+" <b>mysql</b> : "+Label(data.mysql,"==3306","OK","success")+Label(data.mysql,"!=3306","KO","danger")
Por esto:
Código: Seleccionar todo
web.status.1.content.1.line.1="<b>ssh</b> : "+Label(data.ssh,"==22","OK","success")+Label(data.ssh,"!=22","KO","danger")+"<br /><b>rpimonitor</b> : "+Label(data.rpimonitor,"==8888","OK","success")+Labe
l(data.rpimonitor,"!=8888","KO","danger")+"<br /><b>nginx http</b> : "+Label(data.http,"==80","OK","success")+Label(data.http,"!=80","KO","danger")+"<br /><b>nginx https</b> : "+Label(data.https,"==443","OK
","success")+Label(data.https,"!=443","KO","danger")+"<br /><b>mysql</b> : "+Label(data.mysql,"==3306","OK","success")+Label(data.mysql,"!=3306","KO","danger")
O así:
Código: Seleccionar todo
web.status.1.content.1.title="Servers"
web.status.1.content.1.icon=daemons.png
web.status.1.content.1.line.1="<b>ssh</b> : "+Label(data.ssh,"==22","OK","label-success")+Label(data.ssh,"!=22","KO","label-danger")
web.status.1.content.1.line.2="<b>rpimonitor</b> : "+Label(data.rpimonitor,"==8888","OK","label-success")+Label(data.rpimonitor,"!=8888","KO","label-danger")
web.status.1.content.1.line.3="<b>nginx http</b> : "+Label(data.http,"==80","OK","label-success")+Label(data.http,"!=80","KO","label-danger")
web.status.1.content.1.line.4="<b>nginx https</b> : "+Label(data.https,"==443","OK","label-success")+Label(data.https,"!=443","KO","label-danger")
En cada línea puedes editar el HTML y eso, con bootstrap, te da bastante juego :-)
Código: Seleccionar todo
web.status.1.content.1.line.1="<div class='row' >"
web.status.1.content.1.line.2="<div class='col-md-6'><b>SSH</b></div><div class='col-md-6'>" + Label(data.ssh,"==22","OK","label-success")+Label(data.ssh,"!=22","KO","label-danger") + "</div>"
web.status.1.content.1.line.3="</div>"