大家好,

我正在研究SaaS托管软件。服务器上托管了大量站点。我正在尝试使用C#计算带宽消耗,(字节进出), 在这里描述 使用MS日志解析器。

在上述情况下,如果日志文件被用户或任何管理员删除,则不可能进行带宽计算。

Q1: 在单个服务器上(网站)的各种托管帐户测量带宽的标准方法是什么?

Q2: 如果使用日志解析器机制(如上所述),那么如何处理安全问题?除了系统帐户外,是否有某些系统目录或事件查看器日志或其他无法删除的东西?

请指出正确的方向。

谢谢

有帮助吗?

解决方案

您谈论的日志可以由管理员删除,但是整个网站也可以删除。您可能应该与他们讨论您需要访问/使用这些文件的需求。您也可以将IIS更改为DB与文件相比,因此您可以将数据保留在自己的存储库中。除了直接从日志中获取信息外,管理员还可能使用其他工具来监视和报告带宽(防火墙,路由器等)。您可能应该与他们合作以开发解决方案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top