在 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 у блогу Чэнь Вэйляна, каб атрымліваць апошнія абнаўленні!
📚 Гэты дапаможнік мае вялікую каштоўнасць, 🌟Гэта рэдкая магчымасць, не прапусціце яе! ⏰⌛💨
Падзяліцеся і лайкайце, калі хочаце!
Ваш абмен і лайкі - наша пастаянная матывацыя!