GNU/Linux >> Tutoriels Linux >  >> Linux

Utilisation des journaux du serveur

La vérification des journaux de votre serveur peut vous aider à savoir quelle erreur votre site Web produit, pourquoi votre site ne se charge pas comme prévu et qui accède à votre site ou à votre serveur. Cet article décrit les journaux les plus couramment utilisés, où les trouver et pourquoi vous voudrez peut-être les consulter.

Vous pouvez trouver la plupart des journaux de serveur sur /var/log/SERVICE . Si vous souhaitez consulter le journal d'un serveur, accédez à ce répertoire et affichez une liste de tous les journaux qui s'y trouvent.

Journaux d'erreurs Apache

Si vous utilisez Apache® comme serveur Web et que votre site Web ne se charge pas correctement, vous souhaiterez peut-être consulter les journaux d'erreurs Apache. Vous pouvez trouver les journaux d'erreur Apache aux emplacements suivants :

  • CentOS :/var/log/httpd/
  • Systèmes d'exploitation Ubuntu® :/var/log/apache2/

Les journaux du serveur Apache vous montrent toutes les erreurs rencontrées par votre site. Pour identifier les erreurs dans les journaux, recherchez l'Error étiquette. Pour identifier les avertissements, recherchez le Warning étiquette.

Journaux d'erreurs MySQL

Si votre site Web ne se charge pas correctement et que les journaux d'erreurs Apache ne révèlent pas de cause directe, vous rencontrez peut-être un problème MySQL. Les journaux d'erreur Apache peuvent faire allusion à un problème MySQL si Apache rencontre des difficultés pour se connecter à MySQL. Pour obtenir plus d'informations, accédez à /var/log répertoire et consultez les journaux d'erreurs MySQL. Vous pouvez trouver ces journaux sur /var/log/mysqld.log sur la plupart des systèmes d'exploitation de serveur.

Journaux d'accès au serveur

Pour savoir qui accède à votre serveur ou aux adresses IP (Internet Protocol) associées aux échecs de connexion, consultez le journal d'accès au serveur. Ce journal vous montre les adresses IP et les utilisateurs qui tentent d'accéder à votre serveur.

Vous pouvez trouver ce journal à l'un des emplacements suivants :

  • /var/log/auth.log
  • /var/log/apache2/access.log
  • /var/log/httpd/access.log

Cette étape est utile si vous pensez que quelqu'un essaie de s'introduire de force dans votre serveur. Si cela vous préoccupe, vous pouvez localiser l'adresse IP d'où provient l'utilisateur, puis la bloquer.

Journaux de mise en réseau

L'affichage des journaux de mise en réseau est plus complexe car les serveurs ne placent pas ces informations dans un format de journal à moins que vous n'implémentiez spécifiquement les règles pour cette tâche.

Comme alternative, vous pouvez utiliser l'outil de surveillance RackspaceIntelligence. Cet outil vous permet de configurer une alerte de surveillance pour la mise en réseau et d'afficher les données de surveillance sous forme graphique.


Linux
  1. Configuration de l'environnement de virtualisation du serveur à l'aide de Proxmox VE

  2. Comment envoyer une chaîne au serveur en utilisant s_client

  3. Pourquoi utiliser innodb_file_per_table ?

  4. Affichage des journaux sur un serveur Linux distant

  5. Envoi des journaux d'audit au serveur SYSLOG

Comment synchroniser l'heure sur un serveur Linux à l'aide de Chrony

Comment créer un serveur CS:GO sur un VPS Linux

Comment surveiller les serveurs Linux à l'aide de CloudStats

Comment configurer le serveur de journalisation central à l'aide de Rsyslog sur Ubuntu 20.04

Utilisation de Pydio dans une installation multiserveur ISPConfig 3

Utilisation d'Ajenti dans la gestion des serveurs Linux