L'agent Ops est l'agent principal de la collecte de la télémétrie à partir de vos instances Compute Engine. En combinant la journalisation et les métriques dans un seul agent, l'agent Ops utilise Fluent Bit pour les journaux, qui est compatible avec la journalisation à haut débit, et le collecteur OpenTelemetry pour les métriques.
Vous pouvez configurer l'agent Ops de sorte qu'il accepte l'analyse de fichiers journaux à partir d'applications tierces. Pour en savoir plus, consultez la section Configurations de journalisation.
Pour installer l'agent Ops, consultez la section Installer l'agent Ops.
Fonctionnalités de l'agent Ops
Les fonctionnalités globales sont les suivantes :
- Processus de téléchargement et d'installation/mise à niveau unique.
- Configuration simple, unifiée et basée sur YAML.
- Prise en charge des distributions Linux et Windows standards.
- Assistance de proxy.
Les fonctionnalités de journalisation sont les suivantes :
Performances améliorées par rapport à l'ancien agent Logging:
- Haut débit permettant de profiter pleinement de l'architecture multicœur.
- Gestion efficace des ressources (mémoire, processeur, etc.).
Collecter des journaux à partir de sources diverses:
- Journaux système standards (
/var/log/syslog
et/var/log/messages
pour Linux, Windows Event Log) collectés sans configuration. - Journaux basés sur les fichiers avec des chemins personnalisables et un intervalle d'actualisation.
- Daemon Journald/journaux systemd.
- Journaux via le protocole TCP.
- Journaux via le protocole de transfert (utilisés par Fluent Bit et Fluentd).
- Journaux système standards (
Traitement flexible:
- Analysez les journaux texte dans des journaux structurés: analyse basée sur JSON et basée sur des expressions régulières.
- Modifiez les entrées de journal en supprimant, en renommant ou en définissant des champs.
- Exclusion des journaux en fonction des libellés et des expressions régulières.
- Détectez et concaténez les journaux des exceptions de langages multilignes pour Java, Python et Golang.
Assistance pour les applications tierces
- Découvrez une intégration organisée de journaux d'applications tierces, qui reconnaît les chemins d'accès et les formats courants des fichiers journaux d'application.
Les fonctionnalités de surveillance incluent :
Métriques système collectées sans configuration. Les métriques collectées sont les suivantes :
- métriques concernant les processeurs
- métriques concernant le disque
- métriques iis (Windows uniquement)
- métriques concernant l'interface
- métriques concernant la mémoire
- métriques mssql (Windows uniquement)
- métriques pagefile (Windows uniquement)
- métriques concernant la pagination
- métriques concernant le réseau
- métriques concernant les traitements
- Métriques automatiques d'agent:
Assistance pour les applications tierces
- Les intégrations de métriques d'applications tierces sélectionnées, qui collectent des métriques d'application courantes, et proposent des exemples de tableaux de bord et de règles d'alerte.
Instances de machines virtuelles
Vous pouvez installer l'agent Ops sur les instances Compute Engine.
Pour créer une instance Compute Engine, consultez le Guide de démarrage de Compute Engine.
Systèmes d'exploitation
L'agent Ops accepte les systèmes d'exploitation suivants sur des instances de VM compatibles.
Systèmes d'exploitation Linux
L'agent prend en charge les systèmes d'exploitation Linux suivants :
- CentOS 7
- CentOS 8
- Rocky Linux 8
- RHEL 7 : rhel-7, rhel-7-6-sap-ha, rhel-7-7-sap-ha, rhel-7-9-sap-ha
- RHEL 8 : rhel-8, rhel-8-1-sap-ha, rhel-8-2-sap-ha, rhel-8-4-sap-ha
- Debian 10 (Buster)
- Debian 11 (BullsEye)
- Ubuntu LTS 18.04 (Bionic Beaver) : ubuntu-1804-lts, ubuntu-minimal-1804-lts
- Ubuntu LTS 20.04 (Focal Fossa) :ubuntu-2004-lts, ubuntu-minimal-2004-lts
- Ubuntu LTS 22.04 (Jammy Jellyfish) : ubuntu-2204-lts, ubuntu-minimal-2204-lts
- SLES 12 : sles-12, sles-12-sp3-sap, sles-12-sp4-sap, sles-12-sp5-sap
- SLES 15 : sles-15, sles-15-sp1-sap, sles-15-sp2-sap, sles-15-sp3-sap, sles-15-sp4-sap
- OpenSUSE Leap 15 : opensuse-leap (opensuse-leap-15-3-*, opensuse-leap-15-4-*)
Systèmes d'exploitation Windows
L'agent prend en charge les systèmes d'exploitation Windows suivants :
- Windows Server : windows-2012-r2, windows-2016, windows-2019
- Windows Server Core : windows-2012-r2-core, windows-2016-core, windows-2019-core, windows-20h2-core
Accès requis par l'agent
L'installation de l'agent requiert l'accès aux noms de DNS suivants :
Dépôt de packages Google Cloud :
packages.cloud.google.com
Google télécharge le sous-domaine :
dl.google.com
L'exécution de l'agent requiert l'accès aux noms de DNS suivants :
Serveur de jetons OAuth2 :
oauth2.googleapis.com
Les anciennes versions de l'agent peuvent nécessiter l'accès à
www.googleapis.com
(URL complète :https://www.googleapis.com/oauth2/v3/token
).Si vous utilisez une ancienne version de l'agent, il est recommandé de mettre à niveau votre agent vers la version la plus récente.
API Monitoring :
monitoring.googleapis.com
API Logging :
logging.googleapis.com
L'exécution de l'agent nécessite l'ouverture des ports suivants sur la machine:
20201
20202
Règlement d'obsolescence
L'agent Ops est soumis au Règlement d'obsolescence des agents.
Pour obtenir des informations sur l'abandon des anciennes fonctionnalités et versions, consultez la page sur les Abandons des produits de la suite Google Cloud Operations.
Étape suivante
- Pour installer l'agent Ops, consultez la section Installer l'agent Ops.