WorkSpacesを探し出せ!JavaScriptを有効にしてください。WorkSpacesへ接続できず、Unhealthyと応答されてことはありませんか?Unhealthyの状態になる理由は様々ありますが、自分のデスクトップが立ち上がらず、業務ができずに困ってしまいますよね。利用者から「業務に影響できるからなんとかして」と、管理者へ連絡が届くこともしばしば...。WorkSpacesのUnhealthyステータスはないか確認して、Unhealthyを見つけたら、先に手を打つようなことができないか検討を始めました。WorkSpacesが存在している時があります。WorkSpacesを見つけて復旧を行うことが求められます。以前は利用者の申告があってから対応を行っていましたが、このやり方だと業務が停止してしまう時間が長くなってしまうことから、少しでも早く対応できないかと検討を始めました。WorkSpacesを探し出せ」プログラムを開発しました。AWS環境構成と処理内容プログラムは、CloudWatchEventで定期的に実行されるLambdaから実行します。WorkSpacesのステータスを取得し、State値をチェックします。N回連続でUnhealthyを検知した場合、SMSで管理者にメール通知を行います。WorkSpacesを管理者がいち早く検知できるようになり、利用者からの申告前に対応の準備ができるようになり、業務への影響を最小限になるようなプロアクティブな運用が出来るようになってきています。Updateを実施中で応答しない場合」なども含まれます。WorkSpacesが立ち上がってこなくなるなどのリスクもあることを鑑み、今回は無条件に再起動はしないで、Unhealthyステータスが長く続いた場合に通知するように留めました。Update対応の場合を除きステータスがUnhealthyの場合、自動的に再起動するような対応を組み込んでいこうと考えています。SNSは、米国その他の諸国における、Amazon.com,inc.またはその関連会社の商標です。その他記載されている会社名、製品名、サービス名、ロゴ等は各社の商標または登録商標です。