Find the Best Cosmetic Hospitals

Explore trusted cosmetic hospitals and make a confident choice for your transformation.

โ€œInvest in yourself โ€” your confidence is always worth it.โ€

Explore Cosmetic Hospitals

Start your journey today โ€” compare options in one place.

Graphite: How to install and Configure graphite monitoring tool


docker-compose.yml
root@ip-172-31-37-11:~/graphite-linux-demo# more docker-compose.yml
version: "3.8"

services:
  graphite:
    image: graphiteapp/graphite-statsd:latest
    container_name: graphite
    restart: unless-stopped
    ports:
      - "8080:80"          # Graphite Web UI
      - "2003:2003"        # Carbon plaintext TCP
      - "2004:2004"        # Carbon pickle
      - "8125:8125/udp"    # StatsD UDP
      - "8126:8126"        # StatsD admin
    volumes:
      - graphite_data:/opt/graphite/storage
      - ./storage-schemas.conf:/opt/graphite/conf/storage-schemas.conf

  telegraf:
    image: telegraf:latest
    container_name: telegraf
    restart: unless-stopped
    depends_on:
      - graphite
    user: root
    volumes:
      - ./telegraf.conf:/etc/telegraf/telegraf.conf:ro
      - /:/hostfs:ro
      - /var/run/docker.sock:/var/run/docker.sock:ro
    environment:
      HOST_MOUNT_PREFIX: /hostfs

volumes:
  graphite_data:
root@ip-172-31-37-11:~/graphite-linux-demo# Code language: PHP (php)

root@ip-172-31-37-11:~/graphite-linux-demo# more storage-schemas.conf 
[telegraf]
pattern = ^telegraf\.
retentions = 10s:1d,1m:7d,10m:30d

[default]
pattern = .*
retentions = 10s:1d,1m:7d,10m:30d
root@ip-172-31-37-11:~/graphite-linux-demo# Code language: PHP (php)

root@ip-172-31-37-11:~/graphite-linux-demo# more telegraf.conf
[agent]
  interval = "10s"
  round_interval = true
  hostname = "linux-demo"
  omit_hostname = false

[[outputs.graphite]]
  servers = ["graphite:2003"]
  prefix = "telegraf"
  template = "host.measurement.field"

[[inputs.cpu]]
  percpu = true
  totalcpu = true
  collect_cpu_time = false
  report_active = true

[[inputs.mem]]

[[inputs.swap]]

[[inputs.system]]

[[inputs.disk]]
  ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs", "nsfs", "cgroup", "cgroup2"]

[[inputs.net]]

[[inputs.kernel]]

[[inputs.processes]]
root@ip-172-31-37-11:~/graphite-linux-demo# Code language: PHP (php)

Commands to run all setup

docker-compose up -d

docker exec -it graphite find /opt/graphite/storage/whisper/telegraf -type f | head -20

docker exec -it graphite find /opt/graphite/storage/whisper/telegraf -type f | sed 's#/opt/graphite/storage/whisper/##; s#/#.#g; s#.wsp$##' | sortCode language: JavaScript (javascript)

root@ip-172-31-37-11:~/graphite-linux-demo# docker ps
CONTAINER ID   IMAGE                                COMMAND                  CREATED      STATUS      PORTS                                                                                                                                                                                                                                                  NAMES
e7345a01ea59   telegraf:latest                      "/entrypoint.sh teleโ€ฆ"   3 days ago   Up 3 days   8092/udp, 8125/udp, 8094/tcp                                                                                                                                                                                                                           telegraf
5d1ad13e09fd   graphiteapp/graphite-statsd:latest   "/entrypoint"            3 days ago   Up 3 days   2013-2014/tcp, 2023-2024/tcp, 8080/tcp, 0.0.0.0:2003-2004->2003-2004/tcp, [::]:2003-2004->2003-2004/tcp, 0.0.0.0:8126->8126/tcp, [::]:8126->8126/tcp, 8125/tcp, 0.0.0.0:8125->8125/udp, [::]:8125->8125/udp, 0.0.0.0:8080->80/tcp, [::]:8080->80/tcp   graphite
root@ip-172-31-37-11:~/graphite-linux-demo# Code language: PHP (php)

Find Trusted Cardiac Hospitals

Compare heart hospitals by city and services โ€” all in one place.

Explore Hospitals
Iโ€™m a DevOps/SRE/DevSecOps/Cloud Expert passionate about sharing knowledge and experiences. I have worked at <a href="https://www.cotocus.com/">Cotocus</a>. I share tech blog at <a href="https://www.devopsschool.com/">DevOps School</a>, travel stories at <a href="https://www.holidaylandmark.com/">Holiday Landmark</a>, stock market tips at <a href="https://www.stocksmantra.in/">Stocks Mantra</a>, health and fitness guidance at <a href="https://www.mymedicplus.com/">My Medic Plus</a>, product reviews at <a href="https://www.truereviewnow.com/">TrueReviewNow</a> , and SEO strategies at <a href="https://www.wizbrand.com/">Wizbrand.</a> Do you want to learn <a href="https://www.quantumuting.com/">Quantum Computing</a>? <strong>Please find my social handles as below;</strong> <a href="https://www.rajeshkumar.xyz/">Rajesh Kumar Personal Website</a> <a href="https://www.youtube.com/TheDevOpsSchool">Rajesh Kumar at YOUTUBE</a> <a href="https://www.instagram.com/rajeshkumarin">Rajesh Kumar at INSTAGRAM</a> <a href="https://x.com/RajeshKumarIn">Rajesh Kumar at X</a> <a href="https://www.facebook.com/RajeshKumarLog">Rajesh Kumar at FACEBOOK</a> <a href="https://www.linkedin.com/in/rajeshkumarin/">Rajesh Kumar at LINKEDIN</a> <a href="https://www.wizbrand.com/rajeshkumar">Rajesh Kumar at WIZBRAND</a> <a href="https://www.rajeshkumar.xyz/dailylogs">Rajesh Kumar DailyLogs</a>

Related Posts

AI-Assisted Observability: Turning Logs into Actionable Insights

Introduction There is a specific kind of dread that every on-call engineer knows. It is 2:47 AM. Your phone is screaming. Latency on the checkout service has…

Read More

Medical Tourism Made Simple: A Complete Guide to Finding Global Healthcare

When you or a loved one faces a health challenge, the world suddenly feels very small and very complicated. You are often left with urgent questions: Which…

Read More

Take Control of Your Health: The Ultimate Guide to Transparent Healthcare

The journey to finding the right medical treatment can often feel overwhelming. Whether you are dealing with a sudden illness or planning a complex elective surgery, the…

Read More

Top 10 Construction Estimating Software: Features, Pros, Cons & Comparison

Introduction Construction estimating software is a specialized digital solution designed to help contractors, builders, and construction professionals accurately calculate project costs before work begins. These tools bring…

Read More

Top 10 IT Financial Management Tools: Features, Pros, Cons & Comparison

Introduction IT Financial Management (ITFM) tools help organizations plan, track, optimize, and govern IT spending with the same rigor used in core finance operations. As IT environments…

Read More

Top 10 Accounting Software: Features, Pros, Cons & Comparison

Introduction Accounting software is a digital system designed to record, manage, analyze, and report financial transactions for individuals and organizations. It replaces manual bookkeeping and spreadsheets with…

Read More
Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Jason Mitchell
Jason Mitchell
1 month ago

Really useful guide for anyone working with Graphite monitoring. The instructions are simple, clear, and easy to follow.

0
Would love your thoughts, please comment.x
()
x