Atualizando uma Configuração do Agente

Atualize uma configuração de agente.

Ao atualizar uma configuração de agente, você também pode atualizar suas tags. Para obter instruções, consulte Atualizando uma Tag para um Único Recurso. Para obter mais informações sobre tags, consulte Tags de Recursos.

Atualizações de configuração do agente são detectadas e carregadas automaticamente.

    1. Na página de lista Configurações do agente em Monitoramento, localize a configuração do agente com a qual você deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou a configuração do agente, consulte Listando Configurações do Agente.
    2. No menu Ações (três pontos) da configuração do agente, selecione Editar.
    3. No painel Editar configuração do agente, atualize os valores conforme necessário.
      Para obter mais informações sobre os campos, consulte Criando uma Configuração do Agente.
    4. Selecione Salvar alterações.
  • Use o comando oci logging agent-configuration update e os parâmetros necessários para atualizar uma configuração de 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]
    Exemplo de comando e arquivos 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 ver uma lista completa de parâmetros e valores para comandos CLI, consulte a Referência de Comando CLI.

  • Execute a operação UpdateUnifiedAgentConfiguration para atualizar uma configuração de agente.

    Exemplo da solicitação 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"
    }