1

ファームとは別の場所に配置された複数の Linux サーバーを監視する必要があります。

このリモートロケーションへの VPN 接続があります。

社内では Zenoss 4 を使用してシステムを監視していますが、遠隔システムの監視にも Zenoss を使用したいと考えています。契約ポリシー上、Zenoss データ (SNMP や SSH など) に VPN 接続を使用できません。

私が作成したのは、リモート システムから内部サーバーに目的のデータを取得する一連のスクリプトです。返されるデータの形式は、場所ごとに 1 つの CVS であり、その場所に配置されたすべてのアプライアンスからのデータが含まれます。

例えば:

$ cat LOCATION_1/current/current.csv
APPLIANCE1,out_of_memory,no,=,no,3,-
APPLIANCE1,postgre_idle,no,=,no,3,-
APPLIANCE2,out_of_memory,no,=,no,3,-
APPLIANCE2,postgre_idle,no,=,no,3,-

CVS の形式は次のとおりです。

HOSTNAME,CHECK_NAME,RESULT_VALUE,COMPARE,DESIRED_VALUE,INFO

マシンは内部ファームに配置されているため、これらのデータを Zenoss に統合するにはどうすればよいですか? 必要に応じて、取得したデータの形式を最終的に変更できます。

どうもありがとうございました

4

2 に答える 2