SLS CLI はプロジェクト管理、Logstore 管理、ログクエリ、自動ページング、クロスアカウント クロスリージョンレプリケーションなど、SLS のほとんどの機能をサポートしています。
事前準備
SLS CLI には Python が必要です。公式 Python ウェブサイトからダウンロードしてください。
|
項目 |
説明 |
|
現在の CLI バージョン |
0.2.9 説明
インストールコマンドを実行してアップグレードします。常に最新バージョンを使用してください。 |
|
ソースコード |
|
|
サポートされている Python バージョン |
|
|
サポートされているオペレーティングシステム |
Windows、Linux、macOS。 |
|
依存コンポーネント |
Python をインストールした後、次の依存パッケージを
|
ステップ 1:Python 環境変数の構成
環境変数を構成して、aliyunlog コマンドが正しく実行されるようにします。構成後、設定を反映させるために IDE やサービスを再起動する必要がある場合があります。
Linux および macOS での Python 環境変数の構成
-
.bash_profileファイルを作成します。説明環境変数を設定するのが初めての場合は、
touch ~/.bash_profileを実行してファイルを作成します。すでに存在する場合は、vim ~/.bash_profileを実行して編集します。touch ~/.bash_profile vim ~/.bash_profile -
Python のインストールディレクトリを確認します。
which python3 -
.bash_profileファイルを構成します。export PATH=$PATH:/usr/local/python3/bin -
.bash_profileファイルの設定を適用します。# 設定ファイルを有効にします。 source ~/.bash_profile
Windows での Python 環境変数の構成
Windows 10 GUI で環境変数を設定します。
-
Python のインストールパスを確認します。
デスクトップで PC を右クリックし、 を選択して、Python の環境変数を確認します。
-
Python の環境変数を追加します。
デスクトップで PC を右クリックし、をクリックします。 たとえば、ステップ 1 で確認した変数が
D:\dev\python\python37\の場合、追加する必要のある変数はD:\dev\python\python37\binです。
ステップ 2: CLI のインストール
Linux への CLI のインストール
-
Linux サーバーにログインします。
-
CLI をインストールします。
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache -
インストールを確認します。
次のコマンドを実行します。
aliyunlog --version正常な出力により、インストールが確認されます。
Windows への CLI のインストール
-
Windows サーバーにログインします。
-
コマンドプロンプトを開きます。
Python の環境変数が設定済みの場合は、次のステップに進んでください。pip3 が見つからない場合は、インストールコマンドを実行する前に cd で Python のインストールパスに移動してください。
-
CLI をインストールします。
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache -
インストールを確認します。
次のコマンドを実行します。
aliyunlog --version正常な出力により、インストールが確認されます。
macOS への CLI のインストール
pip3 を使用して SLS CLI をインストールします。
pip3 install -U aliyun-log-cli --no-cache
CLI のアップグレード
最新バージョンにアップグレードするには、インストールコマンドを再度実行します。
CLI のアンインストール
CLI をアンインストールするには:
pip3 uninstall aliyun-log-cli
よくある質問
ECS Linux インスタンスのデフォルト Python バージョンが 3.6 です。Python を 3.7 以降にアップグレードする方法を教えてください。
ECS のデフォルト Python をアンインストールしないでください。代わりに、シンボリックリンクを変更するか、マルチバージョン管理ツールを使用してください。
-
シンボリックリンクの変更
-
新しい Python バージョンをインストールします。パッケージマネージャを使用した Python のインストールをご参照ください。
-
which python3を実行してインストールパスを確認します(例:/usr/bin/python3)。 -
シンボリックリンクを変更します。
sudo which python3 pip3 rm -rf /usr/bin/python3 /usr/bin/pip3 # シンボリックリンクを追加します。/usr/bin/python3.11 は新しいバージョンのインストールパスです。 sudo ln -s /usr/bin/python3.11 /usr/bin/python3 sudo ln -s /usr/bin/pip3.11 /usr/bin/pip3 -
python -Vを実行して変更を確認します。
-