Skip to content
This repository has been archived by the owner on Mar 20, 2023. It is now read-only.

Provide real-time metrics and graphing support #205

Closed
30 of 31 tasks
alfpark opened this issue Jun 4, 2018 · 0 comments
Closed
30 of 31 tasks

Provide real-time metrics and graphing support #205

alfpark opened this issue Jun 4, 2018 · 0 comments
Assignees
Labels
Milestone

Comments

@alfpark
Copy link
Collaborator

alfpark commented Jun 4, 2018

Provide deep integration support with Prometheus and Grafana.

  • Pool level monitoring
    • node exporter
    • cAdvisor
    • Integration with heimdall
  • RemoteFS monitoring
    • node exporter
    • Integration with heimdall
  • Prometheus integration
    • Automatic service discovery
  • Monitoring resource lifecycle management
    • Configuration
      • Separate into own YAML file?
    • nginx reverse proxy
      • Automatic TLS with lets encrypt
    • Create
    • Destroy
    • Suspend
    • Start
    • ssh
    • add (resource to monitor)
    • remove (resource to monitor)
    • list (monitored resources)
  • Grafana integration
    • Auto provisioning datasource
    • Auto provisioning default dashboard
      • NFS client metrics for NFS linked storage clusters
      • [ ] Infiniband metrics for IB-enabled pools (Currently Azure IB doesn't work with node exporter)
    • Allow custom dashboard URLs
  • Update docs
  • Add guide
  • Update README

Stretch:

  • AlertManager integration

Not available yet:

  • GPU monitoring
@alfpark alfpark added the feature label Jun 4, 2018
@alfpark alfpark added this to the 3.5 milestone Jun 4, 2018
@alfpark alfpark self-assigned this Jun 4, 2018
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
alfpark added a commit that referenced this issue Jun 8, 2018
- Move grafana admin login info to credentials
- Update documentation for Prometheus/Grafana integration
- Resolves #205
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant