約数千のマシンがあるため、マシン名の検出をサポートすることが最善です。みんなはどんな方法を使っているの?
走同样的路,发现不同的人生
Linuxはシェルスクリプトを直接書き込みますWindowsはdosスクリプトを使用します
この種のバッチのスクリプトを書くだけです
アンシブル?
私の会社は最近 ping 監視ツールを実装しました。これはオープンソース ツールであり、若干の変更を加えました。テスト vps の 1 つに配置しました。ダウンロード アドレスは 118.184.56.18/ping.zip です。速度は少し遅いかもしれません。解凍した後、ディレクトリ内の conf の下にある config.json に ping を送信するマシンを追加し、必ず Type を C に変更してください。多数のマシンがある場合は、それらをバッチで構成に追加するスクリプトを作成することを検討できます。しかし、jsonを圧縮するとプログラムが実行できないことが分かり、対処方法がわかりません。このプログラムは継続的な ping 監視用であり、ポート 8899 上にグラフィカル インターフェイスも生成します。単一の監視のみを実行したい場合は、監視間隔をより長い時間に調整し、実行して結果が生成されるまで待機し (db ディレクトリ内の sqlite が必要なレコードを追加します)、プログラムを強制終了します。次にデータベースを読み取ると、一連の ping データが表示されます。ただし、同時に ping を実行するマシンが数千台ある場合は、より多くのリソースを消費する可能性があります。このプログラムは Linux システムのネイティブ ping を使用するためです
Pythonのnmapモジュールが役に立つかもしれません
うーん。 。 。喫煙してみませんか?
Linuxはシェルスクリプトを直接書き込みます
Windowsはdosスクリプトを使用します
この種のバッチのスクリプトを書くだけです
アンシブル?
私の会社は最近 ping 監視ツールを実装しました。これはオープンソース ツールであり、若干の変更を加えました。テスト vps の 1 つに配置しました。ダウンロード アドレスは 118.184.56.18/ping.zip です。速度は少し遅いかもしれません。解凍した後、ディレクトリ内の conf の下にある config.json に ping を送信するマシンを追加し、必ず Type を C に変更してください。多数のマシンがある場合は、それらをバッチで構成に追加するスクリプトを作成することを検討できます。しかし、jsonを圧縮するとプログラムが実行できないことが分かり、対処方法がわかりません。このプログラムは継続的な ping 監視用であり、ポート 8899 上にグラフィカル インターフェイスも生成します。単一の監視のみを実行したい場合は、監視間隔をより長い時間に調整し、実行して結果が生成されるまで待機し (db ディレクトリ内の sqlite が必要なレコードを追加します)、プログラムを強制終了します。次にデータベースを読み取ると、一連の ping データが表示されます。ただし、同時に ping を実行するマシンが数千台ある場合は、より多くのリソースを消費する可能性があります。このプログラムは Linux システムのネイティブ ping を使用するためです
Pythonのnmapモジュールが役に立つかもしれません
うーん。 。 。喫煙してみませんか?