Agent-Konfiguration aktualisieren

Agent-Konfiguration aktualisiert.

Wenn Sie eine Agent-Konfiguration aktualisieren, können Sie auch die zugehörigen Tags aktualisieren. Weitere Anweisungen finden Sie unter Tag für eine einzelne Ressource aktualisieren. Weitere Informationen zum Tagging finden Sie unter Ressourcentags.

Aktualisierungen der Agent-Konfiguration werden erkannt und automatisch geladen.

    1. Suchen Sie auf der Listenseite Agent-Konfigurationen unter Monitoring die Agent-Konfiguration, mit der Sie arbeiten möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder der Agent-Konfiguration benötigen, finden Sie weitere Informationen unter Agent-Konfigurationen auflisten.
    2. Wählen Sie im Menü Aktionen (drei Punkte) für die Agent-Konfiguration die Option Bearbeiten aus.
    3. Aktualisieren Sie im Bereich Agent-Konfiguration bearbeiten die Werte nach Bedarf.
      Weitere Informationen zu den Feldern finden Sie unter Agent-Konfiguration erstellen.
    4. Wählen Sie Änderungen speichern aus.
  • Verwenden Sie den Befehl oci logging agent-configuration update und die erforderlichen Parameter, um eine Agent-Konfiguration zu aktualisieren:

    oci logging agent-configuration update --config-id config_ocid --display-name display_name --is-enabled is-enabled [true|false] --service-configuration service_configuration [OPTIONS]
    Beispielbefehl und JSON-Dateien
    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"
            }
          }

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.

  • Führen Sie den Vorgang UpdateUnifiedAgentConfiguration aus, um eine Agent-Konfiguration zu aktualisieren.

    Beispiel-API-Anforderung
    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"
    }