1. 03 Dec, 2021 3 commits
    • Jérome Perrin's avatar
      software/grafana: include a telegraf plugin to get slapos process metrics · 89c18ea7
      Jérome Perrin authored
      For now this still have to be enabled with a config like this in a .conf
      file in srv/telegraf/extra-config/  :
      
          [[inputs.execd]]
            name_override = "slapos"
            # this needs sudo when using can not access supervisor socket, like when being installed in root slapos
            command = ["/usr/bin/sudo", "$SOFTWARE_DIR/go.work/bin/telegraf-input-slapos", "-config", "/path/to/slapos.conf"]
      
      /path/to/slapos.conf would contain something like this:
      
          [[inputs.slapos]]
            ## Folder where partitions are located
            instance_root = "/srv/slapgrid/"
      
            ## filepath.Glob pattern to look for recursive instances
            recursive_instance_glob_pattern = "*/srv/runner/inst*/"
      
            ## Path of supervisor socket, relative to instance root
            socket_name = "sv.sock"
      89c18ea7
    • Jérome Perrin's avatar
      software/grafana: version up telegraf v1.20.3 · 2609560e
      Jérome Perrin authored
      One notable change with this version has a new sql input, that can be
      used to get metrics from sql queries.
      2609560e
    • Jérome Perrin's avatar
      d436073f
  2. 02 Dec, 2021 3 commits
  3. 01 Dec, 2021 5 commits
  4. 30 Nov, 2021 7 commits
  5. 29 Nov, 2021 1 commit
  6. 26 Nov, 2021 2 commits
  7. 25 Nov, 2021 2 commits
  8. 24 Nov, 2021 2 commits
    • Łukasz Nowak's avatar
      caddy-frontend: Implement netloc-list · a9d98dd1
      Łukasz Nowak authored
      JSON schema uses simple string and internal process, and caddy instances are
      not kept simple and are not considered future-proof.
      a9d98dd1
    • Jérome Perrin's avatar
      software/powerdns: declare a minium gcc version · 428e32c2
      Jérome Perrin authored
      This software can use system gcc. On test nodes we observed successful
      builds when system gcc is 8.3.0 and failures with system gcc is 6.3.0:
      
          checking whether g++ supports C++17 features with -std=c++17... no
          checking whether g++ supports C++17 features with +std=c++17... no
          checking whether g++ supports C++17 features with -h std=c++17... no
          checking whether g++ supports C++17 features with -std=c++1z... no
          checking whether g++ supports C++17 features with +std=c++1z... no
          checking whether g++ supports C++17 features with -h std=c++1z... no
          configure: error: *** A compiler with support for C++17 language features is required.
          ...
          While:
            Installing powerdns.
      428e32c2
  9. 23 Nov, 2021 4 commits
  10. 22 Nov, 2021 11 commits