このトピックでは、LinuxサーバーにLogtailをインストール、更新、およびアンインストールする方法について説明します。
前提条件
- 少なくとも1つのLinuxサーバーが利用可能です。
- ログを収集するために必要なネットワークのタイプが決定されます。 Logtailをインストールするサーバーのタイプと、サーバーが存在するリージョンに基づいて、ネットワークタイプを決定できます。 詳細については、「ネットワークタイプの選択」をご参照ください。
サポートされているオペレーティングシステム
- 次のx86-64 Linuxオペレーティングシステムのいずれかを実行するサーバーにLogtailをインストールできます。
- Alibaba Cloud Linux 2
- Red Hat Enterprise Linux 6、Red Hat Enterprise Linux 7、およびRed Hat Enterprise Linux 8
- CentOS Linux 6、CentOS Linux 7、およびCentOS Linux 8
- Debian GNU/Linux 8、Debian GNU/Linux 9、Debian GNU/Linux 10、およびDebian GNU/Linux 11
- Ubuntu 14.04、Ubuntu 16.04、Ubuntu 18.04、およびUbuntu 20.04
- SUSE Linux Enterprise Server 11、SUSE Linux Enterprise Server 12、およびSUSE Linux Enterprise Server 15
- openSUSEリープ15.1、openSUSEリープ15.2、openSUSEリープ42.3
- GNU Cライブラリのバージョン2.5以降に基づくLinuxオペレーティングシステム
- 次のARM64 Linuxオペレーティングシステムのいずれかを実行するサーバーにLogtailをインストールできます。
- Alibaba Cloud Linux 3.2 for ARM
- Anolis OS 8.2 for ARM or later
- ARM用CentOS Linux 8.4
- ARM用Ubuntu 20.04
- ARM用Debian GNU/Linux 11.2
使用上の注意
- Logtail V0.16.xなど、LogtailのバージョンがV0.0の場合、本トピックのインストールコマンドを実行することで、LinuxサーバーにLogtailをインストールすることができます。 Logtail V1.0をインストールする場合、またはLogtailバージョンをLogtail V1.0に更新する場合は、インストールまたは更新コマンドにバージョン番号を追加する必要があります。 たとえば、Logtail V1.0をインストールする場合は、
を実行する必要があります。コマンド /logtail.sh install cn-hangzhou -v v1
LogtailバージョンをLogtail V1.0に更新する場合は、sudoを実行する必要があります。/logtail.sh upgrade -v v1
コマンドを実行します。 - Logtailがインストールされているサーバーでインストールコマンドを実行すると、サーバーからLogtailがアンインストールされ、/usr/local/ilogtailディレクトリが削除され、Logtailが再インストールされます。 インストールが成功すると、Logtailは自動的に実行され、スタートアッププログラムとして追加されます。
- クラシックネットワークにあるElastic Compute Service (ECS) インスタンスにLogtailをインストールし、ネットワークタイプをクラシックネットワークからVirtual Private Cloud (VPC) に変更する場合、Logtail設定を更新する必要があります。 詳細については、「ECSインスタンスのネットワークタイプをクラシックネットワークからVPCに切り替えた後、Logtail設定を更新するにはどうすればよいですか。」をご参照ください。
- Log Serviceは、異なるAlibaba Cloudアカウントに属するElastic Compute Service (ECS) インスタンスの所有者に関する情報を取得できません。 また、サードパーティのクラウドサービスプロバイダーから、データセンターまたはサーバーのサーバーの所有者に関する情報を取得することもできません。 Logtailのインストール後、サーバーのユーザー識別子としてAlibaba CloudアカウントのIDを指定する必要があります。 詳細については、「ユーザー識別子の設定」をご参照ください。
インストール方法
リージョン | ${your_region_name} |
中国 (杭州) | cn-hangzhou |
中国 (上海) | cn-shanghai |
中国 (青島) | cn-qingdao |
中国 (北京) | cn-beijing |
中国 (張家口) | cn-zhangjiakou |
中国 (フフホト) | cn-huhehaote |
中国 (ウランカブ) | cn-wulanchabu |
中国 (深セン) | cn-shenzhen |
中国 (河源) | cn-heyuan |
中国 (広州) | cn-guangzhou |
中国 (成都) | cn-chengdu |
中国 (香港) | cn-hongkong |
ロシア (モスクワ) | rus-west-1 |
米国 (シリコンバレー) | us-west-1 |
米国 (バージニア州) | us-east-1 |
シンガポール | ap-southeast-1 |
オーストラリア (シドニー) | ap-southeast-2 |
マレーシア (クアラルンプール) | ap-southeast-3 |
インドネシア (ジャカルタ) | ap-southeast-5 |
フィリピン (マニラ) | ap-southeast-6 |
タイ (バンコク) | ap-southeast-7 |
インド (ムンバイ) | ap-south-1 |
日本 (東京) | ap-northeast-1 |
韓国 (ソウル) | ap-northeast-2 |
ドイツ (フランクフルト) | eu-central-1 |
UAE (ドバイ) | me-east-1 |
英国 (ロンドン) | eu-west-1 |
Alibaba Cloud インターナルネットワーク (クラシックネットワークまたは VPC)
- ECSインスタンスが存在するリージョンを特定できない場合は、Logtailインストールスクリプトのautoパラメーターを使用してLogtailをインストールできます。 インストールコマンドでautoパラメーターを設定すると、LogtailインストールスクリプトはECSインスタンスのメタデータを取得して使用し、ECSインスタンスが存在するリージョンを識別します。 ECSインスタンスのメタデータの詳細については、「ECSインスタンスメタデータの概要」をご参照ください。
- インターネット経由でLogtailインストールスクリプトをダウンロードします。
ダウンロードは約10 KBのインターネットトラフィックを消費します。
wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/linux64/logtail.sh -O logtail.sh;chmod 755 logtail.sh
- autoパラメーターを使用してLogtailをインストールします。
リージョンのLogtailインストールパッケージが自動的にダウンロードされます。 ダウンロードはインターネットトラフィックを消費しません。
. /logtail.shインストール自動
- インターネット経由でLogtailインストールスクリプトをダウンロードします。
- ECSインスタンスが存在するリージョンを特定できる場合は、インストールコマンドでリージョンを指定できます。 Logtailインストールスクリプトは内部ネットワーク経由でダウンロードされ、Logtailは手動でインストールされます。 ダウンロードはインターネットトラフィックを消費しません。
- Log Serviceプロジェクトが存在するリージョンの ${your_region_name} 変数の値を取得します。
各リージョンの ${your_region_name} 変数の値の詳細については、「Logtailインストールのリージョン名」をご参照ください。 たとえば、中国 (杭州) リージョンの ${your_region_name} 変数の値はcn-Hangzhouです。
- コマンドの ${your_region_name} 変数をプロジェクトが存在するリージョンの値に置き換えてから、インストールコマンドを実行します。
wget http://logtail-release-${your_region_name}.oss-${your_region_name}-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ${your_region_name}
次の表に、Log Serviceプロジェクトが存在する各リージョンにLogtailをインストールするために使用されるインストールコマンドを示します。リージョン インストールコマンド 中国 (杭州) wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-hangzhou
中国 (上海) wget http://logtail-release-cn-shanghai.oss-cn-shanghai-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-shanghai
中国 (青島) wget http://logtail-release-cn-qingdao.oss-cn-qingdao-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-qingdao
中国 (北京) wget http://logtail-release-cn-beijing.oss-cn-beijing-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-beijing
中国 (張家口) wget http://logtail-release-cn-zhangjiakou.oss-cn-zhangjiakou-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-zhangjiakou
中国 (フフホト) wget http://logtail-release-cn-huhehaote.oss-cn-huhehaote-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-huhehaote
中国 (ウランカブ) wget http://logtail-release-cn-wulanchabu.oss-cn-wulanchabu-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; . /logtail.sh install cn-wulanchabu
中国 (深セン) wget http://logtail-release-cn-shenzhen.oss-cn-shenzhen-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-shenzhen
中国 (河源) wget http://logtail-release-cn-heyuan.oss-cn-heyuan-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; . /logtail.sh install cn-heyuan
中国 (広州) wget http://logtail-release-cn-guangzhou.oss-cn-guangzhou-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; . /logtail.sh install cn-guangzhou
中国 (成都) wget http://logtail-release-cn-chengdu.oss-cn-chengdu-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-chengdu
中国 (香港) wget http://logtail-release-cn-hongkong.oss-cn-hongkong-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install cn-hongkong
米国 (シリコンバレー) wget http://logtail-release-us-west-1.oss-us-west-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install us-west-1
米国 (バージニア州) wget http://logtail-release-us-east-1.oss-us-east-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install us-east-1
シンガポール wget http://logtail-release-ap-southeast-1.oss-ap-southeast-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ap-southeast-1
オーストラリア (シドニー) wget http://logtail-release-ap-southeast-2.oss-ap-southeast-2-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ap-southeast-2
マレーシア (クアラルンプール) wget http://logtail-release-ap-southeast-3.oss-ap-southeast-3-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ap-southeast-3
インドネシア (ジャカルタ) wget http://logtail-release-ap-southeast-5.oss-ap-southeast-5-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ap-southeast-5
フィリピン (マニラ) wget http://logtail-release-ap-southeast-6.oss-ap-southeast-6-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; . /logtail.shインストールap-southeast-6
タイ (バンコク) wget http://logtail-release-ap-southeast-7.oss-ap-southeast-7-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; . /logtail.shインストールap-southeast-7
日本 (東京) wget http://logtail-release-ap-northeast-1.oss-ap-northeast-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ap-northeast-1
韓国 (ソウル) wget http://logtail-release-ap-northeast-2.oss-ap-northeast-2-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; . /logtail.shインストールap-northeast-2
インド (ムンバイ) wget http://logtail-release-ap-south-1.oss-ap-south-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ap-south-1
ドイツ (フランクフルト) wget http://logtail-release-eu-central-1.oss-eu-central-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install eu-central-1
UAE (ドバイ) wget http://logtail-release-me-east-1.oss-me-east-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install me-east-1
英国 (ロンドン) wget http://logtail-release-eu-west-1.oss-eu-west-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install eu-west-1
ロシア (モスクワ) wget http://logtail-release-rus-west-1.oss-rus-west-1-internal.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; . /logtail.shインストールrus-west-1
- Log Serviceプロジェクトが存在するリージョンの ${your_region_name} 変数の値を取得します。
インターネット
- Log Serviceプロジェクトが存在するリージョンの
${your_region_name}
変数の値を取得します。各リージョンの ${your_region_name} 変数の値の詳細については、「Logtailインストールのリージョン名」をご参照ください。 たとえば、中国 (杭州) リージョンの ${your_region_name} 変数の値はcn-Hangzhouです。
- コマンドの ${your_region_name} 変数をプロジェクトが存在するリージョンの値に置き換えてから、インストールコマンドを実行します。
wget http://logtail-release-${your_region_name}.oss-${your_region_name}.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ${your_region_name}-internet
リージョン | インストールコマンド |
中国 (杭州) |
|
中国 (上海) |
|
中国 (青島) |
|
中国 (北京) |
|
中国 (張家口) |
|
中国 (フフホト) |
|
中国 (ウランカブ) |
|
中国 (深セン) |
|
中国 (河源) |
|
中国 (広州) |
|
中国 (成都) |
|
中国 (香港) |
|
米国 (シリコンバレー) |
|
米国 (バージニア州) |
|
シンガポール |
|
オーストラリア (シドニー) |
|
マレーシア (クアラルンプール) |
|
インドネシア (ジャカルタ) |
|
フィリピン (マニラ) |
|
タイ (バンコク) |
|
日本 (東京) |
|
韓国 (ソウル) |
|
ドイツ (フランクフルト) |
|
UAE (ドバイ) |
|
インド (ムンバイ) |
|
英国 (ロンドン) |
|
ロシア (モスクワ) |
|
グローバルアクセラレーション
- Log Serviceプロジェクトが存在するリージョンの ${your_region_name} 変数の値を取得します。 各リージョンの ${your_region_name} 変数の値の詳細については、「Logtailインストールのリージョン名」をご参照ください。 たとえば、中国 (杭州) リージョンの ${your_region_name} 変数の値はcn-Hangzhouです。
- コマンドの ${your_region_name} 変数をプロジェクトが存在するリージョンの値に置き換えてから、インストールコマンドを実行します。
wget http://logtail-release-${your_region_name}.oss-${your_region_name}.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh; ./logtail.sh install ${your_region_name}-acceleration
リージョン | インストールコマンド |
中国 (北京) |
|
中国 (青島) |
|
中国 (杭州) |
|
中国 (上海) |
|
中国 (深セン) |
|
中国 (河源) |
|
中国 (広州) |
|
中国 (張家口) |
|
中国 (フフホト) |
|
中国 (ウランカブ) |
|
中国 (成都) |
|
中国 (香港) |
|
米国 (シリコンバレー) |
|
米国 (バージニア州) |
|
シンガポール |
|
オーストラリア (シドニー) |
|
マレーシア (クアラルンプール) |
|
インドネシア (ジャカルタ) |
|
フィリピン (マニラ) |
|
タイ (バンコク) |
|
日本 (東京) |
|
韓国 (ソウル) |
|
ドイツ (フランクフルト) |
|
UAE (ドバイ) |
|
インド (ムンバイ) |
|
英国 (ロンドン) |
|
ロシア (モスクワ) |
|
Logtailをオフラインでインストールする
- インターネット経由でアクセスできるサーバーにログオンします。
- コマンドの ${your_region_name} 変数をプロジェクトが存在するリージョンの値に置き換え、downloadコマンドを実行してインストールスクリプトとインストールパッケージをダウンロードします。
各リージョンの ${your_region_name} 変数の値の詳細については、「Logtailインストールのリージョン名」をご参照ください。 たとえば、中国 (杭州) リージョンの ${your_region_name} 変数の値はcn-Hangzhouです。
- インストールスクリプトのダウンロード
wget http:// logtail-release- ${your_region_name} oss- ${your_region_name} aliyuncs.com/linux64/logtail.sh
- インストールパッケージのダウンロード (x86-64)
wget http:// logtail-release- ${your_region_name} oss- ${your_region_name} aliyuncs.com/linux64/logtail-linux64.tar.gz
- インストールパッケージ (ARM) をダウンロードする
wget http:// logtail-release- ${your_region_name} oss- ${your_region_name} aliyuncs.com/linux64/aarch64/logtail-linux64.tar.gz
- インストールスクリプトのダウンロード
- インストールスクリプトとインストールパッケージを、Logtailをインストールするサーバーにコピーします。
- コマンドの ${your_region_name} 変数をプロジェクトが存在するリージョンの値に置き換え、Logtailをインストールするサーバーでインストールコマンドを実行します。 各リージョンの ${your_region_name} 変数の値の詳細については、「Logtailインストールのリージョン名」をご参照ください。 例:
- 内部ネットワーク経由でリソースにアクセスできる中国 (杭州) リージョンの ${your_region_name} 変数の値はcn-Hangzhouです。
- インターネット経由でリソースにアクセスできる中国 (杭州) リージョンの ${your_region_name} 変数の値は、cn-Hangzhou-Internetです。
- グローバルアクセラレーションを使用してリソースにアクセスできる中国 (杭州) リージョンの ${your_region_name} 変数の値は、cn-Hangzhou-accelerationです。
chmod + x logtail.sh; . /logtail.sh install-local ${your_region_name}
chmod + x logtail.sh; を実行します。/logtail.sh upgrade-local
コマンド。 Logtailのステータスを表示する
- コマンド
sudo /etc/init.d/ilogtaild status
- Output次の情報が返されると、Logtailがインストールされます。
ilogtailが実行されています
Logtailが [実行中] 状態でない場合は、LogtailをアンインストールしてからLogtailを再インストールします。
Logtailのバージョンを表示する
- コマンド
cat /usr/local/ilogtail/app_info.json
- Output
{ "UUID" : "0DF18E97-0F2D-486F-B77F-*********", "hostname" : "david*******", "instance_id" : "F4FAFADA-F1D7-11E7-846C-00163E30349E_*********_1515129548", "ip" : "**********", "logtail_version" : "0.16.30" 、 "os" : "Linux; 2.6.32-220.23.2.ali1113.el5.x86_64; #1 SMP Thu Jul 4 20:09:15 CST 2013; x86_64", "update_time" : "2020-01-05 13:19:08" }
Logtailをオンラインで更新する
- 次のコマンドを実行してLogtailを更新します。
wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/linux64/logtail.sh -O logtail.sh; chmod 755 logtail.sh スド /logtail.shアップグレード
- 更新結果を確認します。 次の例のような情報が返された場合、更新は成功します。
logtailを正常に停止します。 ilogtailが実行中です アップグレードlogtailの成功 { "UUID" : "***" 、 "hostname" : "***" 、 "instance_id" : "***" 、 "ip" : "***" 、 "logtail_version" : "0.16.30" 、 "os": "Linux; 3.10.0-693.2.2.el7.x86_64;#1 SMP Tue Sep 12 22:26:13 UTC 2017; x86_64"、 "update_time" : "2020-08-29 15:01:36" }
Logtailをオフラインで更新する
- インターネット経由でアクセスできるサーバーにログオンします。
- コマンドの ${your_region_name} 変数をプロジェクトが存在するリージョンの値に置き換え、downloadコマンドを実行してインストールスクリプトとインストールパッケージをダウンロードします。
インターネット経由でリソースにアクセスできる各リージョンの ${your_region_name} 変数の値の詳細については、「Logtailインストールのリージョン名」をご参照ください。 たとえば、インターネット経由でリソースにアクセスできる中国 (杭州) リージョンの ${your_region_name} 変数の値は、cn-Hangzhou-Internetです。
wget http:// logtail-release- ${your_region_name} oss- ${your_region_name} aliyuncs.com/linux64/logtail.sh
wget http:// logtail-release- ${your_region_name} oss- ${your_region_name} aliyuncs.com/linux64/logtail-linux64.tar.gz
- インストールスクリプトとインストールパッケージを、Logtailを更新するサーバーにコピーします。
- 次のコマンドを実行してLogtailを更新します。
chmod + x logtail.sh; . /logtail.shアップグレード-ローカル
Logtailの起動と停止
- Logtail の起動 以下のコマンドを実行します。
sudo /etc/init.d/ilogtaild start
- Logtail の停止 以下のコマンドを実行します。
sudo /etc/init.d/ilogtaild stop
Logtailのアンインストール
次のコマンドを実行してLogtailをアンインストールします。
wget http://logtail-release-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/linux64/logtail.sh -O logtail.sh;chmod 755 logtail.sh;./logtail.shのアンインストール