memcachedはpidファイルを見つけることができませんか? CentOS7はmemcachepidを指定します

CentOSの 7 は memcached 用に構成する必要があります モニタリングの監視プログラミングをしていると、memcached が pid ファイルを見つけられないという問題が発生します...

memcachedはpidファイルを見つけることができませんか? CentOS7はmemcachepidを指定します

グーグルで見つけることができるすべての構成には、次の行が含まれています。

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 ファイルへのパスはありません。
  • .pid ファイルなしで memcached をチェックする場合は?
  • また、この .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

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

Chen WeiliangのブログのTelegramチャンネルへようこそ。最新のアップデートを入手できます!

🔔 貴重な「ChatGPT コンテンツ マーケティング AI ツール使用ガイド」をチャンネル トップ ディレクトリでいち早く入手してください! 🌟
📚 このガイドには非常に価値のある内容が含まれています。🌟これはめったにない機会です、お見逃しなく! ⏰⌛💨
気に入ったらシェア&いいね!
あなたの共有といいねは、私たちの継続的な動機です!

 

发表评论

あなたのメールアドレスが公開されることはありません。 必須アイテム * 标注

トップにスクロールします