在 CentOS 7 上需要为 memcached Конфигурация МониторингМен бағдарламалағанда, мен memcached pid файлын таба алмайтын мәселеге тап боламын...

Google жүйесінде таба алатын барлық конфигурациялар мына жолды қамтиды:
check process memcached with pidfile /var/run/memcached/memcached.pid
бірақ,/var/run Кірмейді memcached.pid файл, не /var/run/memcached қалта.
тексерілді /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
- Сондықтан .pid файлына жол жоқ.
- Егер .pid файлынсыз memcach тексерілсе?
- Сондай-ақ, бұл .pid файлы басқа жерде болуы мүмкін бе?
CentOS 7 memcache pid файлының орналасу мекенжайын қалай анықтайды?
Шешім Монит мониторинг конфигурациясында көрсетілген memcache pid файлының мекенжайын орнату▼
check process memcached with pidfile /var/run/memcached/memcached.pid
Келесі memcached pid файл мекенжайымен ауыстырыңыз▼
check process memcached with match memcached
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
Centos 7 Monit мониторингі 5.14 орнату әдісі үшін келесі оқулықты қараңыз▼
Hope Chen Weiliang блогы ( https://www.chenweiliang.com/ ) ортақ "memcached pid файлын таба алмайсыз ба? Сізге көмектесу үшін CentOS 7 Specify memcache pid».
Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-26685.html

