diff --git a/cicd/massive-redirect/en.json b/cicd/massive-redirect/en.json index 868de2a50e..3ecf906fbb 100644 --- a/cicd/massive-redirect/en.json +++ b/cicd/massive-redirect/en.json @@ -1774,4 +1774,18 @@ "from": "https://www.azion.com/en/documentation/products/build/edge-application/websocket/", "moved": "https://www.azion.com/en/documentation/products/build/applications/websocket/" } + , + { + "from": "https://www.azion.com/en/documentation/products/deploy/edge-orchestrator/edge-node/", + "moved": "https://www.azion.com/en/documentation/products/deploy/orchestrator/edge-node/" + } + , + { + "from": "https://www.azion.com/en/documentation/products/deploy/edge-orchestrator/", + "moved": "https://www.azion.com/en/documentation/products/deploy/orchestrator/" + }, + { + "from": "https://www.azion.com/en/documentation/products/deploy/edge-orchestrator/edge-services/", + "moved": "https://www.azion.com/en/documentation/products/deploy/orchestrator/edge-services/" + } ] diff --git a/cicd/massive-redirect/pt-br.json b/cicd/massive-redirect/pt-br.json index c4be64a263..753c101b72 100644 --- a/cicd/massive-redirect/pt-br.json +++ b/cicd/massive-redirect/pt-br.json @@ -1791,5 +1791,21 @@ { "from": "https://www.azion.com/pt-br/documentacao/produtos/build/edge-application/websocket/", "moved": "https://www.azion.com/pt-br/documentacao/produtos/build/applications/websocket/" + }, + { + "from": "https://www.azion.com/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-node/", + "moved": "https://www.azion.com/pt-br/documentacao/produtos/deploy/orchestrator/edge-node/" + }, + { + "from": "https://www.azion.com/pt-br/documentacao/produtos/deploy/edge-orchestrator/", + "moved": "https://www.azion.com/pt-br/documentacao/produtos/deploy/orchestrator/" + }, + { + "from": "https://www.azion.com/pt-br/documentacao/produtos/deploy/edge-orchestrator/", + "moved": "https://www.azion.com/pt-br/documentacao/produtos/deploy/orchestrator/" + }, + { + "from": "https://www.azion.com/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-services/", + "moved": "https://www.azion.com/pt-br/documentacao/produtos/deploy/orchestrator/edge-services/" } ] diff --git a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-node.mdx b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-node.mdx index 5745cc04f8..cf82701ce9 100644 --- a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-node.mdx +++ b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-node.mdx @@ -1,11 +1,11 @@ --- -title: Edge Node +title: Azion Edge Node description: >- Azion Edge Node enables you to create your own edge infrastructure, allowing you to install services and resources in real time. meta_tags: 'Azion Edge Node, Edge Computing' namespace: documentation_products_edge_orchestrator_edge_nodes -permalink: /documentation/products/deploy/edge-orchestrator/edge-node/ +permalink: /documentation/products/deploy/orchestrator/edge-node/ --- Azion **Edge Node** enables you to create your own edge infrastructure, allowing you to install services and resources in real time. @@ -23,25 +23,25 @@ It's an open software that can be run on different types of microprocessor archi | Scope | Guide | | - | - | -| Edge Node | [Edge Node first steps](/en/documentation/products/guides/edge-node-first-steps/) | +| Edge Node | [ Edge Node first steps](/en/documentation/products/guides/edge-node-first-steps/) | --- ## Agent commands and options -The Edge Orchestrator agent has additional commands and options to make it easier to use. +The Orchestrator agent has additional commands and options to make it easier to use. | Command | Description | | :--- | :--- | | --debug or -d | Sets the agent logs to debug mode. | | --help or -h | Helps with the commands that the agent can execute. | -| install | Installs the agent to the client’s device, copies the binary to the installation location; adds the Edge Orchestrator agent to the device's service manager (if any) and; sets up a personal token to authenticate the Edge Node. | -| start \[--foreground\] | Initializes the Edge Orchestrator agent through the device's service manager.
**Note**: the foreground option is used to run it in the foreground. | -| start -g or --join-group | Enrolls your edge node with the specified groups through the command line while starting your node for the first time. You can use these flags followed by a list of group names separated by a comma.
For example: `sudo edge-orchestrator start -g GROUP1,GROUP2,GROUP3 --foreground` | -| start \[-n OR --set-name\] | Enrolls your edge node for the first time under the specified node’s name. If these flags are not used, `hostname` will be the default value.
For example: `sudo edge-orchestrator start -n Edgenodename --foreground` | -| status | Reports on the status of the execution of the Edge Orchestrator agent. | -| stop | Stops the Edge Orchestrator agent through the device's service manager. | -| uninstall | Uninstalls the agent from the client’s device; removes the binary from the installation location; removes the Edge Orchestrator agent from the device's service manager (if any).
| +| install | Installs the agent to the client’s device, copies the binary to the installation location; adds the Orchestrator agent to the device's service manager (if any) and; sets up a personal token to authenticate the Edge Node. | +| start \[--foreground\] | Initializes the Orchestrator agent through the device's service manager.
**Note**: the foreground option is used to run it in the foreground. | +| start -g or --join-group | Enrolls your Edge Node with the specified groups through the command line while starting your node for the first time. You can use these flags followed by a list of group names separated by a comma.
For example: `sudo edge-orchestrator start -g GROUP1,GROUP2,GROUP3 --foreground` | +| start \[-n OR --set-name\] | Enrolls your Edge Node for the first time under the specified node’s name. If these flags are not used, `hostname` will be the default value.
For example: `sudo edge-orchestrator start -n Edgenodename --foreground` | +| status | Reports on the status of the execution of the Orchestrator agent. | +| stop | Stops the Orchestrator agent through the device's service manager. | +| uninstall | Uninstalls the agent from the client’s device; removes the binary from the installation location; removes the Orchestrator agent from the device's service manager (if any).
| | --version or -v | It displays the installed version of the agent. | --- diff --git a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx index c4d5bea948..5620a988e1 100644 --- a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx +++ b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-orchestrator.mdx @@ -1,20 +1,20 @@ --- -title: Edge Orchestrator +title: Orchestrator description: >- - Azion Edge Orchestrator is an end-to-end encrypted orchestration service with + Azion Orchestrator is an end-to-end encrypted orchestration service with cloud management and zero-touch provisioning, created for large-scale Edge networks. Manage and control resources on the edge in real time and orchestrate your services quickly and easily to meet your needs. meta_tags: 'Orchestrator, Edge Computing' namespace: documentation_products_edge_orchestrator -permalink: /documentation/products/deploy/edge-orchestrator/ +permalink: /documentation/products/deploy/orchestrator/ --- -Azion **Edge Orchestrator** is an end-to-end encrypted orchestration service with cloud management and zero-touch provisioning, created for large-scale edge networks. You can manage and control resources on the edge in real time, as well as orchestrate your services quickly and easily to meet your needs. +Azion **Orchestrator** is an end-to-end encrypted orchestration service with cloud management and zero-touch provisioning, created for large-scale edge networks. You can manage and control resources on the edge in real time, as well as orchestrate your services quickly and easily to meet your needs. -With Edge Orchestrator, you can: +With Orchestrator, you can: -- Manage and control edge resources in real time, including provisioning, updating, and managing edge applications, edge firewalls, edge functions, digital certificates, edge nodes, edge services, and third-party services via Marketplace. +- Manage and control edge resources in real time, including provisioning, updating, and managing edge applications, edge firewalls, edge functions, digital certificates, Nodes, Services, and third-party services via Marketplace. - Operate and run on different types of architecture: microprocessors, like x86 and ARM, and different sizes of equipment, including Raspberry PI, network equipment such as switches and SD-WAN routers, as well as corporate servers, because it was designed for it. @@ -28,41 +28,41 @@ With Edge Orchestrator, you can: | Scope | Guide | | - | - | -| Edge Node | [Edge Node first steps](/en/documentation/products/guides/edge-node-first-steps/) | -| Edge Services| [Creating an Edge Service](/en/documentation/products/guides/edge-services-first-steps/) | +| Node | [Node first steps](/en/documentation/products/guides/edge-node-first-steps/) | +| Services| [Creating an Edge Service](/en/documentation/products/guides/edge-services-first-steps/) | --- -## Azion Edge Orchestrator agent +## Azion Orchestrator agent -An Azion Edge Orchestrator agent is installed on the edge nodes and provides end-to-end encrypted remote node management from [Azion Console](https://console.azion.com). +An Azion Orchestrator agent is installed on the Nodes and provides end-to-end encrypted remote node management from [Azion Console](https://console.azion.com). It can be deployed through: -1. Manual installation on each edge node. -2. Automatic installation along with the operating system: a Linux distro or the image of a client's OS or hardware supplier. For example: an SD-WAN router, a network switch, or a Linux server. Customers can use an automatic registration mode, which makes it simpler to deploy (for example: new node locations or using automatic node scaling), update, and manage a large number of scaling edge nodes. +1. Manual installation on each Node. +2. Automatic installation along with the operating system: a Linux distro or the image of a client's OS or hardware supplier. For example: an SD-WAN router, a network switch, or a Linux server. Customers can use an automatic registration mode, which makes it simpler to deploy (for example: new node locations or using automatic node scaling), update, and manage a large number of scaling Nodes. -All services linked to edge nodes will be orchestrated and configured from the moment the device is authorized via the control panel. +All services linked to Nodes will be orchestrated and configured from the moment the device is authorized via the control panel. The orchestration is done sequentially and respects the dependencies between resources and triggers needed for its configuration. -Learn more about the [Azion Edge Orchestrator agent installation](/en/documentation/products/guides/edge-node-first-steps/#installing). +Learn more about the [Azion Orchestrator agent installation](/en/documentation/products/guides/edge-node-first-steps/#installing). --- -## Edge Node +## Node -**Edge Node** enables the creation and management of devices, as well as integration with Azion. You need to install our agent so that the Azion platform can orchestrate its settings and ensure secure communication between the devices and Azion. +**Node** enables the creation and management of devices, as well as integration with Azion. You need to install our agent so that the Azion platform can orchestrate its settings and ensure secure communication between the devices and Azion. -[Learn more about Edge Node](/en/documentation/products/deploy/edge-orchestrator/edge-node/). +[Learn more about Node](/en/documentation/products/deploy/edge-orchestrator/edge-node/). --- -## Edge Services +## Services -**Edge Services** enables you to create your own services. You can use your customized services and ensure your device is managed and orchestrated by [Azion Console](https://console.azion.com). +**Services** enables you to create your own services. You can use your customized services and ensure your device is managed and orchestrated by [Azion Console](https://console.azion.com). -[Learn more about Edge Services](/en/documentation/products/deploy/edge-orchestrator/edge-services/). +[Learn more about Services](/en/documentation/products/deploy/edge-orchestrator/edge-services/). diff --git a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-services.mdx b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-services.mdx index ef139ad616..d275a6a43a 100644 --- a/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-services.mdx +++ b/src/content/docs/en/pages/main-menu/reference/deploy/edge-orchestrator/edge-services.mdx @@ -1,14 +1,14 @@ --- -title: Edge Services +title: Azion Edge Services description: >- - Azion Edge Services is a module for the Edge Orchestrator product that allows + Azion Edge Services is a module for the Orchestrator product that allows orchestrated services to be managed within your own edge infrastructure. -meta_tags: 'Services, Edge Computing' +meta_tags: 'Edge Services, Edge Computing' namespace: documentation_products_edge_orchestrator_edge_services -permalink: /documentation/products/deploy/edge-orchestrator/edge-services/ +permalink: /documentation/products/deploy/orchestrator/edge-services/ --- -**Azion Edge Services** is an **Edge Orchestrator** product module that allows orchestrated services to be managed in your own nodes, enabling the resources registration and other configurations via [Azion Console](https://console.azion.com) and the services creation and customization so that they can be orchestrated on the defined Edge Nodes. +**Azion Edge Services** is an **Orchestrator** product module that allows orchestrated services to be managed in your own Edge Nodes, enabling the resources registration and other configurations via [Azion Console](https://console.azion.com) and the services creation and customization so that they can be orchestrated on the defined Edge Nodes. You can configure the install, uninstall, and reload triggers and define the dependencies between the resources needed to run your service on your edge network. @@ -18,13 +18,13 @@ You can configure the install, uninstall, and reload triggers and define the dep | Scope | Guide | | - | - | -| Edge Services| [Creating an Edge Service](/en/documentation/products/guides/edge-services-first-steps/) | +| Edge Services| [Creating an Service](/en/documentation/products/guides/edge-services-first-steps/) | --- ## How it works -By using Azion as your edge platform, you can create and customize services to run on private and hybrid edge networks. Azion **Edge Services** operates using triggers to install, uninstall, and reload. It defines dependencies between resources and natively implements a set of functions for Azion products, such as **Edge Application**, **Edge Firewall**, and **Edge Functions**, using **Azion Cells** technology from Azion as its basis. +By using Azion as your edge platform, you can create and customize services to run on private and hybrid edge networks. Azion **Edge Services** operates using triggers to install, uninstall, and reload. It defines dependencies between resources and natively implements a set of functions for Azion products, such as **Applications**, **Firewall**, and **Functions**, using **Azion Cells** technology from Azion as its basis. This way, you can build edge applications for a wide variety of uses, such as hosting other applications, implementing AI, VR applications, and many others. To do so, you must activate Azion Cells and define the **Edge Nodes** that should host certain applications, all controlled by the Azion dashboard or APIs, in a centralized interface, and with different access controls. @@ -36,7 +36,7 @@ To be able to orchestrate services on your device, you need to configure all the A **Text** type resource indicates that the content will be copied as plain text to the device. These resource types are typically used for configuration files. -A **Shell Script** type resource indicates that the resource will be installed and ran according to the selected **trigger**. The Edge Orchestrator agent uses the sh-bang entered in the content header for script execution. In the absence of one, the POSIX-compliant **shell** on the device (`/bin/sh`) is used. +A **Shell Script** type resource indicates that the resource will be installed and ran according to the selected **trigger**. The Orchestrator agent uses the sh-bang entered in the content header for script execution. In the absence of one, the POSIX-compliant **shell** on the device (`/bin/sh`) is used. Both resource types are compatible with the use of **variables** and **facts**, as long as the tag `{{ VARNAME }}` or `{{ FACT_NAME }}` is included. @@ -63,13 +63,13 @@ There are some special predefined variables that, as facts, cannot be overwritte ## Facts -In addition to the defined variables, you can also use **Facts** which are available technical information about your node, such as architecture, client version, operating system, and operating system version. You can use these if you're setting up multiple nodes. +In addition to the defined variables, you can also use **Facts** which are available technical information about your node, such as architecture, client version, operating system, and operating system version. You can use these if you're setting up multiple Edge Nodes. These values cannot be overwritten and can be used in **resources** using the `{{ FACT_NAME }}` tag. For example:
`{{CLIENT_VERSION}}`. | Facts | Description | Value | Notes | | :---: | :---: | :---: | :---: | -| CLIENT_VERSION | Edge Orchestrator agent version | MAJOR.MINOR.PATCH | For example: 1.10.3, where 1 is MAJOR, 10 is MINOR and 3 is PATCH | +| CLIENT_VERSION | Orchestrator agent version | MAJOR.MINOR.PATCH | For example: 1.10.3, where 1 is MAJOR, 10 is MINOR and 3 is PATCH | | ARCH | Processor architecture | ARM or; AMD (x86), both with 32 or 64 bits | | | OS_NAME | Operating System distribution name | macOS; Linux; FreeBSD; OpenBSD; DragonFlyBSD; NetBSD; or Solaris | | | OS_DISTRO | Operating System distribution name, only for systems based on Linux | NAME + RELEASE | NAME: Debian; Ubuntu; openSUSE; Mint Linux; Gentoo; Fedora; CentOS; Arch Linux or; Kali Linux

RELEASE: first obtaining via LSB Release, if there is no search in /etc/os-release the value of VERSION_ID or DISTRIB_RELEASE

In the case of other Operating Systems the value will always be empty. | diff --git a/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx b/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx index 024c4b206e..9ab437d06c 100644 --- a/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx +++ b/src/content/docs/en/pages/main-menu/reference/observe/data-stream/data-stream.mdx @@ -97,8 +97,8 @@ A **Data Source** represents the application at Azion that generates the event l Selecting a Data Source in the dropdown list is mandatory. You can choose between: - [Activity History](#activity-history) -- [Edge Applications](#edge-applications) -- [Edge Functions](#edge-functions) +- [Applications](#applications) +- [Functions](#functions) - [WAF Events](#waf-events) Each data source has a preset of *variables*, combined in a template, representing the specific information you can receive from your event logs. See each data source's prerequisites and variables and what data they provide next. @@ -121,9 +121,9 @@ You can't associate domains if you use the **Activity History** data source. --- -### Edge Applications +### Applications -The **Edge Applications** data source provides the data from requests made to your [edge applications](/en/documentation/products/build/edge-application/) at Azion. The following variables are available for this option: +The **Applications** data source provides the data from requests made to your [Applications](/en/documentation/products/build/application/) at Azion. The following variables are available for this option: | Variable | Description | | --- | --- | @@ -161,7 +161,7 @@ The **Edge Applications** data source provides the data from requests made to yo | $stream | ID set through virtual host configuration based on location directive. Set on virtual host configuration file. | | $tcpinfo_rtt | Round-Trip Time (RTT) in microseconds measured by the edge for the user. Available on systems that support the TCP_INFO socket option. Example: `72052` | | $time | Request date and time. Example: Oct. 31st, 2022 - 19:30:41 | -| $traceback | Provides the names of the Rules Engine from your Edge Application and your Edge Firewall that are run by the request. | +| $traceback | Provides the names of the Rules Engine from your Application and your Firewall that are run by the request. | | $upstream_addr | Client IP address and port. Can also store multiple servers or server groups. Example: 192.168.1.1:80. When the response is `127.0.0.1:1666`, the upstream is Azion [Cells Runtime](/en/documentation/runtime/overview/). | | $upstream_bytes_received | Number of bytes received by the origin's edge if the content isn't cached. Example: 8304 | | $upstream_bytes_sent | Number of bytes sent to the origin. Example: 2733 | @@ -181,7 +181,7 @@ The **Edge Applications** data source provides the data from requests made to yo | $waf_total_processed | Informs the total number of processed requests. | :::note -You can add the `$traceback` variable when using a custom template for the Edge Applications data source if you have the *Debug rules* option activated in your application. See more on [Debugging rules on Edge Application](/en/documentation/products/build/edge-application/rules-engine/#debugging-rules). +You can add the `$traceback` variable when using a custom template for the Applications data source if you have the *Debug rules* option activated in your application. See more on [Debugging rules on Application](/en/documentation/products/build/edge-application/rules-engine/#debugging-rules). ::: The variables: `$upstream_bytes_received`, `$upstream_cache_status`, `$upstream_connect_time`, `$upstream_header_time`, `$upstream_response_time`, and `$upstream_status` can have *more than one comma-separated element*. When a connection is triggered, either by internal redirection or choice of source with [Load Balancer](/en/documentation/products/build/edge-application/load-balancer/), for example, each value contained in the field represents the respective initiated connection. The field can be separated by: @@ -195,17 +195,17 @@ If an internal redirect from one server group to another happens, initiated by * If a server can't be selected, the variable keeps the name of the server group. -Considering multiple values as transitions in the connection, the last value tends to be the most important. If you use the *Error Responses* feature on your edge applications, you'll see two values on upstream fields that represent the status of the origin and the result of the request that was made to get the content to be delivered instead. In normal cases, you may get `502 : 200`. +Considering multiple values as transitions in the connection, the last value tends to be the most important. If you use the *Error Responses* feature on your Applications, you'll see two values on upstream fields that represent the status of the origin and the result of the request that was made to get the content to be delivered instead. In normal cases, you may get `502 : 200`. *502* is the HTTP error code for the response of the first try to get content from the origin server. Because it returned an *502* error, considering you have configured an Error Responses for status 502, another request will be made in order to get the URI defined. Then, the page will be delivered and the HTTP status will be added to the *upstream* fields, respecting its position for all of them. In this example, it results in the `502 : 200` composition. --- -### Edge Functions +### Functions -Requires: Edge Functions +Requires: Functions -The **Edge Functions** data source provides the data from requests made to your [edge functions](/en/documentation/products/build/edge-application/edge-functions/) at Azion. +The **Functions** data source provides the data from requests made to your [Functions](/en/documentation/products/buildapplications/functions/) at Azion. The following variables are available for this option: @@ -270,8 +270,8 @@ See which template corresponds to which data source: | Data Source | Template | | --- | --- | | Activity History | Activity History Collector | -| Edge Applications | Edge Applications + WAF Event Collector | -| Edge Functions | Edge Functions Event Collector | +| Applications | Applications + WAF Event Collector | +| Functions | Functions Event Collector | | WAF Events | WAF Event Collector | | All | Custom Template | @@ -283,7 +283,7 @@ By selecting one of the templates provided by Azion, you can't modify the variab ## Domains -You can associate your [existing domains](/en/documentation/products/build/edge-application/domains/) registered on Azion to your stream. If you haven't registered any domains to your account yet, see the [Creating a new domain associated with your edge application](/en/documentation/products/guides/configure-a-domain/) documentation. +You can associate your [existing domains](/en/documentation/products/build/edge-application/domains/) registered on Azion to your stream. If you haven't registered any domains to your account yet, see the [Creating a new domain associated with your Application](/en/documentation/products/guides/configure-a-domain/) documentation. When you associate a domain, the events related with that or those specific domains are collected and sent to the endpoint you configure through a Data Stream. You can associate one or more domains and you have the option to **Filter Domains** or select **All Domains**. @@ -309,17 +309,34 @@ The *endpoint* is the destination where you want to send the data collected by A Azion supports the following endpoints: -- [Apache Kafka](#apache-kafka) -- [AWS Kinesis Data Firehose](#aws-kinesis-data-firehose) -- [Azure Blob Storage](#azure-blob-storage) -- [Azure Monitor](#azure-monitor) -- [Datadog](#datadog) -- [Elasticsearch](#elasticsearch) -- [Google BigQuery](#google-bigquery) -- [IBM QRadar](#ibm-qradar) -- [Simple Storage Service (S3)](#s3---simple-storage-service) -- [Splunk](#splunk) -- [Standard HTTP/HTTPS POST](#standard-httphttps-post) +- [Implementation](#implementation) +- [How to manage Data Stream](#how-to-manage-data-stream) +- [Logs](#logs) +- [Data sources](#data-sources) + - [Activity History](#activity-history) + - [Applications](#applications) + - [Functions](#functions) + - [WAF Events](#waf-events) +- [Templates](#templates) +- [Domains](#domains) +- [Endpoints](#endpoints) + - [Apache Kafka](#apache-kafka) + - [AWS Kinesis Data Firehose](#aws-kinesis-data-firehose) + - [Azure Blob Storage](#azure-blob-storage) + - [Azure Monitor](#azure-monitor) + - [Datadog](#datadog) + - [Elasticsearch](#elasticsearch) + - [Google BigQuery](#google-bigquery) + - [IBM QRadar](#ibm-qradar) + - [S3 - Simple Storage Service](#s3---simple-storage-service) + - [Splunk](#splunk) + - [Standard HTTP/HTTPS POST](#standard-httphttps-post) +- [Payload](#payload) + - [Customizable payload with Activity History](#customizable-payload-with-activity-history) +- [Error treatment](#error-treatment) + - [HTTP 504 Status Behavior](#http-504-status-behavior) + - [HTTP 503 Status Behavior](#http-503-status-behavior) +- [Limits](#limits) :::tip Can't find the endpoint connector you're looking for? Take part in a quick [Data Stream connector survey](https://forms.gle/jhUTEsoqbdn174j59) and share the ones you use and would like to find here. @@ -460,7 +477,7 @@ To configure the [IBM Qradar](https://www.ibm.com/qradar) endpoint, you need acc The S3 credentials used with the endpoint must include the `List Bucket` permission (to list and view objects within a bucket) and the `Put Object` permission (to add or overwrite objects within a bucket), ensuring the necessary access for reading and writing operations in the information storage, including logs. Find out more about [S3 credentials](/en/documentation/products/store/storage/s3-protocol-for-edge-storage/). ::: -You can use any type of S3 (Simple Storage Service) provider of your choice, including [Azion Edge Storage](/en/documentation/products/store/edge-storage/). To configure the S3 endpoint, you need access to the chosen platform to get the required information: +You can use any type of S3 (Simple Storage Service) provider of your choice, including [Azion Object Storage](/en/documentation/products/store/object-storage/). To configure the S3 endpoint, you need access to the chosen platform to get the required information: - **Host URL**: the URL of the Host S3. Example: `https://myownhost.s3.us-east-1.myprovider.com` - When using the Amazon S3 Storage provider, you can use the default AWS endpoint: [https://s3.amazonaws.com](https://s3.amazonaws.com/). @@ -473,7 +490,7 @@ You can use any type of S3 (Simple Storage Service) provider of your choice, inc - **Content Type**: the format in which the object will be created in your bucket. You can chose between *plain/text* or *application/gzip*. - + --- diff --git a/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx b/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx index e51e7e128f..caa99598ae 100644 --- a/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx +++ b/src/content/docs/en/pages/main-menu/reference/observe/real-time-events/real-time-events.mdx @@ -54,8 +54,8 @@ The **Activity History** data source stores logs from the last *2 years*. Selecting a data source tab is mandatory. You can choose between: - HTTP Requests -- Edge Functions -- Edge Functions Console +- Functions +- Functions Console - Image Processor - Tiered Cache - Edge DNS @@ -70,9 +70,9 @@ There are two ways to access Real-Time Events logs: via [Azion Console](https:// ### HTTP Requests -Requires: Edge Application Edge Firewall Web Application Firewall +Requires: Edge Application Firewall Web Application Firewall -Displays the event records from requests made to your [edge applications](/en/documentation/products/build/edge-application/) and [Edge Firewall instances](/en/documentation/products/secure/edge-firewall/). +Displays the event records from requests made to your [Applications](/en/documentation/products/build/applications/) and [Firewall instances](/en/documentation/products/secure/firewall/). | Variable | Description | | -------- | ----------- | @@ -95,7 +95,7 @@ Displays the event records from requests made to your [edge applications](/en/do | Sent HTTP Content Type | `Content-Type` header sent in the origin’s response. Example: `text/html; charset=UTF-8` | | SSL Cipher | Cipher string used to establish TLS connection. Example: `TLS_AES_256_GCM_SHA384` | | SSL Protocol | Protocol for an established TLS connection. Example: `TLS v1.2` | -| Stack Trace | Provides the names of the Rules Engine from your edge application or your edge firewall that are run by the request. Example: `{\\\"edge_firewall\\\":[\\\"Global - Set WAF\\\"]}` | +| Stack Trace | Provides the names of the Rules Engine from your edge application or your Firewall that are run by the request. Example: `{\\\"edge_firewall\\\":[\\\"Global - Set WAF\\\"]}` | | Status | HTTP status code of the request. Example: `200` | | Upstream Addr | Client’s IP address and port. Can also store multiple servers or server groups. Example: `192.168.1.1:80`. When the response is `127.0.0.1:1666`, the upstream is [Azion Cells Runtime](/en/documentation/runtime/overview/). | | Upstream Bytes Received | Number of bytes received from the origin by the edge if the content isn’t cached. Example: `8304` | @@ -114,25 +114,25 @@ Displays the event records from requests made to your [edge applications](/en/do The `Stack Trace` variable can be used if you have the **Debug Rules** feature activated in your application. Find out more on [How to debug rules created with Rules Engine](/en/documentation/products/guides/debug-rules/). :::note -The `Set WAF [Your WAF]` Edge Firewall behavior performs special processing, allowing other rules to be processed simultaneously. As a result, logs may display other rules in the `traceback` field, even if the WAF Rule Set is configured to block and return the request. However, the WAF rules operate correctly, blocking requests that match the specified criteria. This behavior is standard for the platform. +The `Set WAF [Your WAF]` Firewall behavior performs special processing, allowing other rules to be processed simultaneously. As a result, logs may display other rules in the `traceback` field, even if the WAF Rule Set is configured to block and return the request. However, the WAF rules operate correctly, blocking requests that match the specified criteria. This behavior is standard for the platform. ::: --- -### Edge Functions +### Functions -Requires: Edge Functions +Requires: Functions -Displays the event records of requests made to your [edge functions](/en/documentation/products/build/edge-application/edge-functions/). +Displays the event records of requests made to your [Functions](/en/documentation/products/build/edge-application/edge-functions/). | Variable | Description | | -------- | ----------- | | Configuration ID | Unique Azion configuration identifier set on virtual host configuration file. Example: `1595368520` | -| Edge Functions Instance ID List | List of edge functions instances that were invoked during the request. Example: `10728` | -| Edge Functions Initiator Type List | List of initiators used in the function separated by `;`. Can be `1` (Edge Application) or `2` (Edge Firewall). | -| Edge Functions List | List of edge functions that were invocated during the request, in order. The order begins from left to right, meaning functions on the left were invocated first. Example: `3324;43` | -| Edge Functions Solution ID | Identifier of your edge function. Example: `1321` | -| Edge Functions Time | Total execution time, in seconds, for the function during its processing. This field is the result of a sum. Example: `0.021` | +| Functions Instance ID List | List of Functions instances that were invoked during the request. Example: `10728` | +| Functions Initiator Type List | List of initiators used in the function separated by `;`. Can be `1` (Edge Application) or `2` (Firewall). | +| Functions List | List of Functions that were invocated during the request, in order. The order begins from left to right, meaning functions on the left were invocated first. Example: `3324;43` | +| Functions Solution ID | Identifier of your edge function. Example: `1321` | +| Functions Time | Total execution time, in seconds, for the function during its processing. This field is the result of a sum. Example: `0.021` | | Function Language | Language used in the function. Example: `javascript` | | Virtual Host ID | Unique ID available on Azion Real-Time Manager. Set on virtual host configuration file. Example: `2410001a` | @@ -142,7 +142,7 @@ See the [Debbuging documentation](/en/documentation/devtools/debugging/) for mor --- -### Edge Functions Console +### Functions Console Displays the event records from edge applications using [Azion Runtime](/en/documentation/runtime/overview/) returned by Cells Console. diff --git a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/first-steps.mdx b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/first-steps.mdx index eb129337bf..6a0cadf4f8 100644 --- a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/first-steps.mdx +++ b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/first-steps.mdx @@ -23,7 +23,7 @@ To access Real-Time Metrics: 1. [On Console](https://console.azion.com), on the upper-left corner, select the **Products menu**, represented by three horizontal lines. 2. On the **OBSERVE** section, select **Real-Time Metrics NEW**. -You'll be redirected to Real-Time Metrics' page, with the Edge Applications tab open by default. +You'll be redirected to Real-Time Metrics' page, with the Applications tab open by default. For a step by step on how to configure the product, see the [How to use Real-Time Metrics](/en/documentation/products/guides/use-real-time-metrics/) guide. diff --git a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/historical-real-time-metrics/historical-real-time-metrics.mdx b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/historical-real-time-metrics/historical-real-time-metrics.mdx index b44dfdea85..7585170bf6 100644 --- a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/historical-real-time-metrics/historical-real-time-metrics.mdx +++ b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/historical-real-time-metrics/historical-real-time-metrics.mdx @@ -51,7 +51,7 @@ The products also have subtabs, which separate different types of metrics for th - Data Streamed - Data Stream Requests -- Edge Applications +- Applications - Data Transferred - Requests - Status Codes @@ -59,7 +59,7 @@ The products also have subtabs, which separate different types of metrics for th - WAF - Bandwidth Saving -- Edge Functions +- Functions - Invocations - Edge DNS @@ -94,9 +94,9 @@ If you select **Custom** for a time range, you need to manually set up the begin After you configure the **Time range**, you can select the **Filter** button to apply your configurations. Your filter configurations apply to all subtabs of the data source even as you change subtabs. -### Edge Applications +### Applications -- **Configurations**: dropdown menu to select the edge applications you want to use to exhibit data on your graphs. +- **Configurations**: dropdown menu to select the Applications you want to use to exhibit data on your graphs. - **Time Range**: dropdown menu to select the period you want to use to exhibit data on your graphs. You can choose between: @@ -114,9 +114,9 @@ If you select **Custom** for a time range, you need to manually set up the begin After you configure the **Time range**, you can select the **Filter** button to apply your configurations. Your filter configurations apply to all subtabs of the data source, even as you change subtabs. -### Edge Functions +### Functions -- **Edge Functions**: dropdown menu to select the edge function or functions you want to use to exhibit data on your graphs. +- **Functions**: dropdown menu to select the edge function or functions you want to use to exhibit data on your graphs. - **Time Range**: dropdown menu to select the period you want to use to exhibit data on your graphs. You can choose between: @@ -198,7 +198,7 @@ Each graph has the following properties: To monitor your metrics, you find a set of several graphs with specific data, divided according to data sources. They're divided into tabs: -**Data Stream** _-_ **Edge Applications** _-_ **Edge Functions** _-_ **Edge DNS** _-_ **Image Processor** +**Data Stream** _-_ **Applications** _-_ **Functions** _-_ **Edge DNS** _-_ **Image Processor** You can find detailed information about each tab and subtabs and about each of the graphs available on the [New Real-Time Metrics documentation](/en/documentation/products/observe/real-time-metrics/). @@ -210,8 +210,8 @@ Navigation between tabs may be different between the Historical and the New vers When configuring filters, on the fields: -- Configurations (Edge Applications) -- Edge Functions (Edge Functions) +- Configurations (Applications) +- Functions (Functions) - Zones (Edge DNS) You can choose *up to 4 items* at a time. diff --git a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx index 7479987321..c7814ef57e 100644 --- a/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx +++ b/src/content/docs/en/pages/main-menu/reference/observe/real-time-metrics/real-time-metrics.mdx @@ -79,9 +79,9 @@ After selecting the category you want, you can select a product to view metrics. On the **Build** tab, you'll find metrics related to: -- Edge Application +- Applications - Tiered Cache -- Edge Functions +- Functions - Image Processor On the **Secure** tab, you'll find metrics related to: @@ -97,12 +97,12 @@ On the **Observe** tab, you'll find metrics related to: After selecting one of the category tabs and the product tab, you'll see the available charts for that specific product according to the data on your account. If you select Data Stream, for example, you'll see charts related to the streams configured in your account. -Some products, such as **Edge Application**, can also have subtabs, which separate different types of metrics for the same product. Each set of charts composes a dashboard. Find out more about each tab, subtab, and charts in the [Metrics' monitoring with charts](#metrics-monitoring-with-charts) section. +Some products, such as **Applications**, can also have subtabs, which separate different types of metrics for the same product. Each set of charts composes a dashboard. Find out more about each tab, subtab, and charts in the [Metrics' monitoring with charts](#metrics-monitoring-with-charts) section. You must subscribe and activate the following products to view their metrics: - Data Stream -- Edge Functions +- Functions - Edge DNS - Image Processor - Tiered Cache @@ -193,7 +193,7 @@ Even after you configure a data interval filter, you can still navigate through Next, you can find detailed information about each tab and subtabs and about each of the charts available: - [Build](#build) - - [Edge Applications](#edge-applications) _-_ [Tiered Cache](#tiered-cache) _-_ [Edge Functions](#edge-functions) _-_ [Image Processor](#image-processor) + - [Applications](#edge-applications) _-_ [Tiered Cache](#tiered-cache) _-_ [Functions](#edge-functions) _-_ [Image Processor](#image-processor) - [Secure](#secure) - [WAF](#waf) _-_ [Edge DNS](#edge-dns) _-_ [Bot Manager](#bot-manager) @@ -205,9 +205,9 @@ Next, you can find detailed information about each tab and subtabs and about eac ## Build -### Edge Applications +### Applications -The **Edge Applications** tab displays metrics related to the accesses of your [edge applications](/en/documentation/products/build/edge-application/) configured in your account. You find four subtabs with different charts: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes), and [Bandwidth Saving](#bandwidth-saving). +The **Applications** tab displays metrics related to the accesses of your [Applications](/en/documentation/products/build/edge-application/) configured in your account. You find four subtabs with different charts: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes), and [Bandwidth Saving](#bandwidth-saving). #### Data Transferred @@ -219,29 +219,29 @@ import EdgeCaching from "~/includes/docs_help_center/en/real-time-metrics/edge-a **Data Transferred In** flow: -![Edge Cache graph information flow for Data Transferred In, representing data being transferred from the end user to the edges and from the edges to the client’s origin.](/assets/docs/images/uploads/edge-applications-in.png) +![Cache graph information flow for Data Transferred In, representing data being transferred from the end user to the edges and from the edges to the client’s origin.](/assets/docs/images/uploads/edge-applications-in.png) **Data Transferred Out** flow: -![Edge Cache graph information flow for Data Transferred Out, representing data being transferred from the client’s origin to the edges and from the edges to the end user.](/assets/docs/images/uploads/edge-applications-out.png) +![Cache graph information flow for Data Transferred Out, representing data being transferred from the client’s origin to the edges and from the edges to the end user.](/assets/docs/images/uploads/edge-applications-out.png) **Data Transferred** flow: -![Edge Cache graph information flow for Data Transferred, representing all data being transferred from both Data Transferred In and Data Transferred Out.](/assets/docs/images/uploads/edge-applications.png) +![Cache graph information flow for Data Transferred, representing all data being transferred from both Data Transferred In and Data Transferred Out.](/assets/docs/images/uploads/edge-applications.png) -If you have [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) enabled, your Edge Cache graph will exhibit: +If you have [Tiered Cache](/en/documentation/products/build/edge-application/tiered-cache/) enabled, your Cache graph will exhibit: - **Data Transferred In**: data transferred from the end user to the edges, and from the edges to the tiered cache layer. -![Edge Cache with Tiered Cache enabled graph information flow for Data Transferred In, representing data being transferred from the end user to the edges and from the edges to the tiered cache layer.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-in.png) +![Cache with Tiered Cache enabled graph information flow for Data Transferred In, representing data being transferred from the end user to the edges and from the edges to the tiered cache layer.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-in.png) - **Data Transferred Out**: data transferred from the tiered cache layer to the edges, and from the edges to the end user. -![Edge Cache with Tiered Cache enabled graph information flow for Data Transferred Out, representing data being transferred from the tiered cache layer to the edges and from the edges to the end user.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-out.png) +![Cache with Tiered Cache enabled graph information flow for Data Transferred Out, representing data being transferred from the tiered cache layer to the edges and from the edges to the end user.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-out.png) - **Data Transferred Total**: all data that was transferred in the process; value of Data Transferred In + Data Transferred Out. -![Edge Cache with Tiered Cache enabled graph information flow for Data Transferred, representing all data being transferred from both Data Transferred In and Data Transferred Out.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications.png) +![Cache with Tiered Cache enabled graph information flow for Data Transferred, representing all data being transferred from both Data Transferred In and Data Transferred Out.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications.png) import EdgeOffload from "~/includes/docs_help_center/en/real-time-metrics/edge-applications/data-transferred/edge-offload/index.md" @@ -404,9 +404,9 @@ import L2Offload from "~/includes/docs_help_center/en/real-time-metrics/l2-cachi -### Edge Functions +### Functions -The **Edge Functions** tab displays metrics related to the invocations of the [edge functions](/en/documentation/products/build/edge-application/edge-functions/) configured in your account. +The **Functions** tab displays metrics related to the invocations of the [Functions](/en/documentation/products/build/edge-application/edge-functions/) configured in your account. Find out more about the chart: @@ -489,7 +489,7 @@ The **WAF Threat Requests by Family Attack** graph displays the total number of > - **SQL, XSS, RFI**: multi-vector attacks that leverage SQL injection, Cross-Site Scripting (XSS), and Remote File Inclusion (RFI). > - **OTHERS**: attack patterns that don’t fit into the predefined categories. -This graph helps you quickly identify which attack families are generating the most flagged requests, allowing for a clearer analysis of threat patterns and setting up policies to contain these threats. For example, by [creating a WAF Rules Set](/en/documentation/products/guides/secure/create-waf-rule-set/), you can protect your edge applications against specific threat families. +This graph helps you quickly identify which attack families are generating the most flagged requests, allowing for a clearer analysis of threat patterns and setting up policies to contain these threats. For example, by [creating a WAF Rules Set](/en/documentation/products/guides/secure/create-waf-rule-set/), you can protect your Applicationss against specific threat families. > **How does a WAF Rules Set work?** > diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-node.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-node.mdx index 56d17985f9..fec313d1b8 100644 --- a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-node.mdx +++ b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-node.mdx @@ -1,11 +1,11 @@ --- -title: Edge Node +title: Azion Edge Node description: >- O Azion Edge Node permite que você crie a sua própria estrutura Edge e habilite a instalação de serviços e recursos em tempo real. meta_tags: 'Edge Node, Edge Computing' namespace: documentation_products_edge_orchestrator_edge_nodes -permalink: /documentacao/produtos/deploy/edge-orchestrator/edge-node/ +permalink: /documentacao/produtos/deploy/orchestrator/edge-node/ --- O Azion **Edge Node** permite que você crie a sua própria estrutura Edge e habilite a instalação de serviços e recursos em tempo real. @@ -24,19 +24,19 @@ O Azion **Edge Node** permite que você crie a sua própria estrutura Edge e hab ## Comandos e opções do agente -O agente do Edge Orchestrator apresenta alguns comandos e opções para facilitar o seu uso. +O agente do Orchestrator apresenta alguns comandos e opções para facilitar o seu uso. | | Descrição | | :--- | :--- | | --debug ou -d | Define os logs do agente como modo depuração. | | --help ou -h | Ajuda sobre os comandos que podem ser executados no agente. | -| install | Instala o agente no device do cliente; copia o binário para o local de instalação; adiciona o agente do Edge Orchestrator ao gerenciador de serviços do device (caso exista); e configura as credenciais para autenticação do Edge Node. | -| start \[--foreground\] | Inicializa o agente do Edge Orchestrator por meio do gerenciador de serviços do device.
Observação: a opção foreground é utilizada para execução em primeiro plano. | +| install | Instala o agente no device do cliente; copia o binário para o local de instalação; adiciona o agente do Orchestrator ao gerenciador de serviços do device (caso exista); e configura as credenciais para autenticação do Edge Node. | +| start \[--foreground\] | Inicializa o agente do Orchestrator por meio do gerenciador de serviços do device.
Observação: a opção foreground é utilizada para execução em primeiro plano. | | start \[-g OR --join-group\] | Ao utilizar estas flags seguidas por uma lista de nomes de grupos separada por vírgulas, você pode registrar seu edge-node com o(s) grupo(s) especificado(s) através da linha de comando ao iniciá-lo pela primeira vez.
Exemplo: sudo edge-orchestrator start -g GROUP1,GROUP2,GROUP3 --foreground | | start \[-n OR --set-name\] | Ao utilizar estas flags seguidas do nome desejado, você pode especificar o nome de seu novo node através da linha de comando ao iniciá-lo pela primeira vez . Caso não sejam usadas, o hostname é usado como valor padrão.
Exemplo: sudo edge-orchestrator start -n Edgenodename --foreground | -| status | Obtém o status de execução do agente do Edge Orchestrator. | -| stop | Para a execução do agente do Edge Orchestrator por meio do gerenciador de serviços do device. | -| uninstall | Desinstala o agente do device do cliente. Remove o binário do local de instalação; remove o agente do Edge Orchestrator do gerenciador de serviços do device (caso exista).
Observação: as credenciais de autenticação permanecem no device e podem ser removidas via painel de controle da Azion. | +| status | Obtém o status de execução do agente do Orchestrator. | +| stop | Para a execução do agente do Orchestrator por meio do gerenciador de serviços do device. | +| uninstall | Desinstala o agente do device do cliente. Remove o binário do local de instalação; remove o agente do Orchestrator do gerenciador de serviços do device (caso exista).
Observação: as credenciais de autenticação permanecem no device e podem ser removidas via painel de controle da Azion. | | --version ou -v | Exibe a versão do agente instalado. | Como observado na tabela acima podemos ter as seguintes start-flags: diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx index 10b0eeb57f..f63c29c269 100644 --- a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx +++ b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-orchestrator.mdx @@ -1,19 +1,19 @@ --- -title: Edge Orchestrator +title: Orchestrator description: >- - Azion Edge Orchestrator é um serviço de orquestração criptografada de ponta a + Azion Orchestrator é um serviço de orquestração criptografada de ponta a ponta com gerenciamento em nuvem e provisionamento zero-touch, criado para redes Edge de grande escala -meta_tags: 'Edge Orchestrator, Edge Computing' +meta_tags: 'Orchestrator, Edge Computing' namespace: documentation_products_edge_orchestrator -permalink: /documentacao/produtos/deploy/edge-orchestrator/ +permalink: /documentacao/produtos/deploy/orchestrator/ --- -Azion **Edge Orchestrator** é um serviço de orquestração criptografada de ponta a ponta com gerenciamento em nuvem e provisionamento zero-touch criado para redes Edge de grande escala. Gerencie e controle recursos Edge em tempo real e orquestre seus serviços de forma rápida e fácil para atender às suas necessidades. +Azion **Orchestrator** é um serviço de orquestração criptografada de ponta a ponta com gerenciamento em nuvem e provisionamento zero-touch criado para redes Edge de grande escala. Gerencie e controle recursos Edge em tempo real e orquestre seus serviços de forma rápida e fácil para atender às suas necessidades. -Com o Edge Orchestrator, você pode: +Com o Orchestrator, você pode: -- Gerenciar e controlar recursos Edge em tempo real, o que inclui: provisionamento, atualização e gerenciamento de Edge Applications, Edge Firewalls, Edge Functions, Digital Certificates, Edge Nodes, Edge Services e serviços de terceiros via Marketplace. +- Gerenciar e controlar recursos Edge em tempo real, o que inclui: provisionamento, atualização e gerenciamento de Edge Applications, Edge Firewalls, Edge Functions, Digital Certificates, Nodes, Services e serviços de terceiros via Marketplace. - Abrir e executar em vários tipos de arquiteturas, como microprocessadores como x86 e ARM, e em vários tipos de tamanho de equipamento, incluindo Raspberry PI, equipamentos de rede como switches e roteadores SD-WAN e também servidores corporativos, pois foi projetado para isso. - Usar na maioria das arquiteturas de rede, incluindo redes locais e públicas, e também por trás de NATs. - Simplificar a instalação e atualização do software, pois é compilado com todas as dependências do núcleo e de bibliotecas. @@ -24,36 +24,36 @@ Com o Edge Orchestrator, você pode: | Escopo | Guia | | - | - | -| Edge Node | [Edge Node primeiros passos](/pt-br/documentacao/produtos/guias/orchestrator/edge-node-primeiros-passos/) | -| Edge Services | [Criando um edge service](/pt-br/documentacao/produtos/guias/orchestrator/criando-edge-service/) | +| Node | [Node primeiros passos](/pt-br/documentacao/produtos/guias/orchestrator/edge-node-primeiros-passos/) | +| Services | [Criando um service](/pt-br/documentacao/produtos/guias/orchestrator/criando-edge-service/) | --- -## Azion Edge Orchestrator agent +## Azion Orchestrator agent -Um agente do Azion Edge Orchestrator é instalado nos edge nodes e fornece gerenciamento do node remoto criptografado de ponta a ponta a partir do [Azion Console](https://console.azion.com) – painel de controle da Azion – baseado em nuvem e API. Ele pode ser implementado usando duas estratégias diferentes: +Um agente do Azion Orchestrator é instalado nos Nodes e fornece gerenciamento do node remoto criptografado de ponta a ponta a partir do [Azion Console](https://console.azion.com) – painel de controle da Azion – baseado em nuvem e API. Ele pode ser implementado usando duas estratégias diferentes: -1. Manual em cada edge node. -2. Automática junto com os sistemas operacionais como: uma distro linux ou imagem O.S do cliente ou fornecedor de hardware, por exemplo: um roteador SD-WAN, um switch de rede ou um servidor Linux. Os clientes podem usar um modo de registro automático, simplificando a implementação (exemplo: novos locais de nodes ou escalonamento automático de nodes), atualização e gerenciamento de uma grande quantidade de edge nodes em escala. +1. Manual em cada Node. +2. Automática junto com os sistemas operacionais como: uma distro linux ou imagem O.S do cliente ou fornecedor de hardware, por exemplo: um roteador SD-WAN, um switch de rede ou um servidor Linux. Os clientes podem usar um modo de registro automático, simplificando a implementação (exemplo: novos locais de nodes ou escalonamento automático de nodes), atualização e gerenciamento de uma grande quantidade de Nodes em escala. -Todos os serviços vinculados aos edge nodes serão orquestrados e configurados a partir do momento em que o dispositivo é autorizado via painel de controle. A orquestração é feita de forma sequencial e respeita as dependências entre recursos e gatilhos necessários para a sua configuração. +Todos os serviços vinculados aos Nodes serão orquestrados e configurados a partir do momento em que o dispositivo é autorizado via painel de controle. A orquestração é feita de forma sequencial e respeita as dependências entre recursos e gatilhos necessários para a sua configuração. --- -## Edge Node +## Node -O módulo **Edge Node** habilita a criação e gerenciamento dos dispositivos, bem como a integração com a Azion. É necessária a instalação do nosso agente para que possamos orquestrar suas configurações e garantir a comunicação segura entre os dispositivos e a Azion. +O módulo **Node** habilita a criação e gerenciamento dos dispositivos, bem como a integração com a Azion. É necessária a instalação do nosso agente para que possamos orquestrar suas configurações e garantir a comunicação segura entre os dispositivos e a Azion. -Saiba mais sobre [Edge Node](/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-node/). +Saiba mais sobre [Node](/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-node/). --- -## Edge Services +## Services -O módulo Edge Services habilita a criação de serviços próprios do cliente. Você pode levar seus serviços customizados para o Edge e garantir o gerenciamento e orquestração nos dispositivos via painel de controle. +O módulo Services habilita a criação de serviços próprios do cliente. Você pode levar seus serviços customizados para o Edge e garantir o gerenciamento e orquestração nos dispositivos via painel de controle. -[Saiba mais sobre Edge Services](/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-services/). +[Saiba mais sobre Services](/pt-br/documentacao/produtos/deploy/edge-orchestrator/edge-services/). diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-services.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-services.mdx index f0b0e657c1..5bd42d4e28 100644 --- a/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-services.mdx +++ b/src/content/docs/pt-br/pages/menu-principal/referencia/deploy/edge-orchestrator/edge-services.mdx @@ -5,14 +5,14 @@ description: >- gerenciamento de serviços orquestrados em sua própria infraestrutura Edge, habilitando o cadastro de recursos e demais configurações via Azion Console e a criação e customização de serviços para que possam ser orquestrados nos Edge - Nodes definidos + Edge Nodes definidos meta_tags: 'Edge Services, Edge Computing' namespace: documentation_products_edge_orchestrator_edge_services -permalink: /documentacao/produtos/deploy/edge-orchestrator/edge-services/ +permalink: /documentacao/produtos/deploy/orchestrator/edge-services/ --- -O **Azion Edge Services** é um módulo do produto **Edge Orchestrator** que permite o gerenciamento de serviços orquestrados em seus próprios nodes, habilitando o cadastro de recursos e demais configurações via [Azion Console](https://console.azion.com) e a criação e customização de serviços para que possam ser orquestrados nos Edge Nodes definidos. +O **Azion Edge Services** é um módulo do produto **Edge Orchestrator** que permite o gerenciamento de serviços orquestrados em seus próprios nodes, habilitando o cadastro de recursos e demais configurações via [Azion Console](https://console.azion.com) e a criação e customização de serviços para que possam ser orquestrados nos Edge Edge Nodes definidos. Configure os gatilhos de instalação, desinstalação e recarregamento e defina as dependências entre os recursos necessários para a execução de seu serviço na sua rede Edge. @@ -30,7 +30,7 @@ Configure os gatilhos de instalação, desinstalação e recarregamento e defina Ao utilizar a Azion como sua plataforma de Edge, você pode criar e customizar serviços para serem executados na sua rede Edge privada e híbrida. O Azion Edge Services funciona por meio de gatilhos para instalação, desinstalação e recarregamento, com definição das dependências entre os recursos, e implementa nativamente um conjunto de funcionalidades da Azion, como Edge Applications, Edge Firewalls e Edge Functions, utilizando como base a tecnologia de Azion Cells. -Dessa forma, permite construir Edge Applications para uma grande variedade de casos de uso, que variam desde uma CDN de alta escala e qualidade até a hospedagem de aplicações web, aplicações de AI, VR e muitas outras. Para isso, *ative* o **Azion Cells** e defina os **Edge Nodes** que devem receber determinadas aplicações, tudo controlado pelo painel de controle da Azion ou APIs, em uma interface centralizada e com diferentes controles de acesso. +Dessa forma, permite construir Edge Applications para uma grande variedade de casos de uso, que variam desde uma CDN de alta escala e qualidade até a hospedagem de aplicações web, aplicações de AI, VR e muitas outras. Para isso, *ative* o **Azion Cells** e defina os **Edge Edge Nodes** que devem receber determinadas aplicações, tudo controlado pelo painel de controle da Azion ou APIs, em uma interface centralizada e com diferentes controles de acesso. ## Resources @@ -48,7 +48,7 @@ Todos os recursos são executados usando o *Path* referido no registro. O campo ## Variables -As variáveis são valores dinâmicos que afetam os Edge Services que serão orquestrados e executados em Edge Nodes. Em outras palavras, é possível orquestrar e executar o mesmo serviço, em dispositivos diferentes, com valores diferentes para as configurações, como configurar um serviço na porta 3306 em um dispositivo, e na porta 3307 em outro dispositivo. +As variáveis são valores dinâmicos que afetam os Edge Services que serão orquestrados e executados em Edge Edge Nodes. Em outras palavras, é possível orquestrar e executar o mesmo serviço, em dispositivos diferentes, com valores diferentes para as configurações, como configurar um serviço na porta 3306 em um dispositivo, e na porta 3307 em outro dispositivo. Variáveis podem ser usadas no conteúdo do recurso se a *tag* ``{{VARNAME }}`` for utilizada. Por exemplo:
``port = {{ PORT_HTTP }}`` @@ -85,11 +85,11 @@ Os gatilhos são: *"Install"*, *"Reload"* e *"Uninstall"*, tendo cada uma deles **2) Reload:** quando configurado, será executado ao final da instalação de todos os resources e também sempre que houver alteração nos vínculos entre Edge Service e Edge Node - por exemplo, uma alteração nos valores de variáveis. -**3) Uninstall:** é executado toda vez que o vínculo entre Edge Services e Edge Node é desfeito, ou seja, sempre que o serviço for apagado dos Edge Nodes nos quais está provisionado. +**3) Uninstall:** é executado toda vez que o vínculo entre Edge Services e Edge Node é desfeito, ou seja, sempre que o serviço for apagado dos Edge Edge Nodes nos quais está provisionado. ## Vínculo ao Edge Node -Todos os serviços cadastrados podem ser orquestrados e executados em um ou mais Edge Nodes existentes na sua rede privada. +Todos os serviços cadastrados podem ser orquestrados e executados em um ou mais Edge Edge Nodes existentes na sua rede privada. Apenas os serviços ativos estarão disponíveis para orquestração no Edge Node; após o seu vínculo, você pode alterar o valor das variáveis existentes, apagar ou adicionar novos serviços ao dispositivo. diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx index bc29c3aab7..11730df98b 100644 --- a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx +++ b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/data-streaming/data-streaming.mdx @@ -99,8 +99,8 @@ Um **Data Source** representa a aplicação na Azion que gera os registros de ev Selecionar um data source na lista suspensa é obrigatório. Você pode escolher entre: - [Activity History](#activity-history) -- [Edge Applications](#edge-applications) -- [Edge Functions](#edge-functions) +- [Applications](#applications) +- [Functions](#functions) - [WAF Events](#waf-events) Cada data source tem *variáveis* pré-configuradas, combinadas em um template, que representam a informação específica que você pode receber dos seus registros de eventos. Veja os pré-requisitos e as variáveis de cada data source e que dados fornecem a seguir. @@ -123,9 +123,9 @@ O data source **Activity History** exibe os dados referentes aos [registros de a --- -### Edge Applications +### Applications -O data source **Edge Applications** exibe os dados das requisições feitas para suas [edge applications](/pt-br/documentacao/produtos/build/edge-application/) na Azion. As seguintes variáveis estão disponíveis para essa opção: +O data source **Applications** exibe os dados das requisições feitas para suas [edge applications](/pt-br/documentacao/produtos/build/edge-application/) na Azion. As seguintes variáveis estão disponíveis para essa opção: | Variável | Descrição | | --- | --- | @@ -163,7 +163,7 @@ O data source **Edge Applications** exibe os dados das requisições feitas para | $stream | ID definida através de configuração de host virtual com base na diretiva de localização. Definido no arquivo de configuração do host virtual. | | $tcpinfo_rtt | Tempo de ida e volta (RTT), em microsegundos, medido pelo edge para o usuário. Disponível em sistemas que suportam a opção de socket TCP_INFO. Exemplo: `72052` | | $time | Data e hora da requisição. Exemplo: Oct. 31st, 2022 - 19:30:41 | -| $traceback | Informa os nomes dos Rules Engine do Edge Application e do Edge Firewall executadas pela requisição. | +| $traceback | Informa os nomes dos Rules Engine da Application e do Firewall executadas pela requisição. | | $upstream_addr | Endereço IP e porta do cliente. Também pode armazenar múltiplos servidores ou grupos de servidores. Exemplo: 192.168.1.1:80. Quando a resposta é `127.0.0.1:1666`, o upstream é o Azion [Cells Runtime](/pt-br/documentacao/runtime/visao-geral/). | | $upstream_bytes_received | Número de bytes recebidos pelo edge da origem, se o conteúdo não estiver em cache. Exemplo: 8304 | | $upstream_bytes_sent | Número de bytes enviados para a origem. Exemplo: 2733 | @@ -183,7 +183,7 @@ O data source **Edge Applications** exibe os dados das requisições feitas para | $waf_total_processed | Informa o número total de requisições processadas. | :::note[nota] -Você pode adicionar a variável `$traceback` em um custom template com o data source Edge Applications se você tem ativada a opção de *Debug rules* em sua aplicação. Veja mais em [Debugging rules em Edge Application](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#debugging-rules). +Você pode adicionar a variável `$traceback` em um custom template com o data source Applications se você tem ativada a opção de *Debug rules* em sua aplicação. Veja mais em [Debugging rules em Edge Application](/pt-br/documentacao/produtos/build/edge-application/rules-engine/#debugging-rules). ::: As variáveis: `$upstream_bytes_received`; `$upstream_cache_status`; `$upstream_connect_time`; `$upstream_header_time`; `$upstream_response_time` e `$upstream_status` podem apresentar *mais de um elemento separado por vírgula*. Quando uma conexão é disparada, seja por redirecionamento interno ou escolha de origem com [Load Balancer](/pt-br/documentacao/produtos/secure/edge-connector/load-balancer/), por exemplo, cada valor contido no campo representa a respectiva conexão iniciada. O campo pode ser separado por: @@ -203,11 +203,11 @@ Considerando vários valores como transições na conexão, o último valor tend --- -### Edge Functions +### Functions -Requer: Edge Functions +Requer: Functions -O data source **Edge Functions** exibe os dados referentes às solicitações feitas para suas [edge functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) na Azion. +O data source **Functions** exibe os dados referentes às solicitações feitas para suas [functions](/pt-br/documentacao/produtos/build/applications/functions/) na Azion. As seguintes variáveis estão disponíveis para essa opção: @@ -228,7 +228,7 @@ As seguintes variáveis estão disponíveis para essa opção: Requer: Web Application Firewall -O data source **WAF Events** exibe os dados referentes às requisições analisadas pelo [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/edge-firewall/web-application-firewall/) para que você possa mapear a pontuação atribuída à requisição, às regras de WAF que deram match e aos motivos do bloqueio. +O data source **WAF Events** exibe os dados referentes às requisições analisadas pelo [Web Application Firewall (WAF)](/pt-br/documentacao/produtos/secure/firewall/web-application-firewall/) para que você possa mapear a pontuação atribuída à requisição, às regras de WAF que deram match e aos motivos do bloqueio. As seguintes variáveis estão disponíveis para essa opção: @@ -271,8 +271,8 @@ Veja qual template corresponde a qual data source: | Data Source | Template | | --- | --- | | Activity History | Activity History Collector | -| Edge Applications | Edge Applications + WAF Event Collector | -| Edge Functions | Edge Functions Event Collector | +| Applications | Applications + WAF Event Collector | +| Functions | Functions Event Collector | | WAF Events | WAF Event Collector | | Todos | Custom Template | @@ -310,17 +310,35 @@ O *endpoint* é o destino para onde você quer enviar os dados coletados pela Az A Azion suporta os seguintes endpoints: -- [Apache Kafka](#apache-kafka) -- [AWS Kinesis Data Firehose](#aws-kinesis-data-firehose) -- [Azure Blob Storage](#azure-blob-storage) -- [Azure Monitor](#azure-monitor) -- [Datadog](#datadog) -- [Elasticsearch](#elasticsearch) -- [Google BigQuery](#google-bigquery) -- [IBM QRadar](#ibm-qradar) -- [Simple Storage Service (S3)](#s3---simple-storage-service) -- [Splunk](#splunk) -- [Standard HTTP/HTTPS POST](#standard-httphttps-post) +- [Implementação](#implementação) +- [Como gerenciar o Data Stream](#como-gerenciar-o-data-stream) +- [Logs](#logs) +- [Data sources](#data-sources) + - [Activity History](#activity-history) + - [Applications](#applications) + - [Functions](#functions) + - [WAF Events](#waf-events) +- [Templates](#templates) +- [Domínios](#domínios) +- [Endpoints](#endpoints) + - [Apache Kafka](#apache-kafka) + - [AWS Kinesis Data Firehose](#aws-kinesis-data-firehose) + - [Azure Blob Storage](#azure-blob-storage) + - [Azure Monitor](#azure-monitor) + - [Datadog](#datadog) + - [Elasticsearch](#elasticsearch) + - [Google BigQuery](#google-bigquery) + - [IBM QRadar](#ibm-qradar) + - [S3 - Simple Storage Service](#s3---simple-storage-service) + - [Splunk](#splunk) + - [Standard HTTP/HTTPS POST](#standard-httphttps-post) +- [Payload](#payload) + - [Payload personalizado com Activity History](#payload-personalizado-com-activity-history) +- [Tratamento de erros](#tratamento-de-erros) + - [Comportamento do status HTTP 504](#comportamento-do-status-http-504) + - [Comportamento do status HTTP 503](#comportamento-do-status-http-503) +- [Limites](#limites) +- [](#) :::tip[dica] Não encontrou nesta lista o conector de endpoint que você está procurando? Participe de uma pesquisa rápida sobre [conectores do Data Stream](https://forms.gle/jhUTEsoqbdn174j59) e compartilhe quais você usa e gostaria de encontrar aqui. @@ -460,7 +478,7 @@ Para configurar o endpoint [IBM Qradar](https://www.ibm.com/qradar), você deve As credenciais S3 utilizadas com o endpoint devem incluir as permissões `List Bucket` (para listar e visualizar os objetos dentro de um bucket) e `Put Object` (para adicionar ou sobrescrever objetos dentro de um bucket), garantindo o acesso necessário para operações de leitura e escrita no armazenamento de informações, incluindo logs. Saiba mais sobre [credenciais S3](/pt-br/documentacao/produtos/store/storage/s3-protocol-para-edge-storage/). ::: -Você pode usar qualquer tipo de provedor de S3 (Simple Storage Service) de sua escolha, incluindo o [Edge Storage da Azion](/pt-br/documentacao/produtos/store/edge-storage/). Para configurar o endpoint S3, você deve ter acesso à plataforma escolhida para obter as seguintes informações: +Você pode usar qualquer tipo de provedor de S3 (Simple Storage Service) de sua escolha, incluindo o [Object Storage da Azion](/pt-br/documentacao/produtos/store/object-storage/). Para configurar o endpoint S3, você deve ter acesso à plataforma escolhida para obter as seguintes informações: - **Host URL**: URL do seu Host S3. Exemplo: `https://myownhost.s3.us-east-1.myprovider.com` - Ao usar o provedor Amazon S3 Storage, você pode usar o endpoint padrão da AWS: [https://s3.amazonaws.com](https://s3.amazonaws.com/). @@ -473,7 +491,7 @@ Você pode usar qualquer tipo de provedor de S3 (Simple Storage Service) de sua - **Content Type**: formato em que o objeto será criado no bucket. É possível escolher entre *plain/text* ou *application/gzip*. - + --- diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx index 94b4421479..c6f3a1156b 100644 --- a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx +++ b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-events/real-time-events.mdx @@ -54,8 +54,8 @@ O data source **Activity History** armazena logs de eventos dos últimos *2 anos A seleção de um data source nas abas é obrigatória. Você pode escolher entre: - HTTP Requests -- Edge Functions -- Edge Functions Console +- Functions +- Functions Console - Image Processor - Tiered Cache - Edge DNS @@ -70,9 +70,9 @@ Existem duas maneiras de acessar os logs do Real-Time Events: através da interf ### HTTP Requests -Requer: Edge Application Edge Firewall Web Application Firewall +Requer: Applications Firewall Web Application Firewall -Exibe os registros de eventos de requisições feitas para suas [edge applications](/pt-br/documentacao/produtos/build/edge-application/) e instâncias de [Edge Fireall](/pt-br/documentacao/produtos/secure/edge-firewall/). +Exibe os registros de eventos de requisições feitas para suas [edge applications](/pt-br/documentacao/produtos/build/applications/) e instâncias de [Edge Fireall](/pt-br/documentacao/produtos/secure/firewall/). | Variável | Descrição | | -------- | --------- | @@ -115,25 +115,25 @@ Exibe os registros de eventos de requisições feitas para suas [edge applicatio A variável `Stack Trace` pode ser utilizada se você tiver a funcionalidade **Debug Rules** ativada em sua aplicação. Saiba mais em [Como depurar regras criadas com o Rules Engine](/pt-br/documentacao/produtos/guias/debug-regras/). :::note -O comportamento `Set WAF [Seu WAF]` do Edge Firewall realiza um processamento especial, permitindo que outras regras sejam processadas simultaneamente. Como resultado, os logs podem mostrar outras regras no campo `traceback`, mesmo que o Rule Set do WAF esteja configurado para bloquear e retornar a requisição. No entanto, as regras do WAF operam corretamente, bloqueando requisições que atendem aos critérios especificados. Esse comportamento é padrão para a plataforma. +O comportamento `Set WAF [Seu WAF]` do Firewall realiza um processamento especial, permitindo que outras regras sejam processadas simultaneamente. Como resultado, os logs podem mostrar outras regras no campo `traceback`, mesmo que o Rule Set do WAF esteja configurado para bloquear e retornar a requisição. No entanto, as regras do WAF operam corretamente, bloqueando requisições que atendem aos critérios especificados. Esse comportamento é padrão para a plataforma. ::: --- -### Edge Functions +### Functions -Requer: Edge Functions +Requer: Functions -Exibe os registros de eventos de requisições feitas às suas [edge functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/). +Exibe os registros de eventos de requisições feitas às suas [edge functions](/pt-br/documentacao/produtos/build/applications/functions/). | Variável | Descrição | | -------- | --------- | | Configuration ID | Identificador único de configuração na Azion definido no arquivo de configuração do virtual host. Exemplo: `1595368520` | -| Edge Functions Instance ID List | Lista de functions instances que foram invocadas durante a requisição. Exemplo: `10728` | -| Edge Functions Initiator Type List | Lista de initiators utilizados na function, separados por`;`. Pode ser `1` (Edge Application) ou `2` (Edge Firewall) | -| Edge Functions List | Lista de edge functions que foram invocadas durante a requisição, em ordem. A ordem começa da esquerda para a direita, o que significa que as funções à esquerda foram invocadas primeiro. Exemplo: `3324;43` | -| Edge Functions Solution ID | Identificador da edge function. Exemplo: `1321` | -| Edge Functions Time | Tempo total de execução, em segundos, da function durante seu processamento. Este campo é o resultado de uma soma. Exemplo: `0.021` | +| Functions Instance ID List | Lista de functions instances que foram invocadas durante a requisição. Exemplo: `10728` | +| Functions Initiator Type List | Lista de initiators utilizados na function, separados por`;`. Pode ser `1` (Applications) ou `2` (Firewall) | +| Functions List | Lista de edge functions que foram invocadas durante a requisição, em ordem. A ordem começa da esquerda para a direita, o que significa que as funções à esquerda foram invocadas primeiro. Exemplo: `3324;43` | +| Functions Solution ID | Identificador da edge function. Exemplo: `1321` | +| Functions Time | Tempo total de execução, em segundos, da function durante seu processamento. Este campo é o resultado de uma soma. Exemplo: `0.021` | | Function Language | Linguagem utilizada na function. Exemplo: `javascript` | | Virtual Host ID | Identificador disponível no Azion Console. Definido no arquivo de configuração do virtual host. Exemplo: `2410001a` | @@ -143,7 +143,7 @@ Veja a documentação de [Debugging](/pt-br/documentacao/devtools/debugging/) pa --- -### Edge Functions Console +### Functions Console Exibe os registros de eventos de edge applications usando o [Azion Runtime](/pt-br/documentacao/runtime/visao-geral/) retornados pelo Cells Console. diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/historico-real-time-metrics.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/historico-real-time-metrics.mdx index 1d82ebb4d3..fcbeb9d124 100644 --- a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/historico-real-time-metrics.mdx +++ b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/historico-real-time-metrics.mdx @@ -51,7 +51,7 @@ Os produtos também podem ter subabas, que separam diferentes tipos de métricas - Data ⁠Streamed - Data Stream Requests -- Edge Applications +- Applications - Data Transferred - Requests - Status Codes @@ -59,7 +59,7 @@ Os produtos também podem ter subabas, que separam diferentes tipos de métricas - WAF - Bandwidth Saving -- Edge Functions +- Functions - Invocations - Edge DNS @@ -94,7 +94,7 @@ Se você selecionar um intervalo **Custom**, é necessário configurar manualmen Após configurar o **Time range**, você pode selecionar o botão **Filter** para aplicar suas configurações. Suas configurações de filtros são aplicadas em todas as subabas do data source mesmo se você mudar de subaba. -### Edge Applications +### Applications - **Configurations**: menu suspenso para selecionar as edge applications das quais você quer exibir dados nos seus gráficos. @@ -114,9 +114,9 @@ Se você selecionar um intervalo **Custom**, é necessário configurar manualmen Após configurar o **Time range**, você pode selecionar o botão **Filter** para aplicar suas configurações. Suas configurações de filtros são aplicadas em todas as subabas do data source mesmo se você mudar de subaba. -### Edge Functions +### Functions -- **Edge Functions**: menu suspenso para selecionar as edge functions das quais você quer exibir dados nos seus gráficos. +- **Functions**: menu suspenso para selecionar as edge functions das quais você quer exibir dados nos seus gráficos. - **Time Range**: menu suspenso para selecionar o período de tempo do qual você quer exibir dados nos seus gráficos. Você pode escolher entre: @@ -198,7 +198,7 @@ Cada gráfico apresenta os seguintes itens: Para monitorar suas métricas, você encontra diversos gráficos com dados específicos, divididos de acordo com data sources. Eles são divididos em abas: -**Data Stream** _-_ **Edge Applications** _-_ **Edge Functions** _-_ **Edge DNS** _-_ **Image Processor** +**Data Stream** _-_ **Applications** _-_ **Functions** _-_ **Edge DNS** _-_ **Image Processor** Você encontra informações detalhadas sobre cada aba e subabas e sobre cada um dos gráficos disponíveis na [documentação do Novo Real-Time Metrics](/pt-br/documentacao/produtos/observe/real-time-metrics/). @@ -210,8 +210,8 @@ A navegação entre abas pode ser diferente entre as versões Histórico e Novo, Ao configurar os filtros, nos campos: -- Configurations (Edge Applications) -- Edge Functions (Edge Functions) +- Configurations (Applications) +- Functions (Functions) - Zones (Edge DNS) Você pode selecionar *até 4 itens* por vez. diff --git a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx index 2b4ebec41f..2dc60140a1 100644 --- a/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx +++ b/src/content/docs/pt-br/pages/menu-principal/referencia/observe/real-time-metrics/real-time-metrics.mdx @@ -80,9 +80,9 @@ Após selecionar uma categoria, você pode selecionar um produto e visualizas su Na aba **Build**, você encontrará métricas relacionadas a: - Build: - - Edge Application + - Applications - Tiered Cache - - Edge Functions + - Functions - Image Processor Na aba **Secure**, você encontrará métricas relacionadas a: @@ -100,12 +100,12 @@ Na aba **Observe**, você encontrará métricas relacionadas a: Após selecionar uma das abas de categorias e a aba de um produto, você verá os gráficos disponíveis para aquele produto específico de acordo com os dados de sua conta. Se você selecionar Data Stream, por exemplo, você verá gráficos com as métricas relacionadas aos stream configurados em sua conta. -Alguns produtos, como **Edge Application**, também podem ter subabas, que separam diferentes tipos de métricas para um mesmo produto. Esses conjuntos de gráficos são dashboards. Descubra mais sobre cada aba, subaba e gráficos na seção sobre [Monitoramento de métricas com gráficos](#monitoramento-de-metricas-com-graficos). +Alguns produtos, como **Applications**, também podem ter subabas, que separam diferentes tipos de métricas para um mesmo produto. Esses conjuntos de gráficos são dashboards. Descubra mais sobre cada aba, subaba e gráficos na seção sobre [Monitoramento de métricas com gráficos](#monitoramento-de-metricas-com-graficos). Você deve contratar os seguintes produtos e tê-los ativados em sua conta para visualizar suas métricas: - Data Stream -- Edge Functions +- Functions - Edge DNS - Image Processor - Tiered Cache @@ -196,7 +196,7 @@ Mesmo depois de configurar um intervalo de tempo, você pode navegar pelas abas A seguir, você encontra os detalhes sobre cada aba e subaba e sobre cada gráfico disponível: - [Build](#build) - - [Edge Applications](#edge-applications) _-_ [Tiered Cache](#tiered-cache) _-_ [Edge Functions](#edge-functions) _-_ [Image Processor](#image-processor) + - [Applications](#edge-applications) _-_ [Tiered Cache](#tiered-cache) _-_ [Functions](#edge-functions) _-_ [Image Processor](#image-processor) - [Secure](#secure) - [WAF](#waf) _-_ [Edge DNS](#edge-dns) _-_ [Bot Manager](#bot-manager) @@ -208,17 +208,17 @@ A seguir, você encontra os detalhes sobre cada aba e subaba e sobre cada gráfi ## Build -### Edge Applications +### Applications -A aba **Edge Applications** mostra as métricas relacionadas aos acessos de suas [edge applications](/pt-br/documentacao/produtos/build/edge-application/) configuradas em sua conta. Você encontrará três subabas com gráficos diferentes: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes) e [Bandwidth Saving](#bandwidth-saving). +A aba **Applications** mostra as métricas relacionadas aos acessos de suas [edge applications](/pt-br/documentacao/produtos/build/edge-application/) configuradas em sua conta. Você encontrará três subabas com gráficos diferentes: [Data Transferred](#data-transferred), [Requests](#requests), [Status Codes](#status-codes) e [Bandwidth Saving](#bandwidth-saving). #### Data Transferred Descubra mais sobre cada gráfico: -##### Edge Cache +##### Cache -O gráfico de **Edge Cache** representa como todas as informações sobre os dados do seu Edge Cache estão sendo acessadas no edge da Azion. +O gráfico de **Cache** representa como todas as informações sobre os dados do seu Cache estão sendo acessadas no edge da Azion. Ele fornece a primeira camada de caching para o conteúdo do cliente no edge da Azion. O gráfico é dividido em: @@ -234,7 +234,7 @@ Ele fornece a primeira camada de caching para o conteúdo do cliente no edge da > > ORIGEM -> EDGE -> USUÁRIO FINAL -Veja a [documentação de Edge Cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/) para mais informações. +Veja a [documentação de Cache](/pt-br/documentacao/produtos/build/applications/cache/) para mais informações. > **Em que unidade os dados aparecem no gráfico?** > @@ -242,29 +242,29 @@ Veja a [documentação de Edge Cache](/pt-br/documentacao/produtos/build/edge-ap Fluxo **Data Transferred In**: -![Fluxo de informação do gráfico Edge Cache para Data Transferred In, representando os dados sendo transferidos do usuário final para os edges e dos edges para a origem do cliente.](/assets/docs/images/uploads/edge-applications-in.png) +![Fluxo de informação do gráfico Cache para Data Transferred In, representando os dados sendo transferidos do usuário final para os edges e dos edges para a origem do cliente.](/assets/docs/images/uploads/edge-applications-in.png) Fluxo **Data Transferred Out**: -![Fluxo de informação do gráfico Edge Cache para Data Transferred Out, representando os dados sendo transferidos da origem do cliente para os edges e dos edges para o usuário final.](/assets/docs/images/uploads/edge-applications-out.png) +![Fluxo de informação do gráfico Cache para Data Transferred Out, representando os dados sendo transferidos da origem do cliente para os edges e dos edges para o usuário final.](/assets/docs/images/uploads/edge-applications-out.png) Fluxo **Data Transferred**: -![Fluxo de informação do gráfico Edge Cache para Edge Applications, representando os dados sendo transferidos tanto de Data Transferred In como de Data Transferred Out.](/assets/docs/images/uploads/edge-applications.png) +![Fluxo de informação do gráfico Cache para Applications, representando os dados sendo transferidos tanto de Data Transferred In como de Data Transferred Out.](/assets/docs/images/uploads/edge-applications.png) -Se você tem [Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/#tiered-cache) habilitado, seu gráfico de Edge Cache irá exibir: +Se você tem [Tiered Cache](/pt-br/documentacao/produtos/build/edge-application/edge-cache/#tiered-cache) habilitado, seu gráfico de Cache irá exibir: - **Data Transferred In**: ⁠dados transferidos do usuário final para os edges, e dos edges para a camada tiered cache. -![Fluxo de informação do gráfico Edge Cache para Data Transferred In, representando os dados sendo transferidos do usuário final para os edges e dos edges para o Tiered Cache.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-in.png) +![Fluxo de informação do gráfico Cache para Data Transferred In, representando os dados sendo transferidos do usuário final para os edges e dos edges para o Tiered Cache.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-in.png) - **Data Transferred Out**: dados transferidos da camada tiered cache para os edges, e dos edges para o usuário final. -![Fluxo de informação do gráfico Edge Cache com a camada tiered cache para Data Transferred Out, representando os dados sendo transferidos da camada tiered cache cache para os edges e dos edges para o usuário final.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-out.png) +![Fluxo de informação do gráfico Cache com a camada tiered cache para Data Transferred Out, representando os dados sendo transferidos da camada tiered cache cache para os edges e dos edges para o usuário final.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications-out.png) - **Data Transferred Total**: todos os dados que foram transferidos no processo; valor de Data Transferred In + Data Transferred Out. -![Fluxo de informação do gráfico Edge Cache com a camada tiered cache para Data Transferred, representando todos os dados sendo transferidos tanto de Data Transferred In como de Data Transferred Out.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications.png) +![Fluxo de informação do gráfico Cache com a camada tiered cache para Data Transferred, representando todos os dados sendo transferidos tanto de Data Transferred In como de Data Transferred Out.](/assets/docs/images/uploads/tiered-cache-enabled-edge-applications.png) ##### Edge Offload @@ -375,7 +375,7 @@ Cada vez que o conteúdo da sua aplicação é acessado, uma requisição é pro > O gráfico é dividido em: > > - http: requisições processadas usando o protocolo HTTP. -> - Edge Applications: todos os tipos de requisições; valor de http + https. +> - Applications: todos os tipos de requisições; valor de http + https. > - https: requisições processadas usando o protocolo HTTPS protocol, que usa criptografia e verificação. ###### Requests Offloaded @@ -641,7 +641,7 @@ Descubra mais sobre cada gráfico: O gráfico **Tiered Cache** representa como todas as informações sobre os dados de Tiered Cache estão sendo acessadas no edge da Azion. -Tiered Cache é um recurso para Edge Application que acrescenta uma camada adicional de cache entre o edge e a origem do cliente. O gráfico é dividido em: +Tiered Cache é um recurso para Applications que acrescenta uma camada adicional de cache entre o edge e a origem do cliente. O gráfico é dividido em: > - **Tiered Cache**: todos os dados que foram transferidos no processo; valor Tiered Cache In + Tiered Cache In Out. > @@ -689,9 +689,9 @@ Sua aplicação tem 1 GB de dados. Se o gráfico mostra que sua aplicação teve > > O Real-Time Metrics usa porcentagens para exibir seus dados em gráficos de offload. Todos os dados relacionados a offload refletem um número médio de acesso a suas aplicações, e o gráfico representa essa informação através de porcentagens (%). -### Edge Functions +### Functions -A aba **Edge Functions** mostra as métricas relacionadas às invocações de suas [edge functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) configuradas em sua conta. +A aba **Functions** mostra as métricas relacionadas às invocações de suas [edge functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/) configuradas em sua conta. Descubra mais sobre o gráfico: @@ -702,11 +702,11 @@ O gráfico **Total Invocations** mostra a soma de todas as ocasiões em que suas > O gráfico é dividido em:: > > - **Edge Firewall**: quantidade total de edge functions executadas associadas a um firewall. -> - **Edge Application**: quantidade total de edge functions executadas associadas a uma aplicação. +> - **Applications**: quantidade total de edge functions executadas associadas a uma aplicação. Cada vez que uma de suas edge functions configuradas é executada, uma invocação é calculada. -Descubra mais sobre [como construir aplicações com Edge Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/). +Descubra mais sobre [como construir aplicações com Functions](/pt-br/documentacao/produtos/build/edge-application/edge-functions/). ### Image Processor