Monitoring and Observability
  • 25 Jan 2024
  • 1 Minute to read
  • Contributors
  • PDF

Monitoring and Observability

  • PDF

Article summary

Knovvu Platform includes monitoring and observability services that provide insights into the performance, health, and behavior of the system. These tools help in understanding what is happening across the technology stack at any given time.

Knovvu applications expose metrics in Prometheus format. The deployment approach can result in differences in terms of system monitoring.

Kubernetes by Sestek

When Kubernetes is deployed and maintained by Sestek, following tools are deployed.

Prometheus: Prometheus monitors the system by collecting, querying, and alerting on time-series data.

Grafana: Grafana acts as a central dashboard, integrating various metrics to create unified visualizations. It comes integrated with prebuild dashboards tailored for Knovvu applications post-deployment. It is also possible to add custom dashboards using various system metrics.

Kibana: Kibana makes it possible to centrally analyze and explore log data, enabling the identification of issues in real-time.

Alert Manager: Alert Manager is responsible for handling and managing alerts generated by Prometheus. It allows users to define routing rules for alerts, determining how and where alerts should be sent based on their severity, labels, or other criteria. By utilizing Alert Manager, Knovvu alerting system supports integrations with various notification channels, such as email, Slack, Teams, OpsGenie or custom endpoints supporting HTTP.

Kubernetes by Customer

When Kubernetes is managed by customers, Sestek doesn't deploy the Kube Prometheus Stack, as it requires cluster-wide access and configuration privileges. In this case, customers are expected monitor the Knovvu applications with their own monitoring stack. Knovvu applications expose application metrics in Prometheus format and customer can utilize these metrics from their own monitoring tools. Similarly for alerting, customers are expected to setup their alerting solutions using the Prometheus-based metrics exposed from Knovvu applications.

As Knovvu applications run on Kubernetes, customers also have the option to inject their own agents for custom integrations.


Next topic: Security


Was this article helpful?

What's Next
Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.