[LINUX] Surveillance des journaux

Surveiller les journaux du serveur

Production, vérification, développement, peu importe Les journaux sont de plus en plus écrits dans le fichier de type server.log du serveur AP. Pour surveiller les mouvements du système qui ne sont pas visibles de l'extérieur, par exemple si le module fonctionne correctement Vous devez surveiller le journal chaque fois que vous le publiez, non?

À ce moment-là, je me connecte au serveur linux avec TeraTerm etc. et je vois le fichier journal. Quelle commande utilisez-vous? Est une histoire

Queue de route royale

Eh bien c'est ça chemin du fichier tail -f Par exemple

tail -f /asd/asdasdasd/asdasdasd/server.log

Comme Vous pouvez désormais surveiller les fichiers écrasés en temps réel

Nouvelle ère moins

De nos jours, la queue est faible moins + F chemin du fichier Par exemple

less +F /sdd/sdsdsd/sdsdsd/server.log

C'est la même fonction que tail -f Arrêtez la mise à jour avec Ctrl + C Et qu'est-ce qui se passerait si

less /sdd/sdsdsd/sdsdsd/server.log

Tapez simplement shift + f (F en haut) après l'exécution

Donc tu peux faire quelque chose comme Grep

Si vous entrez & en mode sans mise à jour, un champ de saisie apparaîtra. Entrez le mot "correspondance exacte" ou "qqq | eee" pour rechercher OU Il est sensible à la casse, alors tapez-le correctement

De plus, si vous entrez ! Après avoir entré &, vous serez en mode de non-correspondance (recherche de non-correspondance).

Vous pouvez télécharger le fichier journal localement et le rechercher sur place sans avoir à utiliser Grep avec Sakura Editor.

De plus, si vous êtes dans un mode qui ne se met pas à jour automatiquement, appuyez sur la touche B en haut de la page, la touche Espace en bas de la page, la touche G en haut et les touches Maj + G en bas. Peut voler à la fois

Il n'est pas exagéré de dire que less est compatible vers le haut avec la queue.

Pour les fenêtres

Commençons Power-Shell Vous devriez pouvoir le faire avec la touche A de la touche win + la touche X

Et

Get-Content -wait -tail 10 -encod UTF8 -chemin de chemin

La partie 10 ici est le nombre de lignes à obtenir en premier, si vous ne spécifiez pas tail -f, c'est 10 au début, donc j'ai écrit 10

Recommended Posts

Surveillance des journaux
Script de surveillance du journal
[Linux] Surveillance des journaux
Shell de surveillance des messages de journal
Sortie du journal python
Gagner avec la surveillance
[blackbird-td-agent] Surveillance de td-agent