いつもお世話になっております。
現在、AWSのAutoScalingを使ってWebシステムを構築しています。
監視はZABBIXを利用しており、
・EC2起動時にテンプレートとホストグループ(システムA)に自動登録する
・Network DiscoveryでVPC内のIPアドレスのレンジを監視し、
Downした場合:ホストを無効化し、ホストグループ(システムA)から削除する
Upした場合:ホストを有効化し、ホストグループ(システムA)へ追加する
ようにしています。
AutoScalingは最大3台のEC2が立ち上がる設定で、開発環境用のAutoScaling、テスト環境用のAutoScaling、本番環境用のAutoScalingなどがあります。
開発環境用のAutoScaling、テスト環境用のAutoScaling、本番環境用のAutoScalingの違いはAutoScaling名であったり、EC2についているタグで見分けていますが、
ZABBIXのNetwork Discoveryで検知・操作する場合はその環境の違いが判断できず、すべて同じホストグループ(システムA)に入れています。
自動登録時はMetaDataを変えることで識別できることは確認できています。