diff --git a/.gitignore b/.gitignore index 83a639be..5f5a4d58 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,4 @@ demos/network_copilot/open-webui/ demos/employee_details_copilot/ollama/models/ demos/employee_details_copilot_arch/ollama/models/ demos/network_copilot/ollama/models/ +arch_log/ diff --git a/demos/function_calling/docker-compose.yaml b/demos/function_calling/docker-compose.yaml index 70f95c36..2cda9d57 100644 --- a/demos/function_calling/docker-compose.yaml +++ b/demos/function_calling/docker-compose.yaml @@ -20,6 +20,7 @@ services: volumes: - ./generated/envoy.yaml:/etc/envoy/envoy.yaml - /etc/ssl/cert.pem:/etc/ssl/cert.pem + - ./arch_log:/var/log/ depends_on: config_generator: condition: service_completed_successfully diff --git a/envoyfilter/envoy.template.yaml b/envoyfilter/envoy.template.yaml index 249d3879..2728d98c 100644 --- a/envoyfilter/envoy.template.yaml +++ b/envoyfilter/envoy.template.yaml @@ -16,6 +16,11 @@ static_resources: codec_type: AUTO scheme_header_transformation: scheme_to_overwrite: https + access_log: + - name: envoy.access_loggers.file + typed_config: + "@type": type.googleapis.com/envoy.extensions.access_loggers.file.v3.FileAccessLog + path: "/var/log/arch_access.log" route_config: name: local_routes virtual_hosts: