在 CentOS 7 上需要为 e memorizuar Konfigurimi Monitoroni monitoriminKur programoj, has problemin që memcached nuk mund të gjejë skedarin pid...

Të gjitha konfigurimet që mund të gjejmë në Google përmbajnë këtë rresht:
check process memcached with pidfile /var/run/memcached/memcached.pid
por,/var/run Asnjë në memcached.pid dosje, as /var/run/memcached dosje.
kontrolluar /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
- Prandaj, nuk ka asnjë shteg për në skedarin .pid.
- Nëse kontrolloni memcached pa një skedar .pid?
- Gjithashtu, a mund të jetë ky skedar .pid në një vend tjetër?
Si e specifikon CentOS 7 adresën e vendndodhjes së skedarit pid memcache?
Zgjidhja është të vendosni adresën e skedarit memcache pid që keni specifikuar në konfigurimin e monitorimit Monit▼
check process memcached with pidfile /var/run/memcached/memcached.pid
Zëvendësoni me adresën e skedarit të pid-it të mëposhtëm të memcached
check process memcached with match memcached
Konfigurimi ynë për 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
Për mënyrën e instalimit të monitorimit Centos 7 Monit 5.14, ju lutemi referojuni tutorialit të mëposhtëm▼
Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "memcached nuk e gjeni dot skedarin pid? CentOS 7 Specifikoni memcache pid" për t'ju ndihmuar.
Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-26685.html

