Diving into the Workflow Inspector

pipedream
20 Apr 202203:31

Summary

TLDRВ этом видео рассматривается развертывание и мониторинг рабочего процесса в Pipedream. Посмотрите, как инспектор рабочего процесса предоставляет полный обзор выполнений, отображая метрики производительности, данные и журналы. Узнайте, как активировать рабочий процесс через HTTP-запрос, проверить полученные данные и воспроизвести или удалить события, чтобы контролировать выполнение.

Takeaways

  • 🛠️ Пользователь развернул свой первый рабочий процесс в Pipedream и теперь может мониторить его в дашборде Pipedream.
  • 🔍 Рабочий процесс инспектор предоставляет полный обзор каждой выполненной рабочих процесса, включая метрики производительности и индивидуальные данные, созданные шагами.
  • 📊 Из дашборда Pipedream можно перейти в раздел Рабочие процессы, где отображаются созданные рабочие процессы и их текущий статус.
  • 🔗 Рабочий процесс активируется через HTTP-запрос к определенному URL, который можно скопировать и использовать для тестирования.
  • 📝 Примеры данных, такие как имя, фамилия и адрес электронной почты, могут быть отправлены в HTTP POST-запросе для активации рабочего процесса.
  • 🔄 После отправки запроса изменения в данных можно увидеть в логах событий, что обновляет информацию о выполнении рабочего процесса.
  • ⏱️ В логах событий можно просмотреть время начала и окончания рабочего процесса, а также версию, которая была запущена в тот момент.
  • 🔑 В разделе деталей события можно увидеть точные данные, переданные в рабочий процесс из HTTP-запроса.
  • 🔄 В логах событий можно использовать функцию воспроизведения для повторного выполнения рабочего процесса и проверки его работы с новыми данными.
  • 🗑️ В интерфейсе логов событий предусмотрена возможность удаления отдельных событий или удаления всех событий с помощью кнопки 'Удалить все'.
  • 🔔 Иконка в верхней правой части события указывает, что это событие было воспроизведено.

Q & A

  • Что такое Pipedream и как оно используется в видео?

    -Pipedream - это платформа для автоматизации рабочих процессов, которая позволяет пользователям создавать и мониторить свои рабочие процессы или 'рабочие потоки'.

  • Какие возможности предоставляет инспектор рабочих процессов в Pipedream?

    -Инспектор рабочих процессов позволяет пользователям просматривать метрики производительности, данные, созданные шагами, и просматривать логи каждого выполнения рабочих процессов.

  • Какие действия можно выполнить на странице 'рабочих процессов' в Pipedream?

    -На странице 'рабочих процессов' можно увидеть список созданных рабочих процессов, открывать их для просмотра деталей и состояния, активных или приостановленных.

  • Какие события отображаются в логе событий в левой части инспектора рабочих процессов?

    -Лог событий показывает индивидуальные запуски выполнения и события, которые их вызвали, включая ожидание событий и новые триггеры.

  • Как триггерится рабочий процесс в видео?

    -Рабочий процесс в видео триггерится HTTP-запросом на определенный URL.

  • Что такое Hopscotch и как его используют в видео для тестирования?

    -Hopscotch - это инструмент для тестирования API, который используется в видео для отправки POST-запроса на URL, триггерирующий рабочий процесс.

  • Какие данные отправляются в POST-запросе в Hopscotch для триггера рабочего процесса?

    -В POST-запросе отправляются данные, такие как имя, фамилия и адрес электронной почты поддельного клиента.

  • Что произойдет, когда в Hopscotch изменяется имя клиента и отправляется новый HTTP-запрос?

    -После отправки нового HTTP-запроса с измененными данными, в логе событий Pipedream появится новый триггер, и данные будут обновлены в соответствующем событии.

  • Какие действия можно выполнить с событиями в логе событий Pipedream?

    -События можно переиграть или удалить. Переигрывание события повторно запускает рабочий процесс, а удаление - удаляет событие из лога.

  • Как определить переигрывание события в логе событий?

    -Переигранное событие отличается специальным значком в верхней правой части события.

Outlines

00:00

🛠️ Настройка и мониторинг рабочего процесса в Pipedream

В этом параграфе описывается процесс развертывания рабочего процесса в Pipedream и его мониторинга через дашборд. После развертывания рабочего процесса, его можно отслеживать в разделе 'Рабочие процессы' на дашборде Pipedream. Открыв рабочий процесс, можно увидеть его название, текущий статус (активный или приостановленный), триггер и составляющие шаги. Слева находится журнал событий, отображающий индивидуальные запуски и события, которые их вызвали. Рабочий процесс ожидает триггера, но его можно активировать, отправив HTTP-запрос на определенный URL. Примеры данных, такие как имя, фамилия и адрес электронной почты, могут быть отправлены через Hopscotch для тестирования. После отправки запроса, изменения отражаются в журнале событий, и детали конкретного выполнения можно просмотреть, включая время начала и окончания, используемую версию и т. д. Данные, переданные в HTTP-запросе, также доступны для проверки. В журнале событий можно воспроизвести или удалить отдельные события или все события с помощью соответствующих опций.

Mindmap

Keywords

💡Pipedream

Pipedream - это облачная платформа для автоматизации рабочих процессов, используемая в видео для развертывания и мониторинга рабочего процесса. В контексте видео, Pipedream позволяет пользователям создавать и запускать автоматизированные рабочие процессы, которые могут быть активированы событиями или триггерами.

💡Workflow

Рабочий процесс (Workflow) - это последовательность шагов или задач, выполняемых автоматически или вручную, чтобы достичь определенной цели. В видео, рабочий процесс развернут на Pipedream и включает в себя несколько шагов, которые активируются по HTTP-запросу.

💡Dashboard

Dashboard - это интерфейс, предоставляющий обзор и контроль над системой или процессом. В видео, дашборд Pipedream используется для мониторинга рабочих процессов, отображения их состояния и выполнения.

💡Workflow Inspector

Workflow Inspector - это инструмент или функция, предоставляемая платформой Pipedream, которая дает пользователям полный обзор выполнения каждого рабочего процесса. В видео,Workflow Inspector используется для просмотра метрик производительности, данных, произведенных шагами и журналов выполнения.

💡Performance Metrics

Метрики производительности (Performance Metrics) - это данные, измеряющие эффективность и производительность системы или процесса. В контексте видео, метрики производительности позволяют пользователям оценить, как быстро и эффективно выполняется рабочий процесс.

💡HTTP Request

HTTP-запрос - это сообщение, отправленное клиентом к серверу в рамках протокола HTTP для получения или передачи ресурсов. В видео, рабочий процесс Pipedream активируется HTTP-запросом, отправленным на определенный URL.

💡Event Log

Журнал событий (Event Log) - это список событий, произошедших в системе или процессе. В видео, журнал событий Pipedream показывает индивидуальные запуски рабочего процесса и события, которые их инициировали.

💡Trigger

Триггер (Trigger) - это событие или условие, которое инициирует действие или процесс. В видео, триггером для запуска рабочего процесса является HTTP-запрос на определенный URL.

💡Replay

Replay (Воспроизведение) - это возможность повторить выполнение процесса или события. В контексте видео, воспроизведение события означает повторное выполнение рабочего процесса Pipedream с теми же данными, что и при первоначальном запуске.

💡Delete

Удаление (Delete) - это процесс удаления данных или событий из системы. В видео, пользователи могут удалить индивидуальные события из журнала событий или очистить весь журнал, используя соответствующие функции.

Highlights

Deployed the first workflow to Pipedream and can monitor it directly in the Pipedream dashboard.

Workflow Inspector provides a complete overview of each workflow's executions.

View performance metrics, individual data produced by steps, and logs of workflow executions.

Navigate to the workflows section to see the created workflow from the first lesson.

Workflow's current state (active or paused) and trigger details are visible at the top.

Event log on the left shows individual execution runs and triggering events.

Workflow is triggered by an HTTP request to a specific URL.

Testing the workflow by sending a POST request with sample customer data.

Workflow execution results can be viewed in the workflow logs.

Detailed information such as start and end times, and workflow version are available.

Data points from the HTTP request are automatically populated under the trigger.

Event body shows the exact data passed from the HTTP request.

Changing customer data and sending a new HTTP request triggers a new event.

New events are added to the events log in the inspector.

Event logs can be used to inspect, replay, and delete individual workflow executions.

Replayed events are indicated by a special icon in the upper right-hand portion of the event.

Individual events or all events in the log can be deleted through the event log menu.

Transcripts

play00:00

now that we've deployed our first

play00:01

workflow to pipedream we'll be able to

play00:03

monitor it directly in the pipedream

play00:05

dashboard the workflow inspector gives

play00:06

us a complete overview of each of your

play00:08

workflows executions you can do things

play00:11

like view the performance metrics see

play00:13

individual data produced by steps and

play00:15

even view the logs of each one of your

play00:17

workflow executions starting from the

play00:19

pipedream dashboard we'll navigate to

play00:21

the workflows section and here we can

play00:23

see the workflow we created from our

play00:25

first lesson

play00:26

let's open it up welcome to the workflow

play00:28

inspector

play00:29

at the very top you'll see the name of

play00:30

the workflow and its current state

play00:32

active or paused and on the right hand

play00:34

side you can see the trigger and the

play00:36

individual steps that comprise the

play00:38

workflow

play00:39

on the left hand side is our event log

play00:41

it will show the individual execution

play00:43

runs and the events that triggered them

play00:46

for now it's saying it's waiting for

play00:48

events which means it's not been

play00:50

triggered yet let's change that our

play00:52

workflow is triggered by http request to

play00:54

this url so i'm going to copy it and

play00:57

then i'm going to head over to

play00:58

hopscotch.pipedream.com

play01:00

to test this workflow i'm going to paste

play01:03

the url into this request and then i've

play01:06

gone ahead and i've set up some sample

play01:08

data like the first name last name and

play01:10

email of a mock customer for example

play01:12

i'm going to click send to send a post

play01:15

request to this url

play01:17

which will trigger the workflow

play01:19

heading back to our workflow

play01:22

i can see on the left hand side that the

play01:24

new event has been received

play01:26

clicking individual events in the

play01:28

workflow logs will show the results of

play01:30

that particular execution for example

play01:32

let's click on this particular event at

play01:35

the very top we can see that the

play01:36

workflow finished in about three seconds

play01:38

and we can even open up more details

play01:40

which tells us things like

play01:42

the exact time that the workflow started

play01:45

and the exact time it ended as well as

play01:47

which version was running etc underneath

play01:50

these details we can see the trigger and

play01:52

the steps beneath the trigger is

play01:54

automatically populated with each of the

play01:56

data points it was given at the time of

play01:58

that execution so if we open up the

play02:00

event body we can see the exact data we

play02:03

passed it from our hopscotch http

play02:06

request just to really drive this point

play02:08

home let's go back to hopscotch and

play02:10

let's change the customer that's coming

play02:13

in we're going to change their name to

play02:14

westin

play02:16

we'll say weston pierce

play02:18

and we will send this http request we

play02:22

received a response from our workflow

play02:24

and now we can see a brand new event was

play02:27

added to our events log in the inspector

play02:30

we'll click on that new event and we can

play02:32

see that the name corresponds with the

play02:35

new http request name that we sent the

play02:38

workflow not only can we use the event

play02:41

logs to inspect individual workflow

play02:43

executions we can use it to replay and

play02:45

delete events

play02:46

for example if we hover over one of our

play02:48

events and we open up this menu we can

play02:51

click replay a replayed event will

play02:54

re-execute your workflow and you can

play02:56

tell it's a replayed event by a special

play02:58

icon in the upper right-hand portion of

play03:00

the event we can also delete individual

play03:03

events through the same menu

play03:06

or we can delete all of the events in

play03:08

the event log with the delete all button

play03:14

[Music]

play03:31

you

Rate This

5.0 / 5 (0 votes)

相关标签
Pipedreamотслеживаниерабочие процессыHTTP-запросытестированиеинспектормониторинглогизапускрабочий процесс
您是否需要英文摘要?