Freshservice Discovery Agent

変更日 Mon, 07 Aug 2023 で 02:11 PM

※価格改定につき、本機能は、2020年11月2日までにご契約いただいたお客様を対象に、Garden、Estate,Forestプランでご利用いただけます

概要
Freshserviceディスカバリーエージェントは、お客様のすべてのWindows、Mac、Linuxマシンにインストールすることができます。ディスカバリーエージェントは、マシンのハードウェアおよびソフトウェア情報を収集し、各ユーザーの介入を必要とせずにFreshserviceを定期的に更新します。資産の発見が非常に簡単になるだけでなく、長期的に資産をよりよく追跡するのに役立ちます。

ディスカバリー・エージェントは、Freshserviceに情報を送信するために2つの更新ロジックを使用します:

動的検出: エージェントは、ハードウェアの変更、ソフトウェアのインストール/アンインストールなど、ホストマシンの変更を検出するたびに、Freshserviceにデータを更新します。これにより、データベースは常にお客様の資産を最もよく表している状態に保たれます。
定期的な検出: Discovery Agentは、Freshserviceを週単位で更新し、すべての資産の最新記録を維持します。これは、資産に変更が加えられたかどうかに関係なく行われます。

Discovery Agentのダウンロード
Windows、Mac、Linuxオペレーティングシステム用のDiscovery Agentは、Freshserviceポータルから直接ダウンロードすることができます。

「管理] -> [ディスカバリー] に移動します。
エージェントタブで、必要なオペレーティングシステムを選択します。
エージェントのダウンロードをクリックします。

Discovery Agentのインストール
各オペレーティングシステムでDiscovery Agentを展開する方法は複数あります。

Windows
1台のマシンにインストールする
ドメイン内のすべてのマシンにインストールするには、グループポリシーオブジェクトを使用します。
ワークグループ内のすべてのマシンにインストールするには、PsExecツールを使用します。

Mac
1台または複数のマシンにインストールするには、このソリューションの記事に従ってください。

Linux
Linuxマシンにインストールするには、コマンドを使用してスクリプトを実行します: >sudo python FS-Linux-Agent.py を使用してスクリプトを実行します。

サポートされるオペレーティングシステム

Windows 11
Windows 10
Windows 8
Windows 8.1
Windows 7
Windows 2008
Windows 2008 R2
Windows 2012
Windows 2012 R2
Windows 2016

Windows 2019

Windows 11

macOS Catalina (10.15)
BigSur 11.3.1 (M1チップセットにも対応)

M1チップセットのMonterey Mac os(12.0.1)

Ubuntu 20.04 (Python 2.7 - 3.7 が必要)
Ubuntu 19.04 (Python 2.7が必要)
Ubuntu 18.04 (Python 2.7が必要)
Ubuntu 22.04
CentOS 8
CentOS 7.1
CentOS 7.3
Debian 10
RedHat 7
RedHat 7.3

注意事項
Mac Agentは、Mac Arm64では.NET Core 3.1ランタイムがサポートされていないため、動作しません。
Mac バージョン 5.1.0 および Linux バージョン 4.0.0 から、Freshservice ディスカバリーエージェントは .NET 6 ランタイムで動作するようになりました。.NET Core 3.1 をアンインストールする場合は、添付のスクリプトを使用してください。

前提条件
Windows: Microsoft .NET 4.6

Linux Python バージョン3.8以上
OpenSSLは、.Netランタイムが動作するための前提条件です。

.Net runtimeは、以下のライブラリに依存しています:
wgetまたはcurl


Linuxエージェント特有の条件:

Linuxパッケージ

GNU C ライブラリ (glibc)
GNU C++ ライブラリ
GCC低レベルランタイムライブラリ
ICU
Kerberos
オープンSSL
zlib圧縮ライブラリ


Linuxディストリビューション固有の依存関係

Ubuntu

Libc6
Libgcc1
Libgssapi-krb5-2
libicu52 (14.x 用)
libicu55 (16.x用)
libicu60 (18.x 用)
libicu66 (20.x 用)
libssl1.0.0 (14.x, 16.x 用)
libssl1.1 (18.x, 20.x 用)
libstdc++6
zlib1g


Apline

icu-libs
krb5-libs
libgcc
libgdiplus (.NET アプリで System.Drawing.Common アセンブリが必要な場合)
libintl
libssl1.1 (Alpine v3.9 またはそれ以上)
libssl1.0 (Alpine v3.8またはそれ以下)
libstdc++
zlib

CentOS

krb5-libs
libicu
openssl-libs
zlib


CentOS StreamおよびRedHat Enterprise Linux

krb5-libs
libicu
openssl-libs
zlib


Debian

libc6
libgcc-s1
libgssapi-krb5-2
libicu52 (8.x 用)
libicu57 (9.x 用)
libicu63 (10.x 用)
libicu67 (11.x 用)
libssl1.0.0 (8.x 用)
libssl1.1 (9.x-11.x 用)
libstdc++6
Zlib1g

Fedor

krb5-libs
libicu
openssl-libs
zlib


OpenSuse

krb5
libicu
libopenssl1_0_0

SLES

krb5
libicu
libopenssl1_1


2017年9月21日現在、以下のOSバージョン/フレーバーのサポートは非推奨となりました。
Windows Windows XP、Windows Vista、Windows 2003


2017年08月01日現在、以下のOSバージョン/フレーバーのサポートは非推奨です。
MAC OS X Mountain Lion(10.8)およびOS X Mavericks(10.9)。
Linux:openSUSE、Fedora

この記事は役に立ちましたか?

それは素晴らしい!

フィードバックありがとうございます

お役に立てず申し訳ございません!

フィードバックありがとうございます

この記事に改善できることがあれば教えてください。

少なくとも一つの理由を選択してください
CAPTCHA認証が必要です。

フィードバックを送信しました

記事の改善におけるご協力ありがとうございます。