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

0

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

oirom
preguntada hace 5 meses244 visualizaciones
1 Respuesta
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
EXPERTO
respondido hace 5 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas