¿Con qué está hecho telegraf?

telegraf es un repo de Go hecho con Gorilla. Guarda sus datos en github.com/microsoft/go-mssqldb, github.com/eclipse/paho.mqtt.golang, RabbitMQ, ClickHouse, Consul y 5 más, inicia sesión con golang.org/x/oauth2, github.com/go-ldap/ldap/v3, github.com/golang-jwt/jwt/v5, github.com/Azure/azure-sdk-for-go/sdk/azidentity, cloud.google.com/go/auth y 4 más, arma su contenido con goldmark, github.com/antchfx/xpath y github.com/antchfx/xmlquery, se prueba con github.com/stretchr/testify, github.com/testcontainers/testcontainers-go, Google y github.com/DATA-DOG/go-sqlmock, se despliega con github.com/aws/aws-sdk-go-v2, Prometheus, github.com/moby/moby/api, github.com/prometheus/client_model, github.com/prometheus/client_golang y 16 más y usa go-redis, MongoDB, mysql, pgx, sarama y 6 más. Son 518,336 líneas escritas, con 711 archivos de prueba.

Leído el 6 de noviembre de 2026, en el commit b1bf01d. Léela en markdown

Frontend

Interfaz 1

  • github.com/jedib0t/go-pretty/v61 archivo

Backend

La base 1

Datos 20

  • github.com/eclipse/paho.mqtt.golang4 archivos
  • RabbitMQ3 archivos
  • ClickHouse2 archivos
  • Consul2 archivos
  • github.com/nsqio/go-nsq2 archivos
  • NATS.io2 archivos
  • Rclone2 archivos
  • github.com/aws/aws-sdk-go-v2/service/dynamodb1 archivo
  • github.com/elastic/elastic-transport-go/v81 archivo
  • github.com/hashicorp/golang-lru/v21 archivo
  • github.com/nats-io/nats-server/v21 archivo
  • go-redis
8 más
  • MongoDB
  • mysql
  • github.com/microsoft/go-mssqldb8 archivos
  • github.com/coocood/freecache2 archivos
  • github.com/sijms/go-ora/v22 archivos
  • pgx
  • sarama
  • sqlite

Inicio de sesión 9

Servicios 1

Apoyo

Contenido 3

  • github.com/antchfx/xpath6 archivos
  • github.com/antchfx/xmlquery1 archivo
  • goldmark

Pruebas 4

  • github.com/stretchr/testify655 archivos
  • github.com/testcontainers/testcontainers-go51 archivos
  • Google44 archivos
  • github.com/DATA-DOG/go-sqlmock1 archivo

Despliegue 21

9 más

Herramientas 5

  • github.com/urfave/cli/v26 archivos
  • github.com/aws/smithy-go3 archivos
  • github.com/bufbuild/protocompile1 archivo
  • mod
  • tools

Otras 77

  • google.golang.org/grpc13 archivos
  • github.com/google/uuid6 archivos
  • github.com/gofrs/uuid/v55 archivos
  • github.com/vmware/govmomi5 archivos
  • OpenTelemetry5 archivos
  • Apache4 archivos
  • github.com/antchfx/jsonquery3 archivos
  • github.com/coreos/go-semver3 archivos
  • github.com/godbus/dbus/v53 archivos
  • github.com/kballard/go-shellquote3 archivos
  • github.com/Masterminds/semver/v33 archivos
  • github.com/Masterminds/sprig/v33 archivos
65 más
  • github.com/tidwall/gjson3 archivos
  • github.com/apache/thrift2 archivos
  • github.com/golang/snappy2 archivos
  • github.com/gorcon/rcon2 archivos
  • google.golang.org/genproto/googleapis/api2 archivos
  • Facebook1 archivo
  • github.com/gogo/protobuf1 archivo
  • github.com/golang/geo1 archivo
  • github.com/gopacket/gopacket1 archivo
  • github.com/gorilla/websocket1 archivo
  • github.com/miekg/dns1 archivo
  • github.com/moby/ipvs1 archivo
  • github.com/PaesslerAG/gval1 archivo
  • github.com/pion/dtls/v31 archivo
  • go.opentelemetry.io/proto/otlp1 archivo
  • HashiCorp1 archivo
  • Vault1 archivo
  • github.com/shirou/gopsutil/v417 archivos
  • golang.org/x/sys15 archivos
  • k8s.io/api15 archivos
  • golang.org/x/net12 archivos
  • google.golang.org/protobuf11 archivos
  • go.starlark.net9 archivos
  • k8s.io/apimachinery5 archivos
  • github.com/fatih/color4 archivos
  • github.com/gosnmp/gosnmp4 archivos
  • github.com/tinylib/msgp4 archivos
  • golang.org/x/sync4 archivos
  • k8s.io/client-go4 archivos
  • github.com/dimchansky/utfbom3 archivos
  • github.com/gobwas/glob3 archivos
  • github.com/mdlayher/vsock3 archivos
  • golang.org/x/text3 archivos
  • github.com/armon/go-socks52 archivos
  • github.com/BurntSushi/toml2 archivos
  • github.com/go-ole/go-ole2 archivos
  • github.com/vishvananda/netns2 archivos
  • go.yaml.in/yaml/v32 archivos
  • golang.org/x/crypto2 archivos
  • github.com/alecthomas/units1 archivo
  • github.com/alitto/pond/v21 archivo
  • github.com/bmatcuk/doublestar/v31 archivo
  • github.com/djherbis/times1 archivo
  • github.com/dustin/go-humanize1 archivo
  • github.com/eclipse/paho.golang1 archivo
  • github.com/jaypipes/ghw1 archivo
  • github.com/jmespath/go-jmespath1 archivo
  • github.com/karrick/godirwalk1 archivo
  • github.com/klauspost/compress1 archivo
  • github.com/klauspost/pgzip1 archivo
  • github.com/kolo/xmlrpc1 archivo
  • github.com/likexian/whois1 archivo
  • github.com/likexian/whois-parser1 archivo
  • github.com/opentracing/opentracing-go1 archivo
  • github.com/prometheus-community/pro-bing1 archivo
  • github.com/safchain/ethtool1 archivo
  • github.com/vishvananda/netlink1 archivo
  • github.com/x448/float161 archivo
  • go.step.sm/crypto1 archivo
  • golang.org/x/exp1 archivo
  • golang.org/x/term1 archivo
  • golang.zx2c4.com/wireguard/wgctrl1 archivo
  • gonum.org/v1/gonum1 archivo
  • layeh.com/radius1 archivo
  • software.sslmate.com/src/go-pkcs121 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con telegraf, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito telegraf?
telegraf está escrito en Go, con 518,336 líneas escritas.
¿Qué framework usa telegraf?
telegraf está hecho con Gorilla.
¿Qué base de datos usa telegraf?
telegraf guarda sus datos en github.com/microsoft/go-mssqldb, github.com/eclipse/paho.mqtt.golang, RabbitMQ, ClickHouse, Consul, github.com/coocood/freecache, github.com/nsqio/go-nsq, github.com/sijms/go-ora/v2, NATS.io y Rclone.
¿Con qué inicia sesión telegraf?
telegraf inicia sesión con golang.org/x/oauth2, github.com/go-ldap/ldap/v3, github.com/golang-jwt/jwt/v5, github.com/Azure/azure-sdk-for-go/sdk/azidentity, cloud.google.com/go/auth, github.com/aws/aws-sdk-go-v2/credentials, github.com/Azure/go-autorest/autorest/adal, github.com/pavlo-v-chernykh/keystore-go/v4 y github.com/xdg/scram.
¿Qué servicios usa telegraf?
telegraf usa go-redis, MongoDB, mysql, pgx, sarama, sqlite, github.com/aws/aws-sdk-go-v2/service/dynamodb, github.com/elastic/elastic-transport-go/v8, github.com/hashicorp/golang-lru/v2, github.com/nats-io/nats-server/v2 y Kafka.
¿telegraf tiene pruebas?
Sí. telegraf tiene 711 archivos de prueba y se prueba con github.com/stretchr/testify, github.com/testcontainers/testcontainers-go, Google y github.com/DATA-DOG/go-sqlmock.
¿Qué repos tienen un stack parecido a telegraf?
Los que más comparten su stack:gofr-dev/gofrpingcap/tidbtraefik/traefik

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →