Skip to content
Snippets Groups Projects
  1. May 07, 2019
  2. Apr 30, 2019
  3. Apr 26, 2019
  4. Apr 25, 2019
  5. Apr 24, 2019
  6. Apr 23, 2019
  7. Apr 12, 2019
  8. Apr 11, 2019
  9. Apr 10, 2019
  10. Apr 09, 2019
  11. Apr 04, 2019
  12. Apr 03, 2019
  13. Apr 02, 2019
  14. Mar 30, 2019
  15. Mar 26, 2019
  16. Mar 25, 2019
  17. Mar 21, 2019
  18. Mar 20, 2019
    • Tom Wilkie's avatar
      Add missing default value. · 385d2773
      Tom Wilkie authored
      
      Signed-off-by: default avatarTom Wilkie <tom.wilkie@gmail.com>
      385d2773
    • Ed's avatar
      Adding metric and alert to notify promtail falling behind (#412) · ca1a5be9
      Ed authored
      * Adding the metric promtail_file_bytes_total which will report on the total size of each file with an active tailer.
      Added an alert which will fire whenever the total bytes for a file is 100kb or more ahead the read bytes for more than 15mins.
      Added an additional alert to track client bytes ready to send (encoded bytes) vs actually sent so we can add an alert on promtail send failures and still track stats on encoded bytes being sent.
      
      * Moving where we update the total file bytes outside the tailer so it shouldn't get hung up by tailer issues.
      
      * Recording file size based on Glob matches rather than what we are tailing to give even better insight
      ca1a5be9
    • Tom Wilkie's avatar
      Use __meta_kubernetes_pod_controller_name to ensure we scrape all pods. (#154) · 55bad57e
      Tom Wilkie authored
      
      * Add a scrape config for pods without name or app labels.
      
      Signed-off-by: default avatarTom Wilkie <tom.wilkie@gmail.com>
      
      * rebase with master and update to prefer name label but fallback to controller name
      
      * Update scrape_config to use pod controller_name in the job
      
      If a pod has a "name" label we use that in the job name. Otherwise,
      - If the pod was created directly by a controller (statefulset,
        daemonset, job) then we use that controller_name.
      - if the pod was created by controller created by a controller
        (deployment, cronJob) then we use the parent controller name.
      
      - add a scrape_config.sh tool that generates the scrap_configs
        for promtail.sh and helm chart from the ksonnet lib.
      
      * Reduce duplication in jsonnet.
      
      Signed-off-by: default avatarTom Wilkie <tom.wilkie@gmail.com>
      
      * Fix rebase
      
      Signed-off-by: default avatarTom Wilkie <tom.wilkie@gmail.com>
      
      * Tidy up promtail config imports.
      
      Signed-off-by: default avatarTom Wilkie <tom.wilkie@gmail.com>
      Unverified
      55bad57e
Loading