サーバー情報(IP/名前)をどのように管理しますか?

サーバー情報(IP/名前)をどのように管理しますか?

私の会社では、正確なサーバー情報を知っているのは 1 人だけです。すべてのサーバー リスト (ホスト名/IP) を管理するために Excel ファイルが使用されていますが、時間どおりに更新されません。

誰かが複数のサーバーを作成しても、それを Excel ファイルに追加し忘れ、後で会社を辞めてしまうこともあります。そのため、サーバーがいくつあるかは誰にもわかりません。

サーバー情報はどのように管理しますか? Web UI があれば管理できると思います。

答え1

最良の方法は、Chef のような構成管理ソリューションを使用し、すべてのマシンを Chef 化 (イメージまたは他のソリューション経由) することを要求することです。この方法では、マシンのリストを取得できるだけでなく、インストールされているソフトウェアの正確な数、CPU コア数、メモリ、OS/カーネル バージョンなどの膨大な属性を取得できます。POODLE/OpenSSL などのセキュリティ問題の処理がはるかに簡単になります。

そこまでの手間をかけたくない場合、特定のネットワーク サブネットがある場合は、nmap を使って巧妙な作業を行うことをお勧めします。次のような cronjob を設定できます。

nmap -sP <network range> > $DATETIME.txtlogrotate毎日回転させてください。

不格好ではありますが、Excel シートよりも多少は優れているかもしれない 30 年代のソリューションです。

関連情報