Ní féidir le memcached comhad pid a aimsiú? Sonraigh CentOS 7 memcache pid

CentOS 7 上需要为 memcached Cumraíocht Monatóireacht a dhéanamh ar mhonatóireachtNuair a ríomhaim é, tagann mé ar an bhfadhb nach féidir le memcached an comhad pid a aimsiú...

Ní féidir le memcached comhad pid a aimsiú? Sonraigh CentOS 7 memcache pid

Tá an líne seo sna cumraíochtaí go léir is féidir linn a aimsiú i googling:

check process memcached with pidfile /var/run/memcached/memcached.pid

ach,/var/run Níl isteach memcached.pid comhad, ná /var/run/memcached fillteán.

sheiceáil /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
  • Dá bhrí sin, níl aon cosán chuig an gcomhad .pid.
  • Má tá memcached á sheiceáil gan comhad .pid?
  • Chomh maith leis sin, an féidir an comhad .pid seo a bheith in áit eile?

Conas a shonraíonn CentOS 7 seoladh suímh an chomhaid pid memcache?

Is é an réiteach ná an seoladh comhaid pid memcache a shonraigh tú i gcumraíocht monatóireachta Monit▼ a shocrú

check process memcached with pidfile /var/run/memcached/memcached.pid

Cuir seoladh comhaid an memcached pid▼ seo a leanas ina ionad

check process memcached with match memcached

Ár gcumraíocht le haghaidh 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

Le haghaidh modh suiteála monatóireachta Centos 7 Monit 5.14, féach le do thoil don teagasc seo a leanas ▼

发表 评论

Ní fhoilseofar do sheoladh ríomhphoist. Úsáidtear réimsí riachtanacha * Lipéad

Scrollaigh go dtí an Barr