アクセスログの詳細を取得する

最終更新日: 07 年 2024 月 XNUMX 日

LogicMonitor REST API v3 を使用して、アクセス ログの詳細を取得できます。 API リクエストを行う前に、自分自身を認証する必要があります。

URI: 取得 /setting/accesslogs

タイプ説明
format文字列APIのレスポンスフォーマットです。デフォルトの形式は JSON です。または、CSV として設定して、監査ログの詳細を含む CSV ファイルをダウンロードすることもできます。
fields文字列このパラメータを使用して、各アクセス ログ エントリの指定されたフィールドのみを応答に含めます。プロパティのリストをカンマで区切って指定できます。 
例– /setting/accesslogs?fields=description,username
size整数表示するアクセスログの件数を示します。 GET 呼び出しでは最大 1000 件の結果を要求できます。デフォルトでは、このパラメータに値が指定されていない場合、50 件のアクセス ログ エントリのリストが返されます。アクセス ログ エントリは、 happenedOn 範囲が大きくなり、降順に配置されます。
例– /setting/accesslogs?size=5
offset整数表示されるアクセス ログ エントリをオフセットするエントリの数。デフォルトでは、オフセットは 0 に設定されています。
例– /setting/accesslogs?offset=2
filter文字列このパラメータを使用して、指定されたキーワードとタイムスタンプを持つアクセス ログ エントリのみを含めます。 happenedOn 
両端にアスタリスク (*) が付いているグロブ式が受け入れられます。受け入れられた happenedOn 演算子は次のとおりです。
以上: >:
以下: <:
注: 指定した場合 happenedOn エントリ数が 50 を超える範囲では、「合計」には範囲内のエントリの総数が反映されますが、表示されるエントリは 50 件のみです。通常、構文は次のとおりです。 filter=_all~*keyword*, happenedOn>:value
例– /setting/accesslogs?filter=_all~sarah

使用できます description フィルタを使用して完全なテキスト検索を実行します。応答は、パラメータで指定された値と完全に一致する結果を取得します。 description フィールド。
例– {{url}}/setting/accesslogs?filter=description~"update value=false, old value=true"