デバイスを入手する
最終更新日: 14 年 2021 月 XNUMX 日LogicMonitorのRESTAPIを使用して、LogicMonitorデバイスに関する情報をプログラムで取得できます。 デバイスリソースを使用すると、次のことができます。
すべてのAPI呼び出しと同様に、 認証が必要です.
デバイスのリストを取得する
デバイスのリストを返します
特定のデバイスの詳細を返します
例
次のPython3の例は、アカウントapi.logicmonitor.comでデバイス情報を取得する方法を示しています。
リクエスト例1:すべてのデバイスを取得
次のPython3スクリプトは、api.logicmonitor.comアカウント内のすべてのデバイスのリストを返します。
リクエスト例2:GETデバイス
次のPython3スクリプトは、表示名に「ip-172-31」が含まれているapi.logicmonitor.com内のデバイスのリストを返します。
リクエスト例3:XNUMXつのデバイスの情報を取得する
次のPython3スクリプトは、IDが39のデバイスの詳細を返します。
リクエスト例4:XNUMXつのデバイスの情報を取得する
次のPython3スクリプトは、IDが39のデバイスのID、displayName、およびカスタムプロパティを返します。
リクエスト5の例:特定のプロパティ値を持つGETデバイス
次のPython3スクリプトは、snmp.versionという名前のプロパティと値v2cのプロパティを持つデバイスのid、displayName、およびカスタムプロパティを返します。
リクエスト例6:すべてのデバイスを取得する
次のPython3スクリプトは、すべてのデバイスを一度に1000回繰り返して、アカウントapi.logicmonitor.com内のすべてのデバイスを返します。
応答例
以下は、デバイス/デバイスリソースへの上記のリクエスト例のXNUMXつに対する応答例を示しています。