All Projects → trackit → trackit

trackit / trackit

Licence: Apache-2.0 License
Trackit helps you understand and improve your use of AWS

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to trackit

awesome-aws-research
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources for Academic Researchers new to AWS
Stars: ✭ 41 (-54.95%)
Mutual labels:  aws-s3, aws-ec2, cost-optimization
trackit2-home
TrackIt helps you to optimize your AWS cloud
Stars: ✭ 46 (-49.45%)
Mutual labels:  aws-s3, cost-estimation, cost-optimization
Curso Aws Com Terraform
🎦 🇧🇷 Arquivos do curso "DevOps: AWS com Terraform Automatizando sua infraestrutura" publicado na Udemy. Você pode me ajudar comprando o curso utilizando o link abaixo.
Stars: ✭ 62 (-31.87%)
Mutual labels:  aws-lambda, aws-s3, aws-ec2
Aws Csa Notes 2018
My AWS Certified Solutions Architect Associate Study Notes!
Stars: ✭ 167 (+83.52%)
Mutual labels:  aws-lambda, aws-s3, aws-ec2
Bender
Bender - Serverless ETL Framework
Stars: ✭ 171 (+87.91%)
Mutual labels:  aws-lambda, aws-s3
0x4447 product s3 email
📫 A serverless email server on AWS using S3 and SES
Stars: ✭ 2,905 (+3092.31%)
Mutual labels:  aws-lambda, aws-s3
Tachyon
Faster than light image resizing service that runs on AWS. Super simple to set up, highly available and very performant.
Stars: ✭ 177 (+94.51%)
Mutual labels:  aws-lambda, aws-s3
Ssm Cache Python
AWS System Manager Parameter Store caching client for Python
Stars: ✭ 177 (+94.51%)
Mutual labels:  aws-lambda, aws-s3
Retinal
🏙 Retinal is a Serverless AWS Lambda service for resizing images on-demand or event-triggered
Stars: ✭ 208 (+128.57%)
Mutual labels:  aws-lambda, aws-s3
Nuxt Serverless
Nuxt.js Serverless SSR Starter on AWS (Lambda + API Gateway + S3) with Serverless Framework
Stars: ✭ 235 (+158.24%)
Mutual labels:  aws-lambda, aws-s3
T-Watch
Real Time Twitter Sentiment Analysis Product
Stars: ✭ 20 (-78.02%)
Mutual labels:  aws-s3, aws-ec2
serverless-data-pipeline-sam
Serverless Data Pipeline powered by Kinesis Firehose, API Gateway, Lambda, S3, and Athena
Stars: ✭ 78 (-14.29%)
Mutual labels:  aws-lambda, aws-s3
Cloudrig
Stream your applications with Parsec and AWS on the cheap.
Stars: ✭ 151 (+65.93%)
Mutual labels:  aws-lambda, aws-ec2
Awsmobile Cli
CLI experience for Frontend developers in the JavaScript ecosystem.
Stars: ✭ 147 (+61.54%)
Mutual labels:  aws-lambda, aws-s3
Shadowreader
Serverless load testing for replaying website traffic. Powered by AWS Lambda.
Stars: ✭ 138 (+51.65%)
Mutual labels:  aws-lambda, aws-s3
Serverless Docker Image Resize
Simple serverless image resize on-the-fly - Deploy with one command - Built with AWS Lambda and S3
Stars: ✭ 114 (+25.27%)
Mutual labels:  aws-lambda, aws-s3
handbook.vantage.sh
The Cloud Cost Handbook is a free, open-source, community-supported set of guides meant to help explain often-times complex pricing of public cloud infrastructure and service providers in plain english.
Stars: ✭ 265 (+191.21%)
Mutual labels:  cost-estimation, cost-optimization
Smart Security Camera
A Pi Zero and Motion based webcamera that forwards images to Amazon Web Services for Image Processing
Stars: ✭ 103 (+13.19%)
Mutual labels:  aws-lambda, aws-s3
Serverless Image Processor
AWS Lambda image processor
Stars: ✭ 106 (+16.48%)
Mutual labels:  aws-lambda, aws-s3
amazon-cloudwatch-auto-alarms
Automatically create and configure Amazon CloudWatch alarms for EC2 instances, RDS, and AWS Lambda using tags for standard and custom CloudWatch Metrics.
Stars: ✭ 52 (-42.86%)
Mutual labels:  aws-ec2, aws-rds

TrackIt

Docker Pulls CircleCI GitHub

TrackIt is a tool to optimize your AWS cloud usage and spending.

Features

  • Easy account setup

account-setup

  • AWS Cost Breakdown

cost-breakdown

  • AWS Tags overview

tags

  • Events alerts

events

How to use

With Docker Compose

You can start using TrackIt by using the docker-compose.yml template available in this repository. It will pull Docker images from Docker Registry.

$> docker-compose up -d

You can also build locally the needed Docker images by using the docker-compose.yml file available in docker/ folder.

$> docker-compose up -d -f docker/docker-compose.yml

Manually

0. Be sure all requirements below are met

1. Clone this repository

$> mkdir -p $HOME/go/src/github.com/trackit
$> cd $HOME/go/src/github.com/trackit
$> git clone https://github.com/trackit/trackit
$> cd trackit

2. Check out dependencies

$> govendor sync -v

3. Start TrackIt

$> ./start.sh

Note: On most operating systems, you will need to increase the mmap limit to allow elasticsearch to run properly:

$> sudo sysctl -w vm.max_map_count=262144

4. Now you can use TrackIt

TrackIt API is now listening on localhost:8080

Web UI

A Web UI made with React is available here: TrackIt Client

API documentation

The API exposes its own documentation on the GET /docs route, in JSON format. Also, the documentation for each route can be retrieved by an OPTIONS request. We are working on an actual viewer for this.

Recommendation plugins

Trackit uses a plugin system to easily implement new recommendation checks. Information on how to write plugins is available in a README in the plugins directory.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].