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. Tags de Recursos.
Para obter mais informações sobre tags, consulteAtualizações de configuração do agente são detectadas e carregadas automaticamente.
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 JSONoci 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 APIPUT /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" }