Wéi ech de Monit-Iwwerwaachungsprogramm fir memcached op CentOS 7 konfiguréiert hunn , sinn ech op e Problem gestouss, wou memcached d'pid-Datei net fonnt huet...

All d'Konfiguratiounen déi mir am Googling fanne kënnen enthalen dës Linn:
check process memcached with pidfile /var/run/memcached/memcached.pid
awer,/var/run Net an memcached.pid Fichier, nach /var/run/memcached Dossier.
iwwerpréift /usr/lib/systemd/system/memcached.service
[Service] Type=simple EnvironmentFile=-/etc/sysconfig/memcached ExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -c $MAXCONN $OPTIONS
- Dofir gëtt et kee Wee fir d'.pid Datei.
- Wann kontrolléiert memcached ouni .pid Fichier?
- Och kann dës .pid Datei op enger anerer Plaz sinn?
Wéi spezifizéiert CentOS 7 d'Location Adress vun der memcache Pid Datei?
D'Léisung ass d'Memcache Pid Dateiadress ze spezifizéieren, déi Dir an der Monit Iwwerwaachungskonfiguratioun uginn hutt▼
check process memcached with pidfile /var/run/memcached/memcached.pid
Ersetzen mat der Dateiadress vum folgenden memcached pid▼
check process memcached with match memcached
Eis Konfiguratioun fir memcached:
check process memcached with match memcached start program = "/usr/bin/systemctl start memcached" stop program = "/usr/bin/systemctl stop memcached" if failed host 127.0.0.1 port 11211 protocol MEMCACHE then restart if cpu > 70% for 2 cycles then alert if cpu > 98% for 5 cycles then restart if 2 restarts within 3 cycles then timeout
Fir d'Installatiounsmethod vum Centos 7 Monit Monitoring 5.14, kuckt w.e.g. op de folgenden Tutorial▼
Hoffentlech ass den Artikel "memcached cannot find the pid file? Specifying the memcache pid in CentOS 7", deen um Blog vum Chen Weiliang ( https://www.chenweiliang.com/ ) gedeelt gouf, hëllefräich fir Iech.
Deelt gären de Link vun dësem Artikel: https://www.chenweiliang.com/cwl-26685.html

