在 CentOS 7-г memcach-д тохируулах шаардлагатай Мониторинг хийхПрограмчлах үед би memcach нь 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 файл руу орох зам байхгүй.
- Хэрэв memcach-г .pid файлгүйгээр шалгаж байгаа бол?
- Мөн энэ .pid файл өөр байршилд байж болох уу?
CentOS 7 нь memcache pid файлын байршлын хаягийг хэрхэн зааж өгдөг вэ?
Энэхүү шийдэл нь Monit хяналтын тохиргоонд заасан memcache pid файлын хаягийг тохируулах явдал юм▼
check process memcached with pidfile /var/run/memcached/memcached.pid
Дараах memcached pid файлын хаягаар солино▼
check process memcached with match memcached
Манай memcach-д зориулсан тохиргоо:
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 Specify memcache pid" нь танд туслах болно.
Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-26685.html
Чен Вэйляны блогын Telegram сувагт тавтай морил, хамгийн сүүлийн үеийн мэдээг аваарай!
📚 Энэхүү гарын авлага нь асар их үнэ цэнийг агуулсан, 🌟Энэ бол ховор боломж, бүү алдаарай! ⏰⌛💨
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай!
Таны хуваалцах, дуртай зүйл бол бидний байнгын урам зориг юм!