Home Explore Blog CI



docker

4th chunk of `content/guides/go-prometheus-monitoring/develop.md`
647ad6707d1386945ac1c2b9520eb584814b6df2d7ae67210000000100000363


You created this panel to visualize the total number of requests from different endpoints to compare the successful and failed requests. For all the good requests, the bar will be green, and for all the failed requests, the bar will be red. Plus it will also show the from which endpoint the request is coming, either it's a successful request or a failed request. If you want to use this panel, you can import the `dashboard.json` file from the repository you cloned.

## Summary

You've come to the end of this guide. You learned how to develop the Golang application with Docker. You also saw how to use Docker Compose Watch to rebuild the image whenever you make changes to the code. Lastly, you tested the application and visualized the metrics in Grafana using Prometheus as the data source.

Title: Creating a Grafana Panel to Visualize Request Success and Failure
Summary
This section describes the purpose of creating a Grafana panel to differentiate between successful (green) and failed (red) requests from various endpoints, using the dashboard.json file. The guide concludes by summarizing the steps covered, including developing a Golang application with Docker, using Docker Compose Watch for automatic image rebuilds, testing the application, and visualizing metrics in Grafana using Prometheus.