-
Notifications
You must be signed in to change notification settings - Fork 36
Home
Konstantin Lepeshenkov edited this page Dec 21, 2021
·
28 revisions
Durable Functions Monitor aka DfMon is a user interface for Azure Durable Functions. It provides extensive observability, plus lets you debug and manage your orchestrations and entities. Both default and alternative storage providers are supported (support for Netherite is limited so far).
DfMon comes in several forms:
- As a VsCode extension. Easiest to run and provides richest set of features. Also works in GitHub Codespaces.
- "Standalone" mode, aka run as a service either in Azure or outside Azure (Kubernetes clusters, local devboxes etc.).
- "Injected" mode, aka installed as a Nuget package into your Azure Functions project (.Net only). IMPORTANT: in this mode DfMon's HTTP endpoint will be exposed by your Functions instance, so make sure it is configured and protected properly.
Functionality provided in all modes is roughly the same.
1.5. ... Or in form of an interactive (clickable) Functions Graph
Here is how to generate and use these Function Graphs.
2.4. ... Or view its interactive (clickable) Functions Graph
Here is how to generate and use these Function Graphs.
2.5. ... Or visualize it with your custom Liquid Templates
Here is how to create custom instance status tabs with Liquid Templates.