Mise à disposition d'une instance
Vous pouvez provisionner une instance du service IBM Cloud Logs via le catalogue IBM Cloud, et de manière programmatique en utilisant un script terraform ou l'API du contrôleur de ressources.
IBM Cloud Logs s'intègre avec IBM Cloud Object Storage pour le stockage à long terme des données et la collecte de métriques, et avec IBM Cloud Event Notifications pour le déclenchement d'alertes. L'autorisation entre les services se fait en configurant le service IAM pour qu'il gère les autorisations dans le compte.
Vous pouvez exécuter Cloud Logs sans panier de données ni panier de métriques. Cependant, des fonctions telles que l'optimiseur de coût total de possession pour gérer les données à travers différents pipelines de données à différents coûts, l'interrogation de données à long terme ou les fonctions liées aux métriques ne seraient pas disponibles.
Il existe des limites pour chaque instance mise à disposition. Pour plus d'informations, voir Limites par instance.
Exigences de dénomination lors du provisionnement d'une instance IBM Cloud Logs
Lors du provisionnement d'une instance IBM Cloud Logs, le nom de l'instance de service est limité à 1-256 caractères et ne peut inclure que les caractères suivants :
- Lettres (
A-Z,a-z) - Numéros (
0-9) - Période (
.) - Underscore (
_) - Hypen (
-) - Colon (
:) - Espace (
)
Mise à disposition d'une instance via le tableau de bord Observabilité
Pour mettre à disposition une instance à partir du tableau de bord Observabilité dans IBM Cloud, procédez comme suit :
-
Connectez-vous à votre compte IBM Cloud.
Une fois que vous êtes connecté, l'interface utilisateur IBM Cloud s'ouvre.
-
Cliquez sur l'icône Menu
> Observabilité pour accéder au tableau de bord Observabilité.
-
Cliquez sur Journalisation > Instances. Vous devrez peut-être cliquer sur l'onglet Cloud Logs pour afficher vos instances IBM Cloud Logs.
-
Cliquez sur Créer.
-
Sélectionnez le service requis pour votre instance.
-
Sélectionnez l'emplacement dans lequel vous prévoyez de mettre à disposition l'instance.
-
Entrez un nom pour l'instance de service.
-
Sélectionnez un groupe de ressources.
Le groupe de ressources default est sélectionné par défaut.
Remarque : si vous n'arrivez pas à sélectionner un groupe de ressources, vérifiez que vous disposez du droit d'édition sur le groupe de ressources où vous voulez mettre l'instance à disposition.
-
Sélectionnez le plan de service
Standard.Par défaut, le plan Standard est défini.
Pour plus d'informations sur les plans de service, voir Plans de service et tarification.
-
Choisissez un plan de rétention. Les valeurs valables sont
7 days,14 days,30 days,60 daysou90 days. -
Cliquez sur Créer.
Après avoir approvisionné une instance, l'interface utilisateur s'ouvre.
Mise à disposition d'une instance via le catalogue
Pour mettre à disposition une instance IBM Cloud Logs via le catalogue IBM Cloud, procédez comme suit :
-
Connectez-vous à votre compte IBM Cloud.
Une fois que vous êtes connecté, l'interface utilisateur IBM Cloud s'ouvre.
-
Cliquez sur Catalogue. La liste des services disponibles dans IBM Cloud s'affiche.
-
Pour filtrer la liste des services affichés, sélectionnez la catégorie Journalisation et surveillance.
-
Cliquez sur la vignette IBM Cloud Logs.
-
Sélectionnez l'emplacement dans lequel vous prévoyez de mettre à disposition l'instance.
-
Entrez un nom pour l'instance de service.
-
Sélectionnez un groupe de ressources.
Le groupe de ressources par défaut est défini automatiquement.
Remarque : si vous n'arrivez pas à sélectionner un groupe de ressources, vérifiez que vous disposez du droit d'édition sur le groupe de ressources où vous voulez mettre l'instance à disposition.
-
Sélectionnez le plan de service
Standard.Par défaut, le plan standard est défini. Pour plus d'informations sur les plans de service, voir Plans de service et tarification.
-
Choisissez un plan de rétention. Les valeurs valables sont
7 days,14 days,30 days,60 daysou90 days. -
Cliquez sur Créer.
Après avoir approvisionné une instance, l'interface utilisateur s'ouvre.
Mise à disposition d'une instance via l'interface de ligne de commande
Pour mettre à disposition une instance IBM Cloud Logs via la ligne de commande, procédez comme suit :
-
[Prérequis] Installation de l'interface de ligne de commande IBM Cloud .
Pour plus d'informations, voir Installation de l'interface de ligne de commande IBM Cloud.
Si l'interface de ligne de commande est installée, passez à l'étape suivante.
-
Connectez-vous à la région d'IBM Cloud où vous voulez mettre l'instance à disposition. Exécutez la commande suivante : ibmcloud login
-
Définissez le groupe de ressources dans lequel vous voulez mettre l'instance à disposition. Exécutez la commande suivante : ibmcloud target
Le groupe de ressources
defaultest sélectionné par défaut. -
Créez l'instance. Exécutez la commande ibmcloud resource service-instance-create :
ibmcloud resource service-instance-create NAME logs SERVICE_PLAN_NAME LOCATION -p '{"private_endpoints_only": PRIVATE_ENDPOINT}'Où
NAMEreprésente le nom de l'instanceSERVICE_PLAN_NAMEest le type de plan. La valeur valide est standard.LOCATIONest la région où l'instance de journalisation est créée. Pour obtenir la liste la plus récente des emplacements disponibles pour le service IBM Cloud Logs, voir Emplacements.-
PRIVATE_ENDPOINTesttrueoufalse. Sitrueseuls les nœuds finaux privés peuvent être utilisés pour accéder à l'instance.Sauf indication contraire lors de la mise à disposition d'une instance, la valeur par défaut est que l'instance est accessible à la fois par les nœuds finaux publics et privés.
Par exemple, pour provisionner une instance avec le plan standard accessible uniquement par des points d'extrémité privés, exécutez la commande suivante :
ibmcloud resource service-instance-create my-instance logs standard us-south -p '{"private_endpoints_only": true}' -
Etapes suivantes
IBM Cloud Logs s'intègre à IBM Cloud Object Storage pour le stockage à long terme des données et la collecte d'indicateurs, et à IBM Cloud Event Notifications pour le déclenchement d'alertes. L'autorisation entre les services se fait en configurant les autorisations IAM de service à service ( S2S ) dans le compte.
Après avoir approvisionné l'instance, effectuez les étapes suivantes :
-
Attachez un seau de données et un seau de métriques pour stocker les données à long terme et pour la recherche. Pour plus d'informations, voir Configuration des buckets.
-
Configurez une intégration sortante vers une instance IBM Cloud Event Notifications pour envoyer des notifications aux destinations de votre choix, telles que le courrier électronique ou Slack. Pour plus d'informations, voir Configurer une intégration sortante pour connecter IBM Cloud Logs à IBM Cloud Event Notifications et Travailler avec des canaux de notification.
-
Configurer une ou plusieurs sources de journaux. Choisissez l'une des options suivantes :
-
Configurer l'agent de journalisation. Cet agent est chargé de la collecte et du transfert des journaux vers votre instance. Pour plus d'informations, voir L'agent de journalisation.
-
Configurez IBM Cloud Activity Tracker Event Routing pour acheminer les événements d'audit, à la fois les données globales et les données d'événement basées sur l'emplacement, dans votre IBM Cloud vers l'instance IBM Cloud Logs. Pour plus d'informations, voir Initiation à IBM Cloud Activity Tracker Event Routing.
-
Configurez IBM® Cloud Logs Routing pour qu'il achemine les journaux de plate-forme de votre compte IBM Cloud vers l'instance IBM Cloud Logs. Pour plus d'informations, voir Initiation à IBM® Cloud Logs Routing.
-