Directorio de artigos
sempre queComercio electrónicoencontros con webmastersBase de datos MySQL, Apache e outras aplicacións non se poden iniciar como de costume,LinuxO sistema pediralle que use journalctl -ex
comando para visualizalo.
- Os rexistros relacionados a miúdo pódense atopar rapidamente.
- Despois de analizar o rexistro deste xeito, o problema pódese resolver rapidamente.
Que significa xornal?
Explicación básica do diario:
- n. Diario, diario, diario; publicacións periódicas, revistas, revistas; libro de contabilidade
- Variación
- revistas plurais
Persistir os rexistros do diario
A persistencia é o mecanismo para converter datos do programa entre estados persistentes e transitorios.
En termos simples, os datos transitorios (como os datos na memoria que non se poden almacenar de forma permanente), a persistencia persistirá aos datos persistentes (como a persistencia de bases de datos, que se poden almacenar durante moito tempo).
enCentOS En 7.X, systemd xestiona os rexistros de inicio de todas as unidades.
- Systemd-journald é un servizo de xestión de revistas progresiva xestionado por systemd.
- Recolle rexistros do núcleo e os daemons do sistema están en funcionamento durante a fase inicial de inicio do sistema.
- Saída estándar e mensaxes de erro, así como rexistros de syslog.
ruta de rexistro journalctl
O servizo de rexistro só mantén os ficheiros de rexistro nunha única estrutura.
O seguinte é o sistema CentOS 7 VestaCPPanel de control, gardar a ruta do rexistro journalctl ▼
/var/log/journal
- Porque os rexistros son datos binarios comprimidos e formatados, ao ver ePosicionamentomoi rápido.
Comando journalctl view log
Comando sen opcións para facer que journalctl saia todos os rexistros ▼
journalctl
- É basicamente inútil porque inmediatamente estás "abrumado" cunha inundación de tala que te abrumará.
A continuación, aprenderemos a filtrar eficazmente a información de rexistro valiosa.
Ver un período de tempo especificadodiarioctlRexistro
Use as seguintes opcións de comando para definir o período de tempo ▼
--since --until
- Un período de tempo encárgase de especificar os rexistros de rexistro antes e despois dun tempo determinado.
Os valores de tempo poden estar nunha variedade de formatos, como o seguinte ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Se algúns compoñentes do formato anterior non se enchen, o sistema encherá directamente os valores predeterminados.
- Por exemplo, se a parte da data non está completa, a data actual móstrase directamente.
- Se a parte horaria non está completa, úsase "00:00:00" (medianoite) por defecto.
- O campo dos segundos tamén se pode deixar en branco.
O valor predeterminado é "00", por exemplo o seguinte comando ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Ademais, journalctl comprende algúns valores relativos e abreviaturas nomeadas.
- Por exemplo, podes usar "onte", "hoxe", "mañá" ou "agora".
Por exemplo, para obter os datos de rexistro de onte, pode usar o seguinte comando ▼
journalctl --since yesterday
Para obter os rexistros desde as 9:00 a.m. ata a última hora, pode usar o seguinte comando ▼
journalctl --since 09:00 --until "1 hour ago"
Actualización en tempo real ver journalctl log
con taiO comando l -f é semellante, journalctl admite a opción -f para mostrar os rexistros en tempo real ▼
journalctl -f
Se queres ver o rexistro en tempo real do dispositivo, engade a opción -u ▼
$ sudo journalctl -f -u prometheus.service
Mostra só as n liñas máis novas en journalctl
opcións da liña de comandos -n
Usado para controlar só as últimas n liñas de rexistro.
O predeterminado é mostrar as últimas 10 liñas de rexistros ao final ▼
$ sudo journalctl -n
Tamén pode mostrar un rexistro cun número especificado de liñas ao final ▼
$ sudo journalctl -n 20
O seguinte é o último rexistro de tres liñas que mostra o servizo cron.service ▼
$ journalctl -u cron.service -n 3
Ter营销A xente usa VPSConstruír unha estación, instalar o panel de control VestaCP, construírWordPresspáxina web.
usar con frecuencia df -h
Comando para comprobar a capacidade do disco VPS e descubrir que está aumentando cunha tendencia de 1 GB ao mes (lembre que foi de 1 GB o mes pasado)
[root@ten ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 7.5G 13G 38% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 244K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0
Consulta os rexistros de journalctl usando o comando de capacidade
Comprobe o rexistro journalctl actual usando o comando de capacidade do disco ▼
journalctl --disk-usage
journalctl baleiro o rexistro de eliminación
Dado que Linux é un sistema operativo moi sensible, se eliminas ficheiros de forma incorrecta, é fácil provocar fallos no sistema.
Polo tanto, a forma de limpar os rexistros de journalctl, elimínaos por data e pola capacidade que se permite reservar.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Se queres eliminar os ficheiros de rexistro manualmente, debes xirar (xirar) o rexistro antes de eliminalos.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl configura a capacidade persistente
Para activar a configuración de persistencia do límite de journald, pode modificar o ficheiro de configuración de journald ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
A continuación, reinicie journald ▼
systemctl restart systemd-journald.service
O rexistro de comprobación está ben?Os ficheiros de rexistro están intactos e non danados? ▼
journalctl --verify
A seguinte é a capacidade do disco VPS despois de limpar o rexistro journalctl e a capacidade do rexistro journalctl▼
[root@ten /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 5.7G 15G 29% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 308K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0 [root@ten /]# journalctl --disk-usage Archived and active journals take up 24.0M on disk.
Explicación detallada do rexistro journalctl persistente, este é o final ^_^
Blog de Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartiu "Comando de borrado de rexistro persistente de journalctl para ver a explicación detallada dos parámetros de configuración", que é útil para vostede.
Benvido a compartir a ligazón deste artigo:https://www.chenweiliang.com/cwl-1141.html
Benvido á canle de Telegram do blog de Chen Weiliang para recibir as últimas actualizacións.
📚 Esta guía contén un gran valor, 🌟Esta é unha oportunidade rara, non a perdas! ⏰⌛💨
Comparte e da like se che gusta!
O teu compartir e gústame son a nosa motivación continua!