このトピックでは、Simple Log Service Logtail を LoongCollector にアップグレードする方法と、LoongCollector を Logtail にロールバックする方法について説明します。
Logtail から LoongCollector へのアップグレードの概要
LoongCollector は、ログ収集シナリオ向けの包括的なアップグレードであり、特徴、パフォーマンス、安定性が大幅に最適化されています。iLogtail アーキテクチャはリファクタリングされました。コア C++ エンジンは、パイプライン設計を使用するようになりました。この設計により、入力、処理、および出力モジュールがプラグ可能になり、柔軟な組み合わせがサポートされます。各収集タスクには、データ収集、処理、および送信のプロセス全体を正確に定義する独立した構成があります。詳細については、「ログ収集効率の飛躍的向上: iLogtail から LoongCollector への包括的アップグレード」をご参照ください。
ホストシナリオ
Logtail から LoongCollector へのアップグレード
Logtail を LoongCollector にアップグレードするには、以下の表でホストのオペレーティングシステムに対応するコマンドを実行します。
ホストタイプ | オペレーティングシステム | ダウンロード方法 | インストールメソッド |
Linux | ARM | ホストはインターネットに接続しており、直接ダウンロードできます。 | ネットワーク接続に基づいてインストールコマンドを選択します。 |
x86-64 | |||
ARM | ホストはオフラインです。まず、インターネットにアクセスできるサーバーにインストールスクリプトとパッケージをダウンロードします。 |
| |
x86-64 | ホストはオフラインです。まず、インターネットにアクセスできるサーバーにインストールスクリプトとパッケージをダウンロードします。 |
次の情報が表示された場合、アップグレードは成功です。
Try to stop ilogtail ...
kill process Name: ilogtail pid: 878
kill process Name: ilogtail pid: 879
stop successfully
Stop ilogtail successfully.
Upgrading loongcollector files ...
Upgrade loongcollector files successfully.
Starting loongcollector ...
loongcollector is running
Upgrade loongcollector successfully.LoongCollector から Logtail へのロールバック
LoongCollector を Logtail にロールバックするには、以下の表でホストのオペレーティングシステムに対応するコマンドを実行します。
logtail.sh スクリプトを再度ダウンロードする必要があります。古い logtail.sh スクリプトは使用しないでください。
オペレーティングシステム | ダウンロード方法 | アップグレードメソッド |
ARM および x86-64 | ホストはインターネットに接続しています: | ダウンロードが完了したら、アップグレードコマンドを実行します。 バージョンを指定するには、次のコマンドを実行します。 |
ARM | ホストはオフラインです。まず、インターネットにアクセスできるサーバーにインストールスクリプトとパッケージをダウンロードします: | Logtail をアップグレードするサーバーにインストールスクリプトとパッケージをコピーします。次に、次のアップグレードコマンドを実行します。 |
x86-64 | ホストはオフラインです。まず、インターネットにアクセスできるサーバーにインストールスクリプトとパッケージをダウンロードします: |