Updated dashboard for Temporal monolith #62
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
My company uses Temporal server as a monolith to run workflows, similar to how Airbyte do.
I configured the Temporal server to expose the metrics on port 9090 and Prometheus to scrap the metrics.
I refactored the dashboard json file to show the dashboard panels based on the metrics sent from the Temporal monolith server.
I think other users that run Temporal in this configuration will find this file useful.
What was changed
I updated the dashboard default json and added the resulting json as a new file named temporal-monolith-dashboard.json into the misc folder.
Why?
I don't run the Temporal app as a cluster I just have the Temporal server and UI (no worker/matching/history).
How was this tested:
I run Temporal in AWS EKS and I tested this json dashboard in my Prometheus Grafana Helm app that runs in the same EKS cluster.
Any docs updates needed?
I don't think so.