ラベル CloudWatch の投稿を表示しています。 すべての投稿を表示
ラベル CloudWatch の投稿を表示しています。 すべての投稿を表示

2022年5月12日木曜日

CloudWatch logs転送(for Windows EC2)

参照:
https://dev.classmethod.jp/articles/workspaces-cwa-windows-event-logs/

エージェントのダウンロードする:

https://s3.amazonaws.com/amazoncloudwatch-agent/windows/amd64/latest/amazon-cloudwatch-agent.msi



手順:


1)変数を新規で追加

「システム」->「システムの詳細設定」->「環境変数」-> システム環境変数の「新規」


2)環境変数として、以下の3つの変数を設定する

  • AWS_REGION           : ap-northeast-1
  • AWS_SECRET_ACCESS_KEY  : シークレットアクセスキー
  • AWS_ACCESS_KEY_ID     : アクセスキ
































3)ファイルを作成する。

内容として、イベントログ(System)とIEのプロセスのメトリクス記載してみる。

———————————————————————

{

        "logs": {

                "logs_collected": {

                        "windows_events": {

                                "collect_list": [

                                        {

                                                "event_format": "xml",

                                                "event_levels": [

                                                        "VERBOSE",

                                                        "INFORMATION",

                                                        "WARNING",

                                                        "ERROR",

                                                        "CRITICAL"

                                                ],

                                                "event_name": "System",

                                                "log_group_name": "System",

                                                "log_stream_name": "{hostname}"

                                        }

                                ]

                        }

                }

        },

    "metrics": {

        "metrics_collected": {

            "procstat": [

                {

                    "exe": "iexplore",

                    "measurement": [

                        "pid_count"

                    ],

                    "metrics_collection_interval": 60

                },

                {

                    "exe": "notepad",

                    "measurement": [

                        "pid_count"

                    ],

                    "metrics_collection_interval": 60

                }

            ]

        }

    }

}

——————————————————————————————


4)以下、配下に作成したtest.jsonを置く
以下、PowerShell上で実行すること。

5)ファイルを読み込む:

.\amazon-cloudwatch-agent-ctl.ps1 -a fetch-config -c file:config.json



6)エージェントをスタートさせる。

.\amazon-cloudwatch-agent-ctl.ps1 -a start



7)CloudWatch logsに配信されていることを確認


















8)CloudWatchのメトリクスに表示されているか確認してみる。















9)以下、上記のtest.jsonで指定したIEのプロセスが表示されていることが確認できる。






















2020年5月20日水曜日

CloudWatch設定メモ

①EC2_memory_60%

②EC2_memory_90%


①EC2_CPU_60%

②EC2_CPU_90%



①RDS_CPU_60%

②RDS_CPU_90%


①RDS_Disk_80%


①ELB_Healthy






CloudWatch(swap usage)

以下の値を入力する。

[メトリクス]
①メトリクス名:SwapUsage(デフォルト)
②DBInstanceIdentifier:対象のRDS名

[条件]
①しきい値の種類:静的
②SwapUdageが次の時:以上
③よりも:160000000(160MB)
(設定の目安は、物理メモリー搭載量の1割にする)
次へを押す。

[アラーム状態トリガー(アラーム状態の場合)]
アラート状態トリガー:アラーム状態
SNSトピックの選択:既存のSNSトピックを選択
通知の送信先:test1

[アラーム状態トリガー(OKの場合)]
アラーム状態トリガー:OK
SNSトピックの選択:既存のSNSトピックを選択
通知の送信先:test1


アラーム作成を押す

作成したアラートを選択


ボッシュボードに追加を選択

選択項目がないようなら、新規作成



ローカルLLMでコーディングさせるポイント

 簡単な指示で、依頼するとコンテキストオーバーで記憶喪失になって コードの内容が一致しないことが起こるので、work.mdみたいな作業メモを取らせたるのがよい 途中から、別スレッドに再実施する場合でも、work.mdが引き継ぎとして 参照して実施してくれるのがポイント