Observability on your CI/CD pipelines & SDLC
Why CDviz?
You want to annotate your dashboards with events from your software pipeline (where and when a software version was deployed).
You want to enhance your "software factory / platform" with a dashboard, and a set of metrics.
You want an event driven software factory (reduce cost & increase flexibility) without losing the benefits of a centralized dashboard.
How Does it Work?
1
Pull or received events from sources and sends cdevents to various destinations.
...
2
Store cdevents.
3
Observe the activity of your software factory with dashboard, alerts,... And build your own analytics.
4
Trigger reaction on cdevents.
Plans & Pricing
We love Open Source, and we love to collaborate with others.
Core components are Open Source:
Apache 2.0 license.
Community
- Free to use (commercial & non-commercial)
- Free to contribute (code, docs, ideas,...)
- Free to sponsor
- Pay with your time & resources
Commercial
- More sources & sinks for collector
- Support to configure and deploy
- Create a custom source or sink
- Create a custom dashboard or alert
- Adapt to your needs
SaaS
- More sources & sinks for collector
- Collector operated by us (or our infrastucture)
- Database operated by you or our partners
- Dashboard operated by ???
Frequently Asked Questions
Is it free to use?
Yes, you can use the Open Source components for free.
No, self-hosting is not free, as you have spend time and money on
configuration, maintenance, and support of your own
infrastructure.
No, some components could not be available for free.
What is the plan for Saas?
We are currently working on a SaaS plan. We don't know yet what
will provide in term of features and pricing (plan). We are open
to discussions and to partnerships.
If you are interested in a SaaS plan, please
contact us.
What is the relationship between CDviz and cdevents?
CDviz is a set of components to provide a view of which version of services are deployed and which environment, what test ran,... CDviz components are built on top of cdevents. CDviz'team is part of the cdevents community.
Why do dashboard tools, like Grafana, have access (read-only) to the DB (PostgreSQL), and NOT go through an API (micro)service?
- The data is your value, not the service.
- Allow dashboards to use the full query power of SQL to query data, and to plug any analytics tools, no incomplete, frustrated custom query language.
- Allow Data Ops to split the DB with read-only replicas if needed,...