contentGo×CloudWatchでファイル取得状況をカスタムメトリクス化するGoAWSCloudWatch今回はAWS-SDKを用いて、大量のデータを取得するEC2インスタンスの1時間当たりのファイル取得量をCloudWatchでカスタムメトリクス化して取得状況を監視するシステムを作成したので、一部をご紹介します。AWS関連の部分以外はGoの標準パッケージのみで作るシンプルなものになっています。Goでファイル取得数を計算する下記のプログラムで現在のファイル取得数と経過時間を計算します。コード自体はとてもシンプルです。}//編集日時順にファイルをソートします。nil}取得した情報をCloudWatchでメトリクス化する。{//このアドレスにアクセスするとEC2インスタンスのインスタンスIDを取得することができます。cw.PutMetricData(putMetricsDataInput)}この二つのパッケージをmain.goで実行します。このメトリクス化する仕組みを用いればいろんなものを可視化することができるので、監視や運用に役立つかと思います。HOME'S」を始め、人々の生活に寄り添う様々な情報サービス事業を展開しています。upLoginユーザーは見つかりませんでした。