Hosted Graphite Docs
Get StartedBook a Demo
  • Welcome to Hosted Graphite
  • Getting Started
  • HG-CLI
  • Sending Metrics
    • Supported Protocols
    • Graphite Tag Support
    • Metric Management
    • Metric APIs
  • Language Guide
    • Metric Libraries
    • .NET
    • Go
    • Java
    • Javascript
    • Node.js
    • PHP
    • Postman
    • Python 2.x
    • Python 3.x
    • Python Pickle
    • Ruby
    • Shell
    • TypeScript
  • Dashboard and Graphs
    • Primary Dashboards
    • Dashboard Library
    • Local Dashboard Integration
    • Worldmap Panel
    • Graphite Dashboard Guide
    • Graphite Graph Menu Reference
    • Other Dashboard Options
  • Alerting Guide
    • Alerting Overview
    • Alerts API
    • Notification Channels API
    • Scheduled Mutes API
    • Using Your Own Alerting
  • Agents Guide
    • The Hosted Graphite Agent
      • Base Metrics
      • System Layout
    • Telegraf
    • K8 Telegraf Daemon
    • OpenTelemetry
    • collectd Agent
    • StatsD Agent
    • Diamond
  • Add-Ons and Integrations Guide
    • AWS CloudWatch
    • Azure Monitor Metrics
    • GCP Metrics
    • Carbon-C-Relay
    • Circle CI
    • Cloudbees
    • Collectd Add Ons
    • GitHub
    • GitLab
    • Heroku
    • Hosted StatsD
    • New Relic
    • Papertrail
    • Pingdom
    • Sentry
    • Sitespeed
    • StatsD Add-on
    • Statuspage
  • Account Management
    • Access Keys
    • Account Diagnostics
    • Account Settings
    • Team Access: Limited Access Groups
    • SAML Authentication
    • Team Access
  • Additional Features
    • Aggregation Rules
    • Data Views
  • API Guides
    • Metrics API
    • Tag API
    • Graphite Render API
    • Render Variables API
    • Dashboard API
    • Annotations and Events API
    • Aggregation Rules API
    • Alerts APIs
  • FAQ
    • General
    • Business
    • Technical
    • Account Metrics and Limiting
    • Customization
    • Troubleshooting
    • Support
    • Changelog
Powered by GitBook
On this page

Was this helpful?

Language Guide

In this language guide we’ll provide examples showing you how to send metrics to us in your preferred language. This guide can be used for sending us custom metrics through your application code.

PreviousMetric ManagementNextMetric Libraries

Last updated 1 year ago

Was this helpful?

  • Ruby

  • Python

  • NodeJS

  • Java

  • StatsD

PHP
Postman
Python 2.x
Sending a metric via StatsD
Python Pickle
Ruby
Sending a metric via StatsD
Shell
Sending a metric via StatsD
Typescript
Sending a metric via TCP
Sending a metric via UDP
Sending a metric via HTTP POST
Sending a metric via StatsD
Metric Libraries
hosted_graphite | gem
graphyte | pip
graphite | npm
Dropwizard module
clients
.NET
Go
Java
Javascript
Node.js
Sending a metric via StatsD
Sending a metric vis HTTP POST
Interesting .NET Metrics Libraries
Sending a metric via UDP
Interesting PHP Metrics Libraries
Sending a metric via TCP
Sending a metric via UDP
Sending a metric via UDP on Heroku
Sending a metric via TCP
Sending a metric via UDP
Sending a metric using HTTP
Interesting Javascript Metrics Libraries
Sending a metric via HTTP POST
Interesting Java Metrics Libraries
Java DNS Behaviour
Sending a metric via TCP
Sending a metric via UDP
Sending a metric via HTTP POST
Google App Engine HTTP Post
Sending a metric via TCP
Sending a metric via UDP
Interesting Python Graphite Libraries
Sending a metric via TCP
Sending a metric via UDP
Sending a metric using HTTP POST
Sending a metric via TCP over TLS tunnel
Python 3.x
Sending a metric via TCP
Sending a metric via UDP
Sending a metric using HTTP POST
Sending a metric via TCP over TLS tunnel
Sending a metric via TCP
Sending a metric via UDP
Sending a metric via TCP over TLS
Sending a metric via HTTPs
Send multiple metrics with Curl
Carbon Relay
Carbon Relay Secured With Stunnel
Installing the Ruby Gem
Using the Gem to send via TCP
Using the Gem to send via UDP
Using the Gem to send via HTTP
Using the Gem to send via StatsD
Basic Ruby
Sending a metric via TCP
Sending a metric via UDP
Sending a metric via HTTP POST