Diving into the Workflow Inspector
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
🛠️ Настройка и мониторинг рабочего процесса в Pipedream
В этом параграфе описывается процесс развертывания рабочего процесса в Pipedream и его мониторинга через дашборд. После развертывания рабочего процесса, его можно отслеживать в разделе 'Рабочие процессы' на дашборде Pipedream. Открыв рабочий процесс, можно увидеть его название, текущий статус (активный или приостановленный), триггер и составляющие шаги. Слева находится журнал событий, отображающий индивидуальные запуски и события, которые их вызвали. Рабочий процесс ожидает триггера, но его можно активировать, отправив HTTP-запрос на определенный URL. Примеры данных, такие как имя, фамилия и адрес электронной почты, могут быть отправлены через Hopscotch для тестирования. После отправки запроса, изменения отражаются в журнале событий, и детали конкретного выполнения можно просмотреть, включая время начала и окончания, используемую версию и т. д. Данные, переданные в HTTP-запросе, также доступны для проверки. В журнале событий можно воспроизвести или удалить отдельные события или все события с помощью соответствующих опций.
Mindmap
Keywords
💡Pipedream
💡Workflow
💡Dashboard
💡Workflow Inspector
💡Performance Metrics
💡HTTP Request
💡Event Log
💡Trigger
💡Replay
💡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
now that we've deployed our first
workflow to pipedream we'll be able to
monitor it directly in the pipedream
dashboard the workflow inspector gives
us a complete overview of each of your
workflows executions you can do things
like view the performance metrics see
individual data produced by steps and
even view the logs of each one of your
workflow executions starting from the
pipedream dashboard we'll navigate to
the workflows section and here we can
see the workflow we created from our
first lesson
let's open it up welcome to the workflow
inspector
at the very top you'll see the name of
the workflow and its current state
active or paused and on the right hand
side you can see the trigger and the
individual steps that comprise the
workflow
on the left hand side is our event log
it will show the individual execution
runs and the events that triggered them
for now it's saying it's waiting for
events which means it's not been
triggered yet let's change that our
workflow is triggered by http request to
this url so i'm going to copy it and
then i'm going to head over to
hopscotch.pipedream.com
to test this workflow i'm going to paste
the url into this request and then i've
gone ahead and i've set up some sample
data like the first name last name and
email of a mock customer for example
i'm going to click send to send a post
request to this url
which will trigger the workflow
heading back to our workflow
i can see on the left hand side that the
new event has been received
clicking individual events in the
workflow logs will show the results of
that particular execution for example
let's click on this particular event at
the very top we can see that the
workflow finished in about three seconds
and we can even open up more details
which tells us things like
the exact time that the workflow started
and the exact time it ended as well as
which version was running etc underneath
these details we can see the trigger and
the steps beneath the trigger is
automatically populated with each of the
data points it was given at the time of
that execution so if we open up the
event body we can see the exact data we
passed it from our hopscotch http
request just to really drive this point
home let's go back to hopscotch and
let's change the customer that's coming
in we're going to change their name to
westin
we'll say weston pierce
and we will send this http request we
received a response from our workflow
and now we can see a brand new event was
added to our events log in the inspector
we'll click on that new event and we can
see that the name corresponds with the
new http request name that we sent the
workflow not only can we use the event
logs to inspect individual workflow
executions we can use it to replay and
delete events
for example if we hover over one of our
events and we open up this menu we can
click replay a replayed event will
re-execute your workflow and you can
tell it's a replayed event by a special
icon in the upper right-hand portion of
the event we can also delete individual
events through the same menu
or we can delete all of the events in
the event log with the delete all button
[Music]
you
5.0 / 5 (0 votes)