[LINUX] [RHEL7 / CentOS7] J'ai mis dans le swatch de l'outil de surveillance du journal et j'ai essayé de notifier par e-mail.

Installation

Dépôt EPEL ajouté

# rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

installation d'échantillons

# yum install swatch --enablerepo=epel

fichier de configuration

Lorsque la chaîne "action =" auth-logon "" est détectée dans le fichier journal

--Affichage à l'écran

# vi swatch_fwlog.conf

watchfor /action=\"auth-logon\"/
    echo
    [email protected],subject="[sslvpn] logon success"

Démarrage manuel

# /usr/bin/perl /bin/swatch -c /root/swatch_fwlog.conf -t /var/log/fwlog &

Arrêt manuel

#numéro de processus de suppression

Inscrivez-vous avec Systemd

Créer un fichier d'unité

# vi /lib/systemd/system/swatch_fwlog.service

[Unit]
Description=swatch for firewall log
After=syslog.target network.target postfix.service

[Service]
ExecStart=/usr/bin/swatch -c /root/swatch_fwlog.conf -t /var/log/fwlog --pid-file /var/run/swatch_fwlog.pid --daemon > /dev/null 2>&1
Type=forking
PIDFile=/var/run/swatch_fwlog.pid

[Install]
WantedBy=multi-user.target

Réfléchir

# systemctl daemon-reload

Démarrage automatique

# systemctl enable swatch_fwlog

Commencez

# systemctl start swatch_fwlog

Vérification de l'état

# systemctl status swatch_fwlog

Arrêtez

# systemctl stop swatch_fwlog

Considération

--Il est nécessaire de créer un fichier de configuration pour chaque fichier journal et d'exécuter la nuance individuellement. --La ligne correspondante du journal est insérée dans le corps de la notification par e-mail

Recommended Posts

[RHEL7 / CentOS7] J'ai mis dans le swatch de l'outil de surveillance du journal et j'ai essayé de notifier par e-mail.
J'ai essayé d'illustrer le temps et le temps du langage C
J'ai essayé de déplacer l'image vers le dossier spécifié en faisant un clic droit et un clic gauche
J'ai essayé de vérifier et d'analyser l'accélération de Python par Cython
J'ai implémenté le modèle VGG16 avec Keras et essayé d'identifier CIFAR10
J'ai essayé de prédire l'évolution de la quantité de neige pendant 2 ans par apprentissage automatique
J'ai essayé de passer le test G et la qualification E en m'entraînant à partir de 50
La première étape de l'analyse du journal (comment formater et mettre les données du journal dans Pandas)
J'ai essayé de représenter graphiquement les packages installés en Python
J'ai essayé de notifier la mise à jour de "Devenir romancier" en utilisant "IFTTT" et "Devenir un romancier API"
J'ai essayé de mettre Pytest dans la bataille réelle
J'ai essayé de mettre HULFT IoT (Agent) dans la passerelle Rooster de Sun Electronics
J'ai essayé de vérifier la classification yin et yang des membres hololive par apprentissage automatique
J'ai aussi essayé d'imiter la fonction monade et la monade d'état avec le générateur en Python
J'ai essayé de mettre HULFT IoT (Edge Streaming) dans la passerelle Rooster de Sun Electronics
J'ai essayé d'introduire l'outil de génération de diagramme blockdiag
J'ai essayé de notifier les informations de retard de train avec LINE Notify
J'ai essayé de programmer le test du chi carré en Python et Java.
J'ai essayé d'afficher l'heure et la météo d'aujourd'hui w
J'ai essayé de résumer les commandes souvent utilisées en entreprise
J'ai essayé d'implémenter la fonction d'envoi de courrier en Python
Je n'arrive pas à me connecter à la page d'administration avec Django 3
J'ai essayé d'énumérer les différences entre java et python
J'ai essayé de sortir le journal d'accès au serveur en utilisant Node.js
J'ai essayé de rendre possible l'envoi automatique d'un e-mail en double-cliquant simplement sur l'icône [Python]
J'ai essayé de trouver la différence entre A + = B et A = A + B en Python, alors notez
J'ai essayé de résumer le contenu de chaque paquet enregistré par Python pip en une seule ligne
Une histoire qui n'a pas fonctionné lorsque j'ai essayé de me connecter avec le module de requêtes Python
J'ai essayé d'adapter la fonction exponentielle et la fonction logistique au nombre de patients positifs au COVID-19 à Tokyo
Je souhaite enregistrer l'heure d'exécution et conserver un journal.
J'ai essayé de décrire le trafic en temps réel avec WebSocket
J'ai essayé de traiter l'image en "style croquis" avec OpenCV
Continuation: j'ai essayé d'introduire l'outil de génération de diagramme blockdiag
J'ai essayé de résumer les commandes utilisées par les ingénieurs débutants aujourd'hui
J'ai fait apprendre à RNN la vague de péché et j'ai essayé de prédire
J'ai essayé de traiter l'image dans un "style de dessin au crayon" avec OpenCV
J'ai essayé de résoudre le problème de planification des équipes par diverses méthodes
J'ai essayé de me connecter automatiquement à Twitter avec du sélénium (RPA, scraping)
J'ai essayé de résumer tous les graphiques Python utilisés dans la recherche par des étudiants diplômés en sciences actifs [Basique]
J'ai essayé de rendre possible l'envoi automatique d'un e-mail en double-cliquant simplement sur l'icône [GAS / Python]
J'ai essayé de déplacer le ballon
J'ai essayé d'estimer la section.
Je veux changer la couleur en cliquant sur le point de dispersion dans matplotlib
[Python] J'ai essayé de résumer le type collectif (ensemble) d'une manière facile à comprendre.
J'ai essayé de résumer jusqu'à ce que je quitte la banque et devienne ingénieur
J'ai essayé de visualiser la tranche d'âge et la distribution des taux d'Atcoder
J'ai essayé de résumer moi-même le flux général jusqu'à la création de services.
765 J'ai essayé d'identifier les trois familles professionnelles par CNN (avec Chainer 2.0.0)
J'ai essayé d'implémenter la régression linéaire bayésienne par échantillonnage de Gibbs en python
Touches de karaoké assorties ~ J'ai essayé de le mettre sur Laravel ~ <en route>
J'ai essayé la surveillance vivante (Ping) de Linux (CentOS 7) avec le serveur de surveillance Zabbix
J'ai essayé d'apprendre l'angle du péché et du cos avec le chainer
Le nom du fichier était mauvais en Python et j'étais accro à l'importation
J'ai essayé de trouver l'itinéraire optimal du pays des rêves par recuit (quantique)
J'ai essayé d'extraire et d'illustrer l'étape de l'histoire à l'aide de COTOHA
J'ai essayé l'analyse de dimension fractale par la méthode de comptage de boîtes en 3 dimensions
[Linux] J'ai essayé de vérifier la méthode de confirmation sécurisée du FQDN (CentOS7)
J'ai essayé de résumer les commandes Linux utilisées par les ingénieurs débutants aujourd'hui - Partie 1-