Skip to content

Releases: unfor19/frigga

1.1.1

11 Jun 21:33
Compare
Choose a tag to compare
  • Dockerfile - Using alpine in the build step
  • Security - Updated requests from 2.24.0 to 2.25.0

1.1.0

22 Mar 23:27
998db0a
Compare
Choose a tag to compare
  • Added frigga's webserver - both WebSockets and HTTP, the default is WebSockets
  • Added frigga's client - both WebSockets and HTTP, the default is WebSockets
  • Added webserver to docker-compose/docker-compose.yml - both WebSockets (port=8084) and HTTP (port=8083)
  • Added frigga version to print the installed version
  • [WIP] Added src/frigga/templates/index.html - Supports invoking functions with GUI (browser). Currently supports only prometheus-get. Will create another branch to continue this work

1.1.0rc6

28 Feb 23:02
c0f89fc
Compare
Choose a tag to compare
1.1.0rc6 Pre-release
Pre-release
  • Added frigga's webserver - both WebSockets and HTTP, the default is WebSockets
  • Added frigga's client - both WebSockets and HTTP, the default is WebSockets
  • Added webserver to docker-compose/docker-compose.yml - both WebSockets (port=8084) and HTTP (port=8083)
  • Added frigga version to print the installed version
  • [WIP] Added src/frigga/templates/index.html - Supports invoking functions with GUI (browser). Currently supports only prometheus-get. Will create another branch to continue this work

1.0.10

12 Feb 15:48
Compare
Choose a tag to compare

Enhancements

  • Added prometheus-get to get the current number of dataseries that are scraped by Prometheus
  • Added prometheus-reload to reload Prometheus with its MANAGEMENT API
  • The frigga package can be imported as a Python package, previously it was possible to use it only as a CLI
  • Project structure is according to unfor19/python-project

Docker

  • Using alpine instead of Ubuntu, shrunk image size from 44MB to 18MB
  • Using explicit UID and GID

Tests

  • Fails on error
  • Fully tested on minikube and docker-compose
  • Updated Grafana's dashboards - replaced cadvisor with container-exporter
  • Supports testing on Kubernetes (minikube) locally
  • Using frigga instead of bash scripts for getting the number of datasereis and reloading Prometheus

1.0.10rc4

07 Feb 10:11
Compare
Choose a tag to compare
  • Fully tested on minikube and docker-compose
  • Updated Grafana's dashboards - replaced cadvisor with container-exporter
  • Supports testing on Kubernetes (minikube) locally

1.0.10rc3

30 Jan 18:46
Compare
Choose a tag to compare

v1.0.9

13 Jan 00:27
19f25ff
Compare
Choose a tag to compare
  • [ENHANCEMENT] By default, the command frigga prometheus-apply (or frigga pa) creates a .prometheus-rules.yml file. This file contains relabel_configs, which makes it easier to copy-paste if necessary.
    Can be skipped by adding the flag --skip-rules-file

v1.0.8

12 Jan 23:39
74045c7
Compare
Choose a tag to compare
  • [BUGFIX] Closes #11 - Metrics per dashboard in .metrics.json are now fully accurate. It's worth noting that all_metrics was working fine, the only thing that didn't work well was the allocation of metrics per dashboards in the .metrics.json file. Kudos to @mforgues

v1.0.7

31 Aug 21:53
7f9e860
Compare
Choose a tag to compare
  • [BUGFIX] Closes #7 - enables using private dashboards gnet_id=null, since private dashboards don't have a gnet_id

v1.0.6

15 Jul 13:24
6bb426d
Compare
Choose a tag to compare
  1. Automatically builds the image on DockerHub - https://hub.docker.com/r/unfor19/frigga
    • You can't use prompts when using the docker image, must use args, such as -gurl 123 -gkey 123
  2. Fixed the issue with "query", the scraping is now per string type, hence no more errors
  3. Prints corrupted expressions if there are any
  4. Testing includes Kubernetes (minikube)