Bassa icon indicating copy to clipboard operation
Bassa copied to clipboard

Add k8s scripts for monitoring and alerting manager

Open kmehant opened this issue 4 years ago • 8 comments

Issue #924

Todo

  • [X] Prometheus monitoring
    • [x] service
    • [x] deployment
    • [x] alert rules
    • [x] recording rules
    • [X] basic config (prometheus.yml)
    • [X] PVC for metrics
  • [x] metric exporters
    • [X] kube state metrics
      • [x] service account
      • [x] service
      • [x] cluster role
      • [x] cluster role binding
      • [x] deployment
    • [x] node exporter
      • [x] daemon set
  • [X] Prometheus Alerting manager : Can have more design modifications by classifying and grouping the alerts based on labels
    • [X] Gmail receiver
  • [x] Grafana Dashboards (Visualizer)
    • [x] deployment
    • [x] service
    • [x] data source: Prometheus
  • [x] Ingress to access services from outside

kmehant avatar Jul 08 '20 09:07 kmehant

Travis tests have failed

Hey @kmehant, Please read the following log in order to understand the failure reason. It'll be awesome if you fix what's wrong and commit the changes.

1st Build

View build log

docker build -f ui/Dockerfile.dev -t scoreucsc/bassa-ui:dev ui >/dev/null
The command '/bin/sh -c apt-get update &&     npm install &&     npm install --global bower gulp-cli &&     bower --allow-root install' returned a non-zero code: 1
TravisBuddy Request Identifier: 507e5690-c0fc-11ea-9c30-6301f8ea01dd

TravisBuddy avatar Jul 08 '20 09:07 TravisBuddy

Hey @kmehant,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 52f24750-c0fd-11ea-9c30-6301f8ea01dd

TravisBuddy avatar Jul 08 '20 09:07 TravisBuddy

Hey @kmehant,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: be16e890-c433-11ea-9d9d-6dff9152c98a

TravisBuddy avatar Jul 12 '20 11:07 TravisBuddy

Travis tests have failed

Hey @kmehant, Please read the following log in order to understand the failure reason. It'll be awesome if you fix what's wrong and commit the changes.

1st Build

View build log

docker build -f ui/Dockerfile.dev -t scoreucsc/bassa-ui:dev ui >/dev/null
The command '/bin/sh -c apt-get update &&     npm install &&     npm install --global bower gulp-cli &&     bower --allow-root install' returned a non-zero code: 1
TravisBuddy Request Identifier: b7956960-c6a4-11ea-aa06-e17841301e13

TravisBuddy avatar Jul 15 '20 14:07 TravisBuddy

Hey @kmehant,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 84c10e10-c6bb-11ea-aa06-e17841301e13

TravisBuddy avatar Jul 15 '20 16:07 TravisBuddy

Hey @kmehant,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: e039aef0-c85a-11ea-8ad2-cd0863c1f5b3

TravisBuddy avatar Jul 17 '20 18:07 TravisBuddy

Hey @kmehant,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: 002da3d0-c863-11ea-8ad2-cd0863c1f5b3

TravisBuddy avatar Jul 17 '20 19:07 TravisBuddy

Hey @kmehant,
Your changes look good to me!

View build log

TravisBuddy Request Identifier: e6de6110-d16f-11ea-bb2f-e1a2ee6530fc

TravisBuddy avatar Jul 29 '20 07:07 TravisBuddy