{"repo":"mbode/flink-prometheus-example","free":true,"listed":false,"github":"https://github.com/mbode/flink-prometheus-example","clone":"git clone https://github.com/mbode/flink-prometheus-example.git","description":"Example setup to demonstrate Prometheus integration of Apache Flink","language":"Java","stars":94,"topics":["flink","prometheus"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"This repository contains the live demo to my talk Monitoring Flink with Prometheus , which I have given at: Flink Forward Berlin 2018, 2018-09-04 (:video camera: Video :page facing up: Slides) Spark & Hadoop User Group Munich, 2018-09-26 The blog post Flink and Prometheus: Cloud-native monitoring of streaming applications explains how to run the demo yourself. Getting Started Startup Web UIs - Flink JobManager - Prometheus - Grafana (credentials admin:flink ) - Prometheus endpoints - Job Manager - Task Manager 1 - Task Manager 2 Built With - Apache Flink - Prometheus - Grafana - docker-compose – provisioning of the test environment - Gradle with kotlin-dsl - gradle-testsets-plugin - shadow - spotless - spotbugs - gradle-docker-compose-plugin - gradle-versions-plugin Development typical tasks: - verify: ./gradlew check - integration tests: ./gradlew integrationTest - list outdated dependenices: ./gradlew dependencyUpdates - update gradle: ./gradlew wrapper --gradle-version= (twice)","default_branch":null,"files":null,"tree":[],"storefront":"/r/mbode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mbode/flink-prometheus-example/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}