All Projects → squzy → Squzy

squzy / Squzy

Licence: bsd-3-clause
Squzy - is a high-performance open-source monitoring, incident and alert system written in Golang with Bazel and love.

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Squzy

Go Grpc Prometheus
Prometheus monitoring for your gRPC Go servers.
Stars: ✭ 965 (+168.8%)
Mutual labels:  grpc, monitoring, prometheus
Prometheus Net
.NET library to instrument your code with Prometheus metrics
Stars: ✭ 944 (+162.95%)
Mutual labels:  grpc, monitoring, prometheus
Wgcloud
linux运维监控工具,支持系统信息,内存,cpu,温度,磁盘空间及IO,硬盘smart,系统负载,网络流量等监控,API接口,大屏展示,拓扑图,进程监控,端口监控,docker监控,文件防篡改,日志监控,数据可视化,web ssh,堡垒机,指令下发批量执行,linux面板,探针,故障告警
Stars: ✭ 2,669 (+643.45%)
Mutual labels:  monitoring, prometheus, zabbix
Awesome Monitoring
INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools for Operations.
Stars: ✭ 356 (-0.84%)
Mutual labels:  monitoring, prometheus, zabbix
Exporterhub.io
A Curated List of Prometheus Exporters
Stars: ✭ 252 (-29.81%)
Mutual labels:  monitoring, prometheus
K8s
Important production-grade Kubernetes Ops Services
Stars: ✭ 253 (-29.53%)
Mutual labels:  monitoring, prometheus
Kube State Metrics
Add-on agent to generate and expose cluster-level metrics.
Stars: ✭ 3,433 (+856.27%)
Mutual labels:  monitoring, prometheus
Hastic Server
Hastic data management server for analyzing patterns and anomalies from Grafana
Stars: ✭ 292 (-18.66%)
Mutual labels:  monitoring, prometheus
Rules protobuf
Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)
Stars: ✭ 206 (-42.62%)
Mutual labels:  grpc, bazel
Prometheus.erl
Prometheus.io client in Erlang
Stars: ✭ 276 (-23.12%)
Mutual labels:  monitoring, prometheus
Jsonnet Libs
Grafana Labs' Jsonnet libraries
Stars: ✭ 309 (-13.93%)
Mutual labels:  opensource, prometheus
centos-script
🎉centos下工具安装脚本,包含基础环境配置,Gitlab、Docker、LDAP、MongoDB、MySQL、RabbitMQ、Supervisor、Node、Python、zsh、rar、zabbix、k8s、prometheus、grafana等🎉
Stars: ✭ 121 (-66.3%)
Mutual labels:  prometheus, zabbix
bazel-cache
Minimal cloud oriented Bazel gRPC cache
Stars: ✭ 33 (-90.81%)
Mutual labels:  grpc, bazel
Ansible Prometheus
An Ansible role that installs Prometheus, in the format for Ansible Galaxy.
Stars: ✭ 256 (-28.69%)
Mutual labels:  monitoring, prometheus
Devops
Study Guides for DevOps Proffessionals https://gofunct.github.io/devops/.
Stars: ✭ 254 (-29.25%)
Mutual labels:  grpc, prometheus
Skywalking
APM, Application Performance Monitoring System
Stars: ✭ 18,341 (+5008.91%)
Mutual labels:  prometheus, zabbix
Prometheus.ex
Prometheus.io Elixir client
Stars: ✭ 343 (-4.46%)
Mutual labels:  monitoring, prometheus
Kvass
Kvass is a Prometheus horizontal auto-scaling solution , which uses Sidecar to generate special config file only containes part of targets assigned from Coordinator for every Prometheus shard.
Stars: ✭ 325 (-9.47%)
Mutual labels:  monitoring, prometheus
Go Project Sample
Introduce the best practice experience of Go project with a complete project example.通过一个完整的项目示例介绍Go语言项目的最佳实践经验.
Stars: ✭ 344 (-4.18%)
Mutual labels:  grpc, prometheus
Buildbuddy
BuildBuddy is an open source Bazel build event viewer, result store, and remote cache.
Stars: ✭ 182 (-49.3%)
Mutual labels:  grpc, bazel

Squzy - opensource monitoring, incident and alerting system

version codecov GolangCI Join the chat at https://gitter.im/squzyio/community

About

Squzy - is a high-performance open-source monitoring and alerting system written in Golang with Bazel and love.

Contains:

Squzy Monitoring

High perfomance health check system

System Health Checks Capabilities

  1. HTTP/HTTPS
  2. TCP
  3. GRPC - https://github.com/grpc/grpc/blob/master/doc/health-checking.md
  4. SiteMap.xml - https://www.sitemaps.org/protocol.html
  5. Value from http response by selectors(https://github.com/tidwall/gjson)
  6. SSL Expiration - validate expiration date

Squzy Agents

Small application for get information from Host(server)

Which information you can get:

  1. CPU load per each
  2. Memory usage (used/free/total/shared)
  3. Disk (used/free/total) per each disk
  4. Net (bytes sent/get, package sent/get , err stat)

Squzy Agents Server

Basic implementation for agent server

Squzy Storage

Storage implementation will get all information from every product and store that

Squzy Dashboard

Squzy Web GUI - helps interact with squzy.

Squzy API

Squzy API server for works GUI + applications

Squzy Application Monitoring

Squzy Application Monitoring server - collect metric from application

Squzy Incident Manager

Squzy Incident Manager - analyze metric + create incident + manage rules

Squzy Notification Manager

Squzy Notification Manager - create and link notifications methods

Authors

Want to help?

Want to file a bug, contribute some code, or improve documentation? Excellent!

Add merge request with description.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].