Skip to content

InsightDataScience/Blockchain-DevOps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Bitcoin/Ethereum DevOps Monitoring Challenge


Companies today are working on building monitoring solutions to have better insight on the health and performance of their computing systems. Your challenge today is to set up a monitoring stack to capture a Bitcoin or Ethereum or your favorite Blockchain network CLI runningfrom two live EC2 instances!

All tools and AWS services areFREE! IF YOU USE T2.MICRO EC2 INSTANCES Enjoyed the challenge? Intrested in Insight? Send a PDF containing your dashboarding running to [email protected] with the subject "Berkeley Blockchain-DevOps" .

Tips On Getting Started:

  • Dive Deep into tools! Then build fast!
  • Find resources online.
  • Keep it in the cloud.
  • Automate simulations.

Monitoring Challenge + Starting Resources:

  1. Set up 3 t2.micro AWS EC2 instances (you may have to up the size to handle the CLI)
    • What is AWS? (link)
    • How to create an AWS account. (link)
    • Launching and ssh-ing into your first EC2 instance. (link) (link)
      • Bash commands and scripting 101 (link)
    • Install your preferred blockchain node CLI on 2 EC2 instances.
  2. Configure Prometheus to monitor 2 EC2 instances.
  3. Connect Prometheus to Grafana.
  4. Collect and display cpu, memory, and disk space usage.
  5. Use your monitored nodes (EC2 instances) to begin validating transactions on the given testnet.

Optional:

  • Collect and display network traffic rate, upload rate, and download rate.

About

Repository of Blockchain DevOps challenges

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published