Actualización de una configuración de agente

Actualizar una configuración de agente.

Al actualizar la configuración de un agente, también puede actualizar sus etiquetas. Para obtener instrucciones, consulte Updating a Tag for a Single Resource. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos.

Las actualizaciones de configuración del agente se detectan y se cargan automáticamente.

    1. En la página de lista Configuraciones de agente, en Supervisión, busque la configuración de agente con la que desea trabajar. Si necesita ayuda para buscar la página de lista o la configuración del agente, consulte Lista de configuraciones de agente.
    2. En el menú Acciones Menú Acciones de la configuración del agente, seleccione Editar.
    3. En el panel Editar configuración de agente, actualice los valores según sea necesario.
      Para obtener más información sobre los campos, consulte Creación de una configuración de agente.
    4. Seleccione Guardar cambios.
  • Utilice el comando oci logging agent-configuration update y los parámetros necesarios para actualizar la configuración de un agente:

    oci logging agent-configuration update --config-id config_ocid --display-name display_name --is-enabled is-enabled [true|false] --service-configuration service_configuration [OPTIONS]
    Comando de ejemplo y archivos JSON
    oci logging agent-configuration update --config-id <config_ocid> \
    --display-name <display_name> --is-enabled true \
    --service-configuration file://update-service-configuration.json \
    --wait-for-state SUCCEEDED --max-wait-seconds 60

    update-service-configuration.json:

    	{
            "sourceType": "KUBERNETES",
            "source": {
              "name": "KUBERNETES-uniqueid",
              "scrapeTargets": [
                {
                  "resourceType": "PODS",
                  "k8sNamespace": "k8s-ns"
                }
              ]
            },
            "destination": {
              "compartmentId": "<compartment_id>",
              "metricsNamespace": "metricsnns"
            },
            "filter": {
              "allowList": [
                "regex-test"
              ],
              "denyList": [],
              "filterType": "KUBERNETES_FILTER",
              "name": "test"
            }
          }

    Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de CLI.

  • Ejecute la operación UpdateUnifiedAgentConfiguration para actualizar la configuración de un agente.

    Ejemplo de solicitud de API
    PUT /20200531/unifiedAgentConfigurations/<unifiedagentconfiguration_ocid>
    Host: https://logging.us-phoenix-1.oci.oraclecloud.com
    <authorization and other headers>
    {
      "serviceConfiguration": {
        "configurationType": "MONITORING",
        "applicationConfigurations": [
          {
            "sourceType": "KUBERNETES",
            "source": {
              "name": "KUBERNETES-uniqueid",
              "scrapeTargets": [
                {
                  "resourceType": "PODS",
                  "k8sNamespace": "k8s-ns"
                }
              ]
            },
            "destination": {
              "compartmentId": "<compartment_id>",
              "metricsNamespace": "metricsnns"
            },
            "filter": {
              "allowList": [
                "regex-test"
              ],
              "denyList": [],
              "filterType": "KUBERNETES_FILTER",
              "name": "test"
            }
          }
        ]
      },
      "displayName": "mar-test",
      "isEnabled": true,
      "groupAssociation": {
        "groupList": [
          "<dynamic_group_id>"
        ]
      },
      "definedTags": {},
      "freeformTags": {},
      "description": "test update"
    }