{"repo":"CortisolAI/cortisol","free":true,"listed":false,"github":"https://github.com/CortisolAI/cortisol","clone":"git clone https://github.com/CortisolAI/cortisol.git","description":"Accurately forecast log costs pre-production with Cortisol for Datadog, New Relic, Grafana and GCP Cloud Logging 💰📉","language":"Python","stars":39,"topics":["cloud-cost-estimates","cost-estimates","cost-management","datadog","devops","finops","grafana","loki","monitoring","new-relic"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"Cortisol, accurately forecast log costs pre-production. cortisol Cortisol is an open-source command-line tool designed specifically for web services. It offers easy-to-use cost estimation and forecasting capabilities tailored to main observability tools like Datadog, New Relic, Grafana and GCP Cloud Logging. Cortisol assists users in planning and optimizing their log costs before deploying their web services. It operates on a foundation inspired by Locust, allowing users to define user behavior using a regular Python script 💰📉. For detailed reference to Cortisol commands please go to: Read the Docs Installation Prerequisites Cortisol requires one of the following Python versions: 3.8, 3.9, 3.10 or 3.11 Install cortisol At the command line: pip install cortisol If you have an Apple M1 CPU, we suggest installing using Poetry as a dependency management. Otherwise, the underline gevent library may not work. Getting started First things first! We need a RESTful service and so you'll need to do the following steps: 1. Clone this example repo https://github.com/CortisolAI/getting-started-example 2. cd getting-started-example 3. mkvirtualenv getting-started-cortisol 4. python -m app.main which will make the service available at http://127.0.0.1:8080/ And, now, it's time to create your first cortisol file. Copy and paste the following in a file named cortisolfile.py : Go to the virtualenv where the cortisol library is installed and run the following command in the terminal. Make sur","default_branch":null,"files":null,"tree":[],"storefront":"/r/CortisolAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CortisolAI/cortisol/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."}