Boost your Openshift platform and take your microserivces to the next level of operability and visibility. These features are tested and proven on OKD and Openshift 3.10, 3.11
https://gist.github.com/anair-it/b1e43e6a0e9c134c385932988a9c80a9
Openshift has built-in centralized logging using Elasticsearch Fluentd and Kibana (EFK). This EFK stack uses older versions of Elastic and Kibana with no alerting and security features. OpenDistro Elasticsearch provides free alerting, monitoring and security features and can be installed on a commodity hardware outside of Openshift platform. Read more...
- Use Strimzi Kafka that is a Kubernetes compliant version of Apache Kafka. Read more...
- Use Kafka Manager to manage Kafka brokers, topics, partitions. Read more...
Apache Zookeeper is the distributed coordination component that is used by Apache Kafka, Apache Storm, Apache Nifi, Apache Hadoop and many more. Install Kubernetes compliant version with json logging and could that can be used by business applications as well. Read more...
Trace traffic across microservices using Jaeger. Install using the jaeger operator
Apache Nifi can be used as the glue and backbone for all microservices. Nifi provides service mesh capabilities, transformers, security, dynamic throttling. Read more...
- Deploy Grafana, Prometheus, Node-exporter, Push gateway to visualize metrics and set alerts. Read more...
- Prometheus Operator Read more...