在 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.
- Калі праверка memcached без файла .pid?
- Акрамя таго, ці можа гэты файл .pid знаходзіцца ў іншым месцы?
Як CentOS 7 вызначае адрас месцазнаходжання файла pid memcache?
Рашэнне складаецца ў тым, каб усталяваць адрас файла pid memcache, указаны ў канфігурацыі маніторынгу Monit▼
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 Monitoring 5.14, звярніцеся да наступнага падручніка▼
Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) падзяліўся "memcached не можа знайсці файл pid? CentOS 7 Укажыце memcache pid", каб дапамагчы вам.
Запрашаем падзяліцца спасылкай на гэты артыкул:https://www.chenweiliang.com/cwl-26685.html
Каб адкрыць больш схаваных хітрасцяў🔑, далучайцеся да нашага канала ў Telegram!
Падзяліцеся і пастаўце лайкі, калі вам гэта падабаецца! Вашы акцыі і лайкі - наша пастаянная матывацыя!
