在 CentOS 7 memcached üçün konfiqurasiya edilməlidir Monitorinqi izləyinProqram edərkən, memcached pid faylını tapa bilmədiyi problemlə qarşılaşıram...
Google-da tapa biləcəyimiz bütün konfiqurasiyalarda bu sətir var:
check process memcached with pidfile /var/run/memcached/memcached.pid
Amma,/var/run
Deyil memcached.pid
fayl, nə də /var/run/memcached
qovluq.
yoxlanılır /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
- Buna görə də, .pid faylına heç bir yol yoxdur.
- Əgər .pid faylı olmadan memcached yoxlanılırsa?
- Həmçinin, bu .pid faylı başqa yerdə ola bilərmi?
CentOS 7 memcache pid faylının yer ünvanını necə təyin edir?
Həll yolu Monit monitorinqi konfiqurasiyasında göstərdiyiniz memcache pid fayl ünvanını təyin etməkdir▼
check process memcached with pidfile /var/run/memcached/memcached.pid
Aşağıdakı memcached pid-in fayl ünvanı ilə əvəz edin▼
check process memcached with match memcached
Memcached üçün konfiqurasiyamız:
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 monitorinqi 5.14 quraşdırma metodu üçün aşağıdakı təlimata müraciət edin▼
Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşılan "memcached pid faylını tapa bilmirsiniz? CentOS 7 Specify memcache pid" sizə kömək etmək üçün.
Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-26685.html
Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!