{"repo":"vokash3/LocustExporter","free":true,"listed":false,"github":"https://github.com/vokash3/LocustExporter","clone":"git clone https://github.com/vokash3/LocustExporter.git","description":"It's a Locust's metrics exporter for Prometheus","language":"Python","stars":10,"topics":["locust","locustio","monitoring","prometheus","dockerfile","grafana","locust-dashboard","prometheus-client","locust-exporter"],"license":null,"category":"analytics","readme_excerpt":"Locust Prometheus Exporter Compatible with Locust 2.12.X - 2.42.X Inspired by ContainerSolutions/locust exporter and mbolek/locust exporter This is a Locust exporter for Prometheus made on Python. Requirements For the best experience of using this exporter you need to be installed: 1. Prometheus 2. Grafana 3. Python 3.10-3.12 4. (Optional) Docker Quick Start 1. Start Locust (you can use legacy and modern UI, but I prefer Legacy) 2. Modify prometheus.yml and start Prometheus: 2. Configure config.json in the root of this project as you need: - port – on this port export will start (this port also should be used in prometheus.yml ) - host – where Locust is up 3. Run 4. Use this Grafana Dashboard to watch your Locust. (Alternative) Quick Start With Docker Complete the first two steps from the previous section (Quick Start) and then use this: Docker Hub or use Dockerfile in the root of this project. (Alternative) An Extremely Fast Solution [Docker Compose] If you don't want to worry about anything you really should try out this way! First of all, you need docker installed in your system! When all is ready follow this steps: - clone or download this project - go to docker dir of the project - Using your editor (vim, nano ...) change LOCUST HOST in locust exporter block of docker-compose.yml to desired one - if your Locust is up on localhost you don't need to edit this file (pass edit step) - run docker compose up (first time) OR (if U need to rebuild existing containers with new co","default_branch":null,"files":null,"tree":[],"storefront":"/r/vokash3","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vokash3/LocustExporter/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."}