Skip to content
## 0.1.0 (2023-09-27)

### Bug Fixes

- **kubestateproxy**: [b7cfebf9](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/b7cfebf92b3983f70df3439a516e0e355a505332) - bump proxy cpu limit [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana**: [a26f887f](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/a26f887fa41ef0eb0ff6ade8584335e228442d6a) - use named pvc so it's reused [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **ceph**: [944d6153](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/944d6153312703f41f5d579b3326684c0f7312a7) - PromRule CephPGImbalance adjusted to group by node [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana**: [89f0feae](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/89f0feae08bde0e1545c492b58dd1fbdb9ac3a45) - dont use operator readiness prob [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]

### Code Refactor

- **dashboard**: [ffc0f846](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/ffc0f8466912b5598d7df9078ce30c8a3424fc34) - nfc cluster overview to use source variable [ [!2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/2) ]
- **prometheus**: [899c6a3d](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/899c6a3d786e147024bd63464e89637a7180b909) - adjusted role/rolbinding manifest to loop [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana_agent**: [817b8386](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/817b83865555cbfa49dad03b2beffa2a93c45124) - clean up config file [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [7add74fb](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/7add74fbb1cae8613df3a7405889198c78b091f0) - yaml object ordering [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **prometheus**: [3281cd65](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/3281cd6552339ee16c7ae94ae9676f26c3d8000e) - use values ns var [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [64d61204](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/64d612047f35349d149c8c0d4d1732908284ca9f) - use loki ns var [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]

### Continious Integration

- [0feb8794](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/0feb8794b2bcc41357ff8d8bf30f1856eb193e7d) - typo in github url [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]

### Documentaton / Guides

- [c76b7536](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/c76b753618b19c8fe088bc828247eb16db564c60) - update [ [!2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/2) ]
- **metrics_storage**: [6dd413a0](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/6dd413a0d42cdaf53bd3034645be60eb0b388afe) - added docs on how to configure external metrics routing [ [!2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/2) [#1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/issues/1) ]
- [d4e529ae](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/d4e529aec9c9d9d7a0982c061f44f853de740fd6) - add more features [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [82cd91a8](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/82cd91a8596afca592292840cd6073ba5cb1e18b) - added missing attribution [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [4198ac78](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/4198ac78da4733b36b94587dce9fd0a19664106d) - add blurb on values [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [6ffcc76a](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/6ffcc76acf44e3fa124d21a5f2c3b6d169d342b3) - added initial docs [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]

### Features

- **grafana**: [5add73c4](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/5add73c411a595848d4c0714bab9aac3dc034118) - DataSources configurable in values.yaml [ [!2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/2) [#1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/issues/1) ]
- **prometheus**: [239837ec](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/239837ecbf8f5b233fcec418d063cd16b930a4f1) - ability to add additional config settings [ [!2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/2) [#1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/issues/1) ]
- **prometheus**: [ac812c2c](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/ac812c2c7ba6de7dd674088c5c5e2ebe29dc14a6) - thanos sidecar option added [ [!2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/2) [#1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/issues/1) ]
- **grafana_dashboard**: [e7480105](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/e7480105f7d0397bb20656a1d9c623461e408a6b) - nfc custom, cluster overview [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **kyverno**: [c8ea9298](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/c8ea92987318f10a5c14af59ac4d45bc8a549061) - add clusterpolicy role and rolebinding [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana_agent**: [e3648324](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/e3648324f234c82202999e3198ba3a493384c1e4) - attach hostname to logs and metrics [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana**: [8f53b0fa](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/8f53b0fa07eef6153e4583f6fe86f3f7fd5027f4) - sidecar for loading dashboards from configmap [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **servicemonitor**: [3a4ca30e](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/3a4ca30e68c85758fbfa1325a7fc6c17c81926ad) - ceph use cluster name for instance [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **servicemonitor**: [e2540a95](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/e2540a955f08b7dcafa159abb773f095b920738b) - for prometheus, use pod name for instance [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana**: [0d1d0a34](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/0d1d0a34d8738ae408226479e0249f5cd1873551) - add affinity to values [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **prometheus**: [83fb30b4](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/83fb30b4ed757d50b9f53bf3eba3de9cc38e0b55) - add storage to values [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **prometheus_adaptor**: [c742eea3](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/c742eea38d8586f3de42db377f953b35c593966c) - add affinity to values [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **prometheus**: [836cc111](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/836cc111e092046988aba7b9b1494b1432313add) - add affinity to values [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **logging**: [2331bcbb](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/2331bcbba35d561b22b35f7aa8c19cea087999fd) - add log files from /var/log [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana-agent**: [8b966b0f](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/8b966b0f0ac33571128c959ed02d985cc805668f) - expand env vars in config [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **deployment**: [3f2204cf](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/3f2204cf3132deea4e4750ec7cf97e512986423e) - grafana-agent dnspoly clusterfirst [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **promtail**: [cbac640a](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/cbac640af3ffdb16c6b78ecfcf86205b7804e0fd) - filter devices to not include temp/virtual [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [4e742ee2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/4e742ee2d5dab3e2781d62e075f4a8adcf9c6b2a) - node scraper set to 5s [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **loik**: [4ced83b9](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/4ced83b90d98e4805550cb2b5fda55c705e8c8bb) - be able to specify full loki url
- **loki**: [a2812655](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/a28126555f594aa805016c5948151e860e5c93ad) - add prometheus alerts and rules for mixins [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **loki**: [aba3cb22](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/aba3cb22a97d180185eef2350988720542cb1298) - removed service monitor [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [63c0381b](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/63c0381bd15b077537667979ec8e3dd2e6503090) - Calico service and monitor added [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **node**: [9e3f33ae](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/9e3f33ae5679e92b1d5097fb808943c59f31aa3b) - added dashboard [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **ceph**: [1dc85b45](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/1dc85b45180b56c7ed8f2a27246f0771f8672939) - added dashboard [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **alertmanager**: [a615b492](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/a615b4922f59024c17056f6f6bc802ff2188c787) - added dashboard [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana**: [8f49ab08](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/8f49ab08b4759921b6577384b5456940d5026288) - loki data source [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [6c8298b0](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/6c8298b0bb57e00f7aa7ee0deae7d9175c9a5347) - loki service monitor [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [16965c73](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/16965c73046c4a4d463b5a36e246920fcad3f3fe) - ceph prometheus rules [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [fe2cc135](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/fe2cc1352a1bd5dd49f2d3a3ac64b12916ad9dbf) - ceph service monitor [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [9880c5d9](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/9880c5d988fce19aa59aa143c3c2c6e9cf5df88b) - Kubeprometheus Prometheus rules [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [b5d7a24d](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/b5d7a24d28f9f418d9bca5e47d64c18cd9309986) - Kubernetes control plane Prometheus rules [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [fe28c6a2](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/fe28c6a24cc786fbcc818f21f6dd971b7776110a) - Node-Exporter Prometheus rules [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [59316081](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/59316081cd02676b25e88c79c99bc142918b8c07) - Kubelet service monitor [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [8699d663](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/8699d66347106ee85ac775acc625f069494b02b7) - CoreDNS service monitor [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [bf44961e](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/bf44961e02aa076f4dc0a5241359372d0e391b37) - CAdvisor service monitor [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **metrics**: [8631e560](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/8631e56028e05b7c8aab6d239114d1c3b3304862) - api service monitor [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana**: [53151ac6](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/53151ac6b960dff80e6168486ff3a0359745347c) - alert manager data source [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [762a9fa3](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/762a9fa387be7e0cf9919075fd94705940a92a0b) - proxy deployment for kube scheduler controller metrics [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [81136232](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/81136232f773429b2e26ecedc79a2a660b2d9abc) - kubestate metrics deployment [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [534377ed](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/534377edbdafab9c3939288330fc3e845445c898) - alert manager deployment [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **service_monitor**: [bb052127](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/bb0521275581f44f6000829316f0660cde52c5ec) - use grafana agent for node node-exporter [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **service_monitor**: [955515de](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/955515de351d3b725bfbe8b3e7cb5f8edd328cb5) - use grafana agent for node exporter [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [e0bc34c1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/e0bc34c12ff88b8e75806dc238b00e1ef464129b) - grafana agent deployment [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- **grafana**: [38650285](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/3865028541d6023f380745a2549654c651431a1b) - prometheus rules [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [5d808ee7](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/5d808ee753afff17373dd8c4232b00bbf8904f16) - prometheus adaptor deployment [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [8fff8190](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/8fff819081bf0b274f0afe7fe9f5cee6cd85ef18) - prometheus deployment [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [286d2827](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/286d2827ad1c30f95814494425bcda96a8a9874d) - grafana deployment [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]
- [df126a57](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/commit/df126a576d6fb81ae7c4caa07154502b5d119f0f) - initial template, docs and ci [ [!1](https://gitlab.com/nofusscomputing/projects/kubernetes_monitoring/-/merge_requests/1) ]

## 0.0.1 (2023-09-27)