Skip to content

Conversation

@NathanCummings
Copy link
Member

Main update brings monitoring via Prometheus and Grafana.

khalsz and others added 12 commits April 30, 2025 11:23
Docs/T-140-Add supported data format to documentation
* fix: parquet api endpoint to use alias for result

* add type hints to query_to_parquet_bytes function arguments.

---------

Co-authored-by: Nathan Cummings <[email protected]>
* geometry plotting notebook added to docs and sidebar

* added hide output tag

* moved imports to top of docs

* moved imports to top of doc

* added diagram for passive structure explanation of angles

* Docs tweaks

---------

Co-authored-by: Nathan Cummings <[email protected]>
* Added monitoring services, prometheus grafana and hardware monitor

* Added monitoring pathaway

* Added prometheus config file

* Added grafana dashboard config file

* Added grafana template for hardware monitoring dashboard

* Added grafana datasource config file

* Added Cadvisor to compose and prometheus targets

* Changed port for cadvisor

* Added cadvisor to internal docker network

* Changed scraping config for cadvisor

* Added provisioned container dashboard

* Added uid for prometeus datasource

* Added provisioned alerting rules

* Updated alerts with correct contact point

* Added template for contact point provisioning

* Updated container rules with correct nodata behaviour

* Fixed dummy webhook syntax

* Added env varibale controlled grafana username and password and defaults

* Updated CD to now include grafana username and password from secrets

* Switched docker compose to production version (I.e. GF_SERVER_ROOT)

* Changed grafana provisioning to now be in its own folder under dev

* Fixed Server root for deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants