La CLI SLS prend en charge la plupart des fonctionnalités de SLS, notamment la gestion des projets et des Logstores, les requêtes de journaux, la pagination automatique et la réplication géographique intercomptes.
Avant de commencer
La CLI SLS nécessite Python. Téléchargez-le depuis le site officiel de Python.
|
Élément |
Description |
|
Version actuelle de la CLI |
0.2.9 Remarque
Exécutez la commande d'installation pour mettre à niveau. Utilisez toujours la dernière version. |
|
Code source |
|
|
Versions de Python prises en charge |
|
|
Systèmes d'exploitation pris en charge |
Windows, Linux et macOS. |
|
Composants dépendants |
Après avoir installé Python, installez ces dépendances avec
|
Étape 1 : Configurer les variables d'environnement Python
Configurez les variables d'environnement pour que les commandes aliyunlog s'exécutent correctement. Il peut être nécessaire de redémarrer vos IDE ou services pour que les modifications prennent effet.
Configurer les variables d'environnement Python sous Linux et macOS
-
Créez le fichier
.bash_profile.RemarqueSi vous configurez les variables d'environnement pour la première fois, exécutez
touch ~/.bash_profilepour créer le fichier. S'il existe déjà, exécutezvim ~/.bash_profilepour le modifier.touch ~/.bash_profile vim ~/.bash_profile -
Consultez le répertoire d'installation de Python.
which python3 -
Configurez le fichier
.bash_profile.export PATH=$PATH:/usr/local/python3/bin -
Appliquez les paramètres du fichier
.bash_profile.# Make the configuration file take effect. source ~/.bash_profile
Configurer les variables d'environnement Python sous Windows
Définissez les variables d'environnement dans l'interface graphique de Windows 10 :
-
Recherchez le chemin d'installation de Python.
Sur le bureau, cliquez avec le bouton droit sur This PC et sélectionnez pour trouver la variable d'environnement Python.
-
Ajoutez la variable d'environnement Python.
Sur le bureau, cliquez avec le bouton droit sur This PC, puis sélectionnez . Par exemple, si la variable trouvée à l'étape 1 est
D:\dev\python\python37\, la variable à ajouter estD:\dev\python\python37\bin.
Étape 2 : Installer la CLI
Installer la CLI sous Linux
Connectez-vous à un serveur Linux.
-
Installez la CLI :
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache -
Vérifiez l'installation.
Exécutez la commande suivante :
aliyunlog --versionL'affichage de la version confirme que l'installation a réussi.
Installer la CLI sous Windows
Connectez-vous à un serveur Windows.
-
Ouvrez une invite de commandes.
Si la variable d'environnement Python est définie, passez à l'étape suivante. Si pip3 est introuvable, accédez au chemin d'installation de Python avec cd avant d'exécuter la commande d'installation.
-
Installez la CLI :
pip3 install aliyun-log-python-sdk aliyun-log-cli -U --no-cache -
Vérifiez l'installation.
Exécutez la commande suivante :
aliyunlog --versionL'affichage de la version confirme que l'installation a réussi.
Installer la CLI sous macOS
Installez la CLI SLS avec pip3 :
pip3 install -U aliyun-log-cli --no-cache
Mettre à niveau la CLI
Réexécutez la commande d'installation pour mettre à niveau vers la dernière version.
Désinstaller la CLI
Pour désinstaller la CLI :
pip3 uninstall aliyun-log-cli
FAQ
La version par défaut de Python sur une instance ECS Linux est la 3,6. Comment mettre à niveau Python vers la version 3.7 ou ultérieure ?
Ne désinstallez pas la version par défaut de Python sur ECS. Modifiez plutôt le lien symbolique ou utilisez un outil de gestion multiversion.
-
Modifier le lien symbolique
Installez une version ultérieure de Python. Installer Python à l'aide d'un gestionnaire de packages.
Exécutez
which python3pour trouver le chemin d'installation, par exemple/usr/bin/python3.-
Modifiez le lien symbolique.
sudo which python3 pip3 rm -rf /usr/bin/python3 /usr/bin/pip3 # Add a symbolic link. /usr/bin/python3.11 is the installation path of the later version. sudo ln -s /usr/bin/python3.11 /usr/bin/python3 sudo ln -s /usr/bin/pip3.11 /usr/bin/pip3 Exécutez
python -Vpour vérifier la modification.