azure - Service Fabric Log etl 文件目标

标签 azure azure-service-fabric

我遇到了 Service Fabric 群集第一个节点上日志文件夹大小的问题。 看起来它可以使用的磁盘空间没有任何上限,它最终会耗尽整个本地磁盘。

该集群是通过 ARM 模板创建的,我设置了两个与该集群关联的存储帐户。存储帐户的变量名称为:supportLogStorageAccountNameapplicationDiagnosticsStorageAccountName

但是,etl 文件仅写入本地集群节点磁盘,而不写入存储(我可以在其中找到 dtr 文件)。

是否有任何方法可以将 etl 文件的目标设置为外部存储或至少限制日志文件夹的大小?我想知道ARM模板中的参数overallQuotaInMB是否与此相关。

最佳答案

您可以覆盖默认值 10240 的 MaxDiskQuotaInMb 设置,以减少 etl 的磁盘使用量。 (如果 Azure 存储由于某种原因不可用,我们会使用本地日志)

https://learn.microsoft.com/en-us/azure/service-fabric/service-fabric-cluster-fabric-settings

关于azure - Service Fabric Log etl 文件目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44784961/

相关文章:

visual-studio - 微软Azure订阅

cmd 中的 azure 登录有效,但 powershell 失败 - 在公司代理后面

azure-service-fabric - 在运行时查找有状态服务的分区键

azure - 服务结构: packaging code error: missing required references

ssl - Service Fabric 证书交换。应用程序无法激活

c# - 无法访问 Azure 中的文件系统

azure - 如何使用 Binder 在 C# 函数中执行动态绑定(bind)?

azure-service-fabric - 从集群中的其他应用程序调用服务

azure - 在 ServiceFabric 中托管旧版 ASP.NET(不是 ASP.NET Core)

azure - 针对 Azure 表存储的空表查询