L7 (HTTP/HTTPS/HTTP2/HTTP3) performance characterization tool

envoyproxy/nighthawk est-il accessible aux débutants ?

Les mainteneurs de envoyproxy/nighthawk répondent en général à une pull request sous 3 jours. 2 issues accessibles aux débutants sont ouvertes en ce moment.

Étoiles
420
Forks
97
Issues débutants ouvertes
2
Issues indexées
179
Merge moyen
2 j 14 h
PR mergées (30 j)
17
Langage dominant
C++
Licence
Apache-2.0
Dernier push GitHub
27/10/2026
Dernière indexation
15/9/2026
Guide de contribution
Guide de contribution
Code de conduite
Aucun code de conduite
Labels débutants
good first issue help wanted

Comment contribuer à envoyproxy/nighthawk

  1. Lisez d'abord le guide de contribution : il explique comment les mainteneurs veulent que les changements soient proposés, testés et relus.
  2. Vos contributions seront publiées sous la licence Apache-2.0 du projet.
  3. Choisissez l'une des 2 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.

Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date

  • nighthawk_client can hang at startup: unconditional fork() of a multithreaded process
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 68/100

    envoyproxy/nighthawk#1609 ·

    Les mainteneurs répondent en général sous 3 jours

  • Send an arbitrary (binary) request body from a file
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 55/100

    envoyproxy/nighthawk#1608 ·

    Les mainteneurs répondent en général sous 3 jours

  • --stats-sinks aborts at startup: no stats sink implementation is registered
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 55/100

    envoyproxy/nighthawk#1607 ·

    Les mainteneurs répondent en général sous 3 jours

  • request_body_size is dropped from CommandLineOptions when no request header is configured
    Ouverte

    Difficulté 2/5 1-3 heures Accessibilité débutants 82/100

    envoyproxy/nighthawk#1606 ·

    Les mainteneurs répondent en général sous 3 jours

  • nighthawk_client prints a stray line to stdout on the tunneling startup error path
    Ouverte

    Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100

    envoyproxy/nighthawk#1605 ·

    Les mainteneurs répondent en général sous 3 jours

  • coverage_unit test broke after the refactor of test/run_envoy_bazel_coverage.sh
    Ouverte
    good first issue help wanted tech-debt

    Difficulté 2/5 1-3 heures Accessibilité débutants 30/100

    envoyproxy/nighthawk#1367 ·

    Les mainteneurs répondent en général sous 3 jours

  • Validate in CI that the Docker image can actually run
    Ouverte
    enhancement

    Difficulté 2/5 1-3 heures Accessibilité débutants 55/100

    envoyproxy/nighthawk#1317 ·

    Les mainteneurs répondent en général sous 3 jours

  • support arm64 image?
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    envoyproxy/nighthawk#1311 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • AWS/azp VM pools are going to be removed imminently
    Ouverte
    P0 tech-debt

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    envoyproxy/nighthawk#1227 · 9 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Explictily config internal address config in HTTPConnectionManager
    Peut-être à nouveau libre @sebastianavila5 l’a pris il y a 770 jours, et aucune pull request n’est ouverte. Ouverte
    enhancement

    envoyproxy/nighthawk#1224 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 3 jours

  • Nighthawk releases
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#1079 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • Nighthawk_client supports http_proxy and https_proxy
    Ouverte
    question

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#1063 · 5 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • //tools/base:requirements.update fails to build due to missing pyproject.toml input file
    Ouverte
    bug

    Difficulté 2/5 1-3 heures Accessibilité débutants 35/100

    envoyproxy/nighthawk#1055 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • When “--multi-target-endpoint” is specified, nh_client fails to parse the SNI of each domain name based on multiple target domain names and request headers
    Ouverte
    bug help wanted

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100

    envoyproxy/nighthawk#1046 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • coverage_integration test binary size too large after protobuf update to v23.1
    Ouverte
    good first issue help wanted tech-debt

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#1006 ·

    Les mainteneurs répondent en général sous 3 jours

  • [CI] clang format (/ci/do_ci.sh) result differs between local run and CI run
    Ouverte
    bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    envoyproxy/nighthawk#1003 ·

    Les mainteneurs répondent en général sous 3 jours

  • adopt proto3 `optional` - explicit field presence
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    envoyproxy/nighthawk#964 · 1 réaction ·

    Les mainteneurs répondent en général sous 3 jours

  • In User Defined Output plugin framework, handleResponseData called twice per request
    Ouverte

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#950 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • Mismatched type for fortio response
    Ouverte
    bug good first issue help wanted

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#932 · 5 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Run envoy code formatter on proto files
    Ouverte
    enhancement tech-debt

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#917 ·

    Les mainteneurs répondent en général sous 3 jours

  • Investigate moving off of direct google::protobuf types
    Ouverte
    enhancement good first issue tech-debt

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100

    envoyproxy/nighthawk#915 ·

    Les mainteneurs répondent en général sous 3 jours

  • Stop using deprecated mock method macros
    Ouverte
    enhancement good first issue tech-debt

    Difficulté 2/5 1-3 heures Accessibilité débutants 45/100

    envoyproxy/nighthawk#914 ·

    Les mainteneurs répondent en général sous 3 jours

  • Support collection of stat for connection latency
    Peut-être à nouveau libre @colimitt l’a pris il y a 1510 jours, et aucune pull request n’est ouverte. Ouverte
    enhancement

    envoyproxy/nighthawk#909 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 3 jours

  • Make it possible to view coverage reports in Azure Pipelines
    Peut-être à nouveau libre @mum4k l’a pris il y a 1532 jours, et aucune pull request n’est ouverte. Ouverte
    enhancement

    envoyproxy/nighthawk#900 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 3 jours

  • Deprecate and eventually remove GetMetricByName in MetricsPlugin
    Ouverte
    good first issue help wanted tech-debt

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#889 ·

    Les mainteneurs répondent en général sous 3 jours

  • Publish arm64 docker images
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#888 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • Nighthawk doesn't correctly drain the connection pool
    Ouverte
    bug tech-debt

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    envoyproxy/nighthawk#873 · 3 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Finish extracting time-tracking and dynamic-delay filters from ResponseOptions proto
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 32/100

    envoyproxy/nighthawk#859 ·

    Les mainteneurs répondent en général sous 3 jours

  • Configuring nighthawk-client not to reusing session makes results 10 times worse (and utilization of w CPU/RAM assign to nighthawk server is very low less than 10% )
    Peut-être à nouveau libre @mum4k l’a pris il y a 1622 jours, et aucune pull request n’est ouverte. Ouverte
    bug

    envoyproxy/nighthawk#853 · 4 commentaires · 1 personne assignée ·

    Les mainteneurs répondent en général sous 3 jours

  • add dedicated counters for a few common 4xx and 5xx codes
    Ouverte
    enhancement good first issue help wanted

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    envoyproxy/nighthawk#845 · 3 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Fixit: Improve integration test coverage
    Ouverte
    enhancement good first issue help wanted

    Difficulté 4/5 3-5 jours Accessibilité débutants 25/100

    envoyproxy/nighthawk#830 ·

    Les mainteneurs répondent en général sous 3 jours

  • Improve error message when terminating due to a predicate
    Ouverte
    enhancement good first issue help wanted

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    envoyproxy/nighthawk#826 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • Send and receive json messages with nighthawk
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    envoyproxy/nighthawk#810 · 3 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Client side access logging
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    envoyproxy/nighthawk#780 · 4 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Nighthawk-based wget
    Ouverte
    enhancement good first issue help wanted

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    envoyproxy/nighthawk#760 ·

    Les mainteneurs répondent en général sous 3 jours

  • Return partial results when adaptive load session fails
    Ouverte
    enhancement good first issue help wanted

    Difficulté 4/5 3-5 jours Accessibilité débutants 45/100

    envoyproxy/nighthawk#756 ·

    Les mainteneurs répondent en général sous 3 jours

  • Fix bugprone-narrowing-conversions reported by clang-tidy
    Ouverte
    bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 45/100

    envoyproxy/nighthawk#750 ·

    Les mainteneurs répondent en général sous 3 jours

  • CI coverage is flaky.
    Ouverte
    bug

    Difficulté 4/5 3-5 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#747 ·

    Les mainteneurs répondent en général sous 3 jours

  • Wasm filter with test server
    Ouverte

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#739 · 6 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Make HTTP/3 Quic skip certificate verification
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 38/100

    envoyproxy/nighthawk#727 · 2 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • some percentiles are not returned exactly
    Ouverte
    bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#717 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • Custom output formatter for logging
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    envoyproxy/nighthawk#681 ·

    Les mainteneurs répondent en général sous 3 jours

  • Deps: add pip check tool
    Ouverte
    enhancement help wanted

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#670 ·

    Les mainteneurs répondent en général sous 3 jours

  • Create troubleshooting tips document and link to it from error messages
    Ouverte
    enhancement

    Difficulté 4/5 3-5 jours Accessibilité débutants 30/100

    envoyproxy/nighthawk#668 ·

    Les mainteneurs répondent en général sous 3 jours

  • integration tests with specific header expectations
    Ouverte
    enhancement

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#644 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • add a troubleshooting mode
    Ouverte
    enhancement

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100

    envoyproxy/nighthawk#643 · 1 commentaire ·

    Les mainteneurs répondent en général sous 3 jours

  • SNI: Dynamically adjusting based on request headers
    Peut-être à nouveau libre @oschaaf l’a pris il y a 2063 jours, et aucune pull request n’est ouverte. Ouverte
    enhancement

    envoyproxy/nighthawk#642 · 1 personne assignée ·

    Les mainteneurs répondent en général sous 3 jours

  • Request source vs multiple endpoints
    Ouverte
    enhancement good first issue help wanted

    Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100

    envoyproxy/nighthawk#638 · 3 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

  • Add optional gRPC channel argument to AdaptiveLoadClientMain
    Ouverte
    enhancement

    Difficulté 3/5 1-2 jours Accessibilité débutants 35/100

    envoyproxy/nighthawk#626 ·

    Les mainteneurs répondent en général sous 3 jours

  • connection to "localhost" fails with IPv4-only web server if machine has IPv4+IPv6
    Ouverte
    bug

    Difficulté 3/5 1-2 jours Accessibilité débutants 38/100

    envoyproxy/nighthawk#613 · 2 commentaires ·

    Les mainteneurs répondent en général sous 3 jours

Affichage des 100 plus récents

Cette page ne liste que les entrées les plus récentes. Le filtre avancé contient l'inventaire complet, affiné par langage, difficulté et durée.

Ouvrir le filtre avancé

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.