Vectice Docs
API Reference (Latest)Vectice WebsiteStart Free Trial
Latest
Latest
  • 🏠Introduction
    • Vectice overview
      • Autolog
      • Next-Gen Autolog [BETA]
      • AskAI
      • Vectice for financial services
  • 🏁Quickstart
    • Getting started
    • Quickstart project
    • Tutorial project
    • FAQ
  • ▶️Demo Center
    • Feature videos
  • 📊Manage AI/ML projects
    • Organize workspaces
      • Create a workspace
      • Workspace Dashboard
    • Organize projects
      • Create a project
      • Project templates best practices
    • Invite colleagues
    • Define phase requirements
    • Collaborate with your team
  • 🚀Log and Manage Assets with Vectice API
    • API cheatsheets
      • Vectice Python API cheatsheet
      • Vectice R API cheatsheet
    • Connect to API
    • Log assets to Vectice
      • Autolog your assets
      • Log datasets
      • Log models
      • Log attachments and notes
      • Log code
      • Log a custom data source
      • Log assets using Vectice IDs
      • Log dataset structure and statistics
      • Log custom metadata in a table format
      • Log MLFLow runs
    • Retrieve assets from app
    • Manage your assets
    • Manage your iteration
    • Preserve your code and asset lineage
  • 🤝Create Model documentation and reports
    • Create model documentation with Vectice Reports
    • Streamline documentation with Macros
    • Auto-document Models and Datasets with AskAI Prompts
    • Document phase outcomes
  • 🗂️Admin Guides
    • Organization management
    • Workspace management
    • Teams management
    • User management
      • User roles and permissions
      • Update a user role in your organization
      • Activate and deactivate users
      • Reset a user's password
    • Manage report templates
  • 🔗Integrations
    • Integrations Overview
    • Integrate Vectice with your data platform
  • 💻IT & Security
    • IT & Security Overview
    • Secure Evaluation Environment Overview
    • Deployment
      • SaaS offering (Multi-Tenant SaaS)
      • Kubernetes self-hosted offering
        • General Architecture & Infrastructure
        • Kubernetes on GCP
          • Appendices
        • Kubernetes on AWS
          • Appendices
        • Kubernetes on Azure
          • Appendices
        • GCP Marketplace deployment
        • On premise
        • Configuration
      • Bring Your Own LLM Guide
    • Data privacy
    • User management
    • SSO management
      • Generic SAML integration
      • Okta SSO integration
    • Security
      • Data storage security
      • Network Security
        • HTTPS communication
        • Reverse proxy
        • CORS/CSRF
        • VPC segregation
      • Sessions
      • Secrets and certificates
      • Audit logs
      • SOC2
      • Security updates
      • Best practices
      • Business continuity
    • Monitoring
      • Installation guide
      • Customizing the deployments
    • Maintenance & upgrades
    • Integrating Vectice Securely
  • ⭐Glossary
    • Concepts
      • Workspaces
      • Projects
        • Setup a project
      • Phases
      • Iterations
        • Iterative development
      • Datasets
        • Dataset resources
        • Dataset properties
        • Dataset lineage and versions
      • Models
      • Reports
  • 🎯Release notes
    • Release notes
  • ↗️References
    • Vectice Python API Reference
    • Vectice R API Cheatsheet
    • Notebooks and code samples
    • Vectice website
Powered by GitBook
On this page

Was this helpful?

  1. IT & Security

Monitoring

PreviousBusiness continuityNextInstallation guide

Last updated 11 months ago

Was this helpful?

Proactive infrastructure monitoring is an essential practice for ensuring the reliability and performance of critical IT services. This section provides an overview of deploying a monitoring solution based on the on your Kubernetes cluster. Kube-prometheus-stack is a popular open-source solution that simplifies deploying and managing a comprehensive monitoring stack for Kubernetes environments. It leverages Prometheus for time-series data collection and storage, and Grafana for data visualization and alerting.

Deployment monitoring is a distinct process from Vectice software deployment.

Benefits:

  • Easy setup with pre-configured monitoring for core Kubernetes components.

  • Reduced maintenance with automated Prometheus management.

  • Scalable to handle increased monitoring demands.

Components:

  • Prometheus: Collects and stores metrics.

  • Grafana: Visualizes metrics through dashboards.

  • Alertmanager (optional): Groups and routes alerts.

Deployment:

  • Use the official Helm chart for streamlined installation.

  • Access Grafana dashboards for cluster health insights.

Prerequisites:

Requirement

Notes or Details

Domain Name

SSL Certificate

Must be associated with the domain name above

Self-signed certificates are not recommended

Helm v3

Kubectl

Openssl

Additional Notes:

  • Consider RBAC for enhanced Grafana security in production.

  • Customize alert rules based on your needs and notification preferences.

  • Deploy application-specific metrics exporters for deeper monitoring.

Example:

Proceed with the deployment following the .

💻
kube-prometheus-stack
installation guide
https://monitoring-vectice.my-company.com
Installation Guide
Installation Guide
Installation Guide