Skip to content

Commit a38b453

Browse files
authored
Merge pull request #266692 from MicrosoftDocs/main
2/20 11:00 AM IST Publish
2 parents 78780b7 + 2de497d commit a38b453

File tree

14 files changed

+61
-30
lines changed

14 files changed

+61
-30
lines changed

articles/aks/csi-storage-drivers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Container Storage Interface (CSI) drivers on Azure Kubernetes Service (AKS)
33
description: Learn about and deploy the Container Storage Interface (CSI) drivers for Azure Disks and Azure Files in an Azure Kubernetes Service (AKS) cluster
44
ms.topic: article
5-
ms.date: 05/31/2023
5+
ms.date: 02/16/2024
66

77
---
88

@@ -29,7 +29,7 @@ The CSI storage driver support on AKS allows you to natively use:
2929
## Prerequisites
3030

3131
- You need the Azure CLI version 2.42 or later installed and configured. Run `az --version` to find the version. If you need to install or upgrade, see [Install Azure CLI][install-azure-cli].
32-
- If the open-source CSI Blob storage driver is installed on your cluster, uninstall it before enabling the Azure Blob storage driver.
32+
- If the open-source CSI storage driver is installed on your cluster, uninstall it before enabling the Azure storage CSI driver.
3333
- To enforce the Azure Policy for AKS [policy definition][azure-policy-aks-definition] **Kubernetes clusters should use Container Storage Interface(CSI) driver StorageClass**, the Azure Policy add-on needs to be enabled on new and existing clusters. For an existing cluster, review the [Learn Azure Policy for Kubernetes][learn-azure-policy-kubernetes] to enable it.
3434

3535
## Disk encryption supported scenarios

articles/aks/howto-deploy-java-wls-app.md

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ The other values in the outputs are beyond the scope of this article, but are ex
143143
```sql
144144
CREATE TABLE COFFEE (ID NUMERIC(19) NOT NULL, NAME VARCHAR(255) NULL, PRICE FLOAT(32) NULL, PRIMARY KEY (ID));
145145
CREATE TABLE SEQUENCE (SEQ_NAME VARCHAR(50) NOT NULL, SEQ_COUNT NUMERIC(28) NULL, PRIMARY KEY (SEQ_NAME));
146+
INSERT INTO SEQUENCE VALUES ('SEQ_GEN',0);
146147
```
147148

148149
After a successful run, you should see the message **Query succeeded: Affected rows: 0**. If you don't see this message, troubleshoot and resolve the problem before proceeding.
@@ -583,9 +584,9 @@ In the previous steps, you created the auxiliary image including models and WDT.
583584
584585
kubectl -n ${WLS_DOMAIN_NS} create secret generic \
585586
${SECRET_NAME} \
586-
--from-literal=password='${DB_PASSWORD}' \
587-
--from-literal=url='${DB_CONNECTION_STRING}' \
588-
--from-literal=user='${DB_USER}'
587+
--from-literal=password="${DB_PASSWORD}" \
588+
--from-literal=url="${DB_CONNECTION_STRING}" \
589+
--from-literal=user="${DB_USER}"
589590
590591
kubectl -n ${WLS_DOMAIN_NS} label secret \
591592
${SECRET_NAME} \
@@ -674,6 +675,14 @@ Use the following steps to verify the functionality of the deployment by viewing
674675
675676
1. Sign in with the username `weblogic` and the password you entered when deploying WLS from the Azure portal. Recall that this value is `wlsAksCluster2022`.
676677
678+
1. In the **Domain Structure** box, select **Services**.
679+
680+
1. Under the **Services**, select **Data Sources**.
681+
682+
1. In the **Summary of JDBC Data Sources** panel, select **Monitoring**. Your screen should look similar to the following example. You find the state of data source is running on managed servers.
683+
684+
:::image type="content" source="media/howto-deploy-java-wls-app/datasource-state.png" alt-text="Screenshot of data source state." border="false":::
685+
677686
1. In the **Domain Structure** box, select **Deployments**.
678687
679688
1. In the **Deployments** table, there should be one row. The name should be the same value as the `Application` value in your *appmodel.yaml* file. Select the name.
109 KB
Loading

articles/azure-functions/functions-bindings-timer.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Timer trigger for Azure Functions
33
description: Understand how to use timer triggers in Azure Functions.
44
ms.assetid: d2f013d1-f458-42ae-baf8-1810138118ac
55
ms.topic: reference
6-
ms.date: 03/06/2023
6+
ms.date: 02/19/2024
77
ms.devlang: csharp
88
# ms.devlang: csharp, java, javascript, powershell, python
99
ms.custom: devx-track-csharp, devx-track-python, devx-track-extended-java, devx-track-js
@@ -99,7 +99,7 @@ import azure.functions as func
9999
app = func.FunctionApp()
100100

101101
@app.function_name(name="mytimer")
102-
@app.schedule(schedule="0 */5 * * * *",
102+
@app.timer_trigger(schedule="0 */5 * * * *",
103103
arg_name="mytimer",
104104
run_on_startup=True)
105105
def test_function(mytimer: func.TimerRequest) -> None:

articles/azure-monitor/essentials/data-collection.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: conceptual
55
ms.date: 11/01/2023
66
---
77

8-
# Data collection in Azure Monitor
8+
# Data collection in Azure Monitor
99
Azure Monitor has a [common data platform](../data-platform.md) that consolidates data from a variety of sources. Currently, different sources of data for Azure Monitor use different methods to deliver their data, and each typically require different types of configuration. Get a description of the most common data sources at [Sources of monitoring data for Azure Monitor](../data-sources.md).
1010

1111
Azure Monitor is implementing a new [ETL](/azure/architecture/data-guide/relational-data/etl)-like data collection pipeline that improves on legacy data collection methods. This process uses a common data ingestion pipeline for all data sources and provides a standard method of configuration that's more manageable and scalable than current methods. Specific advantages of the new data collection include the following:
@@ -31,6 +31,10 @@ See [Data collection transformations in Azure Monitor](data-collection-transform
3131
The following sections describe the data collection scenarios that are currently supported using DCR and the new data ingestion pipeline.
3232

3333
### Azure Monitor agent
34+
35+
>[!IMPORTANT]
36+
>The Log Analytics agent is on a **deprecation path** and won't be supported after **August 31, 2024**. Any new data centers brought online after January 1 2024 will not support the Log Analytics agent. If you use the Log Analytics agent to ingest data to Azure Monitor, [migrate to the new Azure Monitor agent](../agents/azure-monitor-agent-migration.md) prior to that date.
37+
>
3438
The diagram below shows data collection for the [Azure Monitor agent](../agents/azure-monitor-agent-overview.md) running on a virtual machine. In this scenario, the DCR specifies events and performance data to collect from the agent machine, a transformation to filter and modify the data after its collected, and a Log Analytics workspace to send the transformed data. To implement this scenario, you create an association between the DCR and the agent. One agent can be associated with multiple DCRs, and one DCR can be associated with multiple agents.
3539

3640
:::image type="content" source="media/data-collection-transformations/transformation-azure-monitor-agent.png" lightbox="media/data-collection-transformations/transformation-azure-monitor-agent.png" alt-text="Diagram showing data collection for Azure Monitor agent." border="false":::

articles/azure-monitor/logs/data-retention-archive.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ Tables related to Application Insights resources also keep data for 90 days at n
269269

270270
## Pricing model
271271

272-
The charge for maintaining archived logs is calculated based on the volume of data you archive, in GB, and the number or days for which you archive the data.
272+
The charge for maintaining archived logs is calculated based on the volume of data you archive, in GB, and the number or days for which you archive the data. Log data that has `_IsBillable == false` is not subject to retention or archive charges.
273273

274274
For more information, see [Azure Monitor pricing](https://azure.microsoft.com/pricing/details/monitor/).
275275

articles/azure-vmware/concepts-private-clouds-clusters.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,10 @@ Azure VMware Solution monitors the following conditions on the host:
149149
150150
## Backup and restore
151151

152-
Azure VMware Solution private cloud vCenter Server, NSX-T Data Center, and HCX Manager (if enabled) configurations are on a daily backup schedule. Backups are kept for three days. If you need to restore from a backup, open a [support request](https://rc.portal.azure.com/#create/Microsoft.Support) in the Azure portal to request restoration.
152+
Azure VMware Solution private cloud vCenter Server, NSX-T Data Center, and HCX Manager (if enabled) configurations are on a daily backup schedule. Open a [support request](https://rc.portal.azure.com/#create/Microsoft.Support) in the Azure portal to request restoration.
153+
154+
> [!NOTE]
155+
> Restorations are intended for catastrophic situations only.
153156
154157
Azure VMware Solution continuously monitors the health of both the physical underlay and the VMware Solution components. When Azure VMware Solution detects a failure, it takes action to repair the failed components.
155158

articles/communication-services/concepts/voice-video-calling/calling-sdk-features.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ manager: chpalm
77
services: azure-communication-services
88

99
ms.author: chpalm
10-
ms.date: 06/30/2021
10+
ms.date: 02/24/2024
1111
ms.topic: conceptual
1212
ms.service: azure-communication-services
1313
ms.subservice: calling
1414
ms.custom: devx-track-js
1515
---
1616
# Calling SDK overview
1717

18-
Azure Communication Services allows end-user browsers, apps, and services to drive voice and video communication. This page focuses on Calling client SDK, which can be embedded in websites and native applications. This page provides detailed descriptions of Calling client features such as platform and browser support information. Services programmatically manage and access calls using the [Call Automation APIs](../call-automation/call-automation.md). The [Rooms API](../rooms/room-concept.md) is an optional Azure Communication Services API that adds additional features to a voice or video call, such as roles and permissions.
18+
Azure Communication Services allows end-user browsers, apps, and services to drive voice and video communication. This page focuses on Calling client SDK, which can be embedded in websites and native applications. This page provides detailed descriptions of Calling client features such as platform and browser support information. Services programmatically manages and access calls using the [Call Automation APIs](../call-automation/call-automation.md). The [Rooms API](../rooms/room-concept.md) is an optional Azure Communication Services API that adds additional features to a voice or video call, such as roles and permissions.
1919

2020
[!INCLUDE [Survey Request](../../includes/survey-request.md)]
2121

@@ -166,7 +166,15 @@ The Azure Communication Services Calling SDK supports the following streaming co
166166
| **Maximum # of incoming remote streams that can be rendered simultaneously** | 9 videos + 1 screen sharing on desktop browsers*, 4 videos + 1 screen sharing on web mobile browsers | 9 videos + 1 screen sharing |
167167

168168
\* Starting from Azure Communication Services Web Calling SDK version [1.16.3](https://github.com/Azure/Communication/blob/master/releasenotes/acs-javascript-calling-library-release-notes.md#1163-stable-2023-08-24)
169-
While the Calling SDK does not enforce these limits, your users might experience performance degradation if they're exceeded. Use the API of [Optimal Video Count](../../how-tos/calling-sdk/manage-video.md?pivots=platform-web#remote-video-quality) to determine how many current incoming video streams your web environment can support.
169+
While the Calling SDK doesn't enforce these limits, your users might experience performance degradation if they're exceeded. Use the API of [Optimal Video Count](../../how-tos/calling-sdk/manage-video.md?pivots=platform-web#remote-video-quality) to determine how many current incoming video streams your web environment can support.
170+
171+
## Supported video resolutions
172+
The Azure Communicaton Services Calling SDK support the following video resolutions:
173+
174+
| Maximum video resolution | WebJS | iOS | Android | Windows |
175+
| ------------- | ----- | ----- | ------- | ------- |
176+
| **Receiving video** | 1080P | 1080P | 1080P | 1080P |
177+
| **Sending video** | 720P | 720P | 720P | 1080P |
170178

171179
## Calling SDK timeouts
172180

articles/communication-services/concepts/voice-video-calling/network-requirements.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ manager: chpalm
77
services: azure-communication-services
88

99
ms.author: nmurav
10-
ms.date: 09/12/2023
10+
ms.date: 02/19/2024
1111
ms.topic: conceptual
1212
ms.service: azure-communication-services
1313
ms.subservice: calling
@@ -24,7 +24,7 @@ The quality of real-time media over IP is significantly affected by the quality
2424

2525
* **Latency**. The time it takes to get an IP packet from point A to point B on the network. This network propagation delay is determined by the physical distance between the two points and any other overhead incurred by the devices that your traffic flows through. Latency is measured as one-way or round-trip time (RTT).
2626
* **Packet loss**. A percentage of packets that are lost in a specific window of time. Packet loss directly affects audio quality—from small, individual lost packets having almost no impact to back-to-back burst losses that cause complete audio cut-out.
27-
* **Inter-packet arrival jitter, also known as jitter**. The average change in delay between successive packets. Communication Services can adapt to some levels of jitter through buffering. It's only when the jitter exceeds the buffering that a participant will notice its effects.
27+
* **Inter-packet arrival jitter, also known as jitter**. The average change in delay between successive packets. Communication Services can adapt to some levels of jitter through buffering. It's only when the jitter exceeds the buffering that a participant notices its effects.
2828

2929
## Network bandwidth
3030

@@ -39,7 +39,8 @@ The following bandwidth requirements are for the JavaScript SDKs.
3939
|500 Kbps|Peer-to-peer quality video calling 360 pixels at 30 FPS|
4040
|1.2 Mbps|Peer-to-peer HD-quality video calling with resolution of HD 720 pixels at 30 FPS|
4141
|500 Kbps|Group video calling 360 pixels at 30 FPS|
42-
|1.2 Mbps|HD group video calling with resolution of HD 720 pixels at 30 FPS|
42+
|1.2 Mbps|HD group video calling with resolution of HD 720 pixels at 30 FPS|
43+
|1.5 Mbps|Peer-to-peer HD-quality video calling with resolution of HD 1080 pixels at 30 FPS |
4344

4445
The following bandwidth requirements are for the native Windows, Android, and iOS SDKs.
4546

@@ -55,15 +56,15 @@ The following bandwidth requirements are for the native Windows, Android, and iO
5556

5657
## Firewall configuration
5758

58-
Communication Services connections require internet connectivity to specific ports and IP addresses to deliver high-quality multimedia experiences. Without access to these ports and IP addresses, Communication Services will not work properly. The list of IP ranges and allow listed domains that need to be enabled are:
59+
Communication Services connections require internet connectivity to specific ports and IP addresses to deliver high-quality multimedia experiences. Without access to these ports and IP addresses, Communication Services won't work properly. The list of IP ranges and allow listed domains that need to be enabled are:
5960

6061
| Category | IP ranges or FQDN | Ports |
6162
| :-- | :-- | :-- |
6263
| Media traffic | Range of Azure public cloud IP addresses 20.202.0.0/16 The range provided above is the range of IP addresses on either Media processor or Azure Communication Services TURN service. | UDP 3478 through 3481, TCP ports 443 |
6364
| Signaling, telemetry, registration| *.skype.com, *.microsoft.com, *.azure.net, *.azure.com, *.office.com| TCP 443, 80 |
6465

6566

66-
The endpoints below should be reachable for U.S. Government GCC High customers only
67+
The endpoints below should be reachable for U.S. Government GCC High customers only.
6768

6869
| Category | IP ranges or FQDN | Ports |
6970
| :-- | :-- | :-- |

articles/communication-services/concepts/voice-video-calling/simulcast.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
---
22
title: Azure Communication Services Simulcast
33
titleSuffix: An Azure Communication Services concept document
4-
description: Overview of Simulcast - how sending multiple video quality streams helps overall call quality
5-
author: chriswhilar
6-
4+
description: Overview of Simulcast - how sending multiple video quality streams helps overall call quality.
5+
author: sloanster
6+
manager: chpalm
77
services: azure-communication-services
88

9-
ms.author: chwhilar
10-
ms.date: 11/21/2022
9+
ms.author: micahvivion
10+
ms.date: 02/19/2024
1111
ms.topic: conceptual
12+
ms.subservice: calling
1213
ms.service: azure-communication-services
1314
---
1415
# What is Simulcast?
@@ -26,8 +27,9 @@ Simulcast streaming from a web endpoint supports a maximum two video qualities.
2627

2728
## Available video resolutions
2829
When streaming with simulcast, there are no set resolutions for high or low quality simulcast video streams. Instead, based on many different variables, either a single or multiple video steams are delivered. If every subscriber to video is requesting and capable of receiving maximum resolution what publisher can provide, only that maximum resolution will be sent. The following resolutions are supported:
30+
- 1080P
2931
- 720p
3032
- 540p
3133
- 360p
3234
- 240p
33-
- 180p
35+
- 180p

0 commit comments

Comments
 (0)