CloudWatchを使ってEC2上のゾンビプロセスの発生を監視することは可能ですか?

0

EC2インスタンスでゾンビプロセスが発生した場合、CloudWatchを使ってこのことを検知することは可能でしょうか?

oirom
gefragt vor 5 Monaten245 Aufrufe
1 Antwort
0

ゾンビプロセスになっているものをカウント、CloudWatchメトリクスへ登録するようなシェルスクリプトなどを作成して、cronで定期実行すれば可能だと思います。
例えばですが以下のようなシェルスクリプトで可能だと思います。
以下のシェルスクリプトではpsコマンドのステータスがZになっているものを取ってきてwcで行数をカウントしています。
その結果をCloudWatchメトリクスに登録するようなスクリプトです。

#!/bin/bash

count=`ps aux | grep 'Z' | grep -v 'grep' | grep -v 'USER' | wc -l`
aws cloudwatch put-metric-data --namespace "名前空間" --metric-name "メトリクス名" --value $count --region "使用しているリージョン"
profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen