问题标签 [service-level-agreement]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - 如何计算应用程序可用性 (SLA)
我有标准的 ASP.NET MVC 项目,我需要计算应用程序可用性以找出我们的SLA 级别。所以,我需要为我们的 Web 应用程序获取类似的东西。
来自我的托管服务提供商的信息
但我需要计算应用程序的可用性。所以,问题是
如何以正确的方式计算 ASP.NET MVC 应用程序的可用性?
也许有人已经实现了这一点,或者任何建议如何做到这一点,任何帮助将不胜感激。
从哪儿开始?
我认为的第一点是Application Insights 和可用性测试。问题是测试频率的最小值是5分钟。我需要更精确的测量。
接下来,创建一个工具,它会每秒调用我的应用程序并收集信息。结果:非常多的请求。
另外,从 IIS 或类似的东西中获取一些性能计数器。需要调查是否可行。
我知道这个问题可能过于广泛,但我没有找到任何有关应用程序可用性实施的信息。你怎么看?
amazon-ec2 - 通过 RESTful API 公开的云提供商 SLA
我想知道是否有任何主要的云提供商(AWS、Azure、Google)通过 RESTful API 公开了他们的虚拟机 SLA。
基本上,我正在寻找这些页面上的可用信息:
https://aws.amazon.com/compute/sla/
https://cloud.google.com/compute/sla
https://azure.microsoft.com/en-gb/support/legal/sla/virtual-machines/v1_8/
有谁知道这些信息是否由这些提供商通过 RESTful API 公开?
非常感谢。
Azure 支持人员通知我,他们不提供此服务。
airflow - 如何将 SLA 添加到在 Airflow 中运行的 ETL 作业?
我是 Apache Airflow 的新手。我已经在 Airflow 中运行了一些 DAG。现在我想向其中添加 SLA,以便我可以跟踪和监控任务并在出现问题时发出警报。
我知道如何使用 timedelta() 将 SLA 添加到 DAG default_args,如下所示
但我有以下问题:
我们可以为整个 DAG 指定 SLA,还是只为单独的任务指定 SLA?
对于运行 30 分钟的 DAG,什么是合适的 SLA 时间?
对于运行 5 分钟的任务,合适的 SLA 时间是多少?
我们是否需要在指定 SLA 时也考虑 retry_delay?
requirements - “总是”是描述服务器正常运行时间的可行术语吗?
由于我和我的同事对此进行了讨论,因此我想问一下,您是否会使用“始终”一词来描述需求中服务器的正常运行时间。
示例:服务器应始终可访问。
因为,在我看来,总是无法衡量,我宁愿这样写要求:
服务器的正常运行时间应 >= 99%。
提前致谢!
airflow - 气流 sla_miss_callback 函数未触发
我一直在尝试获取松弛消息回调以触发 SLA 未命中。我注意到:
SLA 未命中在 Airflow Web UI 中成功注册
slamiss/list/
on_failure_callback
工作成功
但是,sla_miss_callback
函数本身永远不会被触发。
我试过的:
在 级别、DAG 级别和任务级别添加
sla
和的不同组合sla_miss_callback
default_args
检查我们的调度程序和工作人员的日志以获取与 SLA 相关的消息(另请参见此处),但我们没有看到任何内容
如果从任何其他
基本任务或函数调用松弛消息回调函数
azure - 单区域部署的灾难恢复计划
我们的一位客户由于各种原因选择退出其应用程序的多区域部署(假设为单个区域计算的 SLA 足以满足他们的业务需求)但是他们询问是否有可用于他们的应用程序的 DRP(灾难恢复计划)。
也许在我对 DRP 的理解中可能存在一些缺失的部分,但我只是想知道对于未配置多区域冗余的工作负载是否仍然需要(甚至可能)DRP。
请提前告知并感谢
excel - 如何根据同一行中另一个单元格的值更改 Excel 中单元格的颜色(在表格中),并为每个新行重复此操作?
我正在处理一个相当大的表,其中包含多个包含不同日期的数据点。
该表大致如下所示:
案例编号 | 申请日期 1 | 回复日期 1 | 申请日期 2 | 回复日期 2 |
---|---|---|---|---|
1 | 2021 年 1 月 1 日 | 2021 年 1 月 7 日 | 2021 年 1 月 10 日 | 2021 年 1 月 21 日 |
2 | 2021 年 1 月 5 日 | 2021 年 1 月 8 日 | 2021 年 1 月 8 日 | 2021 年 1 月 15 日 |
“请求”和“响应”日期——理论上可以——无限持续下去。所有这些数据都位于名为“AllData”的命名 Excel 表中。
为了帮助轻松可视化响应比正常慢的位置(假设响应应该在 2 个工作日内),我一直在尝试进行条件格式设置,如果其中的日期,响应日期 [x] 单元格将颜色变为红色距离请求日期 [x] 大于 2 个工作日,其中 [x] 是相同的数字(即请求日期 1 和响应日期 1;以此类推)。
我知道的每一种方法似乎都涉及为每个单元格设置一个新的条件格式规则。我目前的方法是使用结合条件格式的 WORKDAY 公式:
例如,在单元格 C2 中(案例编号 1,响应日期 1):
'单元格值' '大于' =WORKDAY(B2, 2)
但是这种方法意味着我必须为每个单元格应用一个新规则来用 D2、F2、B3 等替换 B2。
有没有一种有效的方法来解决这个问题?我原以为通过使用表格,条件格式应该“更新”单元格引用,但事实并非如此。
谢谢!
service - 如何将延迟指定为 SLA 中的指标?
我有一个 Web 应用程序,并希望在 SLA 中为我们的客户设置最大延迟。
我应该将最大延迟指定为往返时间吗?
或者
作为服务器处理请求所花费的时间(服务器处理时间)