This mixin was designed based on the dashboards publicly available on WSO2 Github. It is updated to use the most recent panel versions and enables both a course and fine grained evaluation of your Streaming Integrator instances and Siddhi server and applications.
1- Streaming Integrator Overall Statistics 2- Streaming Integrator Application Statistics 3- Siddhi Overall Statistics 4- Siddhi Server Statistics 5- Siddhi Aggregation Statistics 6- Siddhi On-Demand Query Statistics 7- Siddhi Query Statistics 8- Siddhi Sink Statistics 9- Siddhi Source Statistics 10- Siddhi Table Statistics 11- Siddhi Stream Statistics
To use it, you need to have mixtool
and jsonnetfmt
installed. If you have a working Go development environment, it's easiest to run the following:
$ go get github.com/monitoring-mixins/mixtool/cmd/mixtool
$ go get github.com/google/go-jsonnet/cmd/jsonnetfmt
```git commit -m ""
You can then build a directory `dashboard_out` with the JSON dashboard files for Grafana:
```bash
$ make build
For more advanced uses of mixins, see Prometheus Monitoring Mixins docs.