Commit graph

  • 06b487119d
    More packet metrics (#1982) Grant Limberg 2023-05-02 11:16:55 -07:00
  • 6537219e68
    Merge branch 'dev' into peer-metrics Grant Limberg 2023-05-02 10:00:34 -07:00
  • 4ca3f27293
    Don't force rebuild on Windows build GH Action (#1985) Grant Limberg 2023-05-02 08:53:29 -07:00
  • 056cafbb41
    Don't force rebuild on Windows build GH Action Grant Limberg 2023-05-02 08:42:45 -07:00
  • 50bdfb59a3
    Merge branch 'dev' into peer-metrics Grant Limberg 2023-05-01 17:27:44 -07:00
  • a3aab793e0
    Update build.yml Grant Limberg 2023-05-01 17:16:59 -07:00
  • c16aa917ff
    Run second ZT instance as root Joseph Henry 2023-05-01 17:07:15 -07:00
  • 6739d105aa
    Fix yaml typo Joseph Henry 2023-05-01 16:55:46 -07:00
  • 4f6894c069
    Merge changes from dev, incl. new cache method Joseph Henry 2023-05-01 16:53:32 -07:00
  • 785a121825
    Fix rust dependency caching (#1983) Grant Limberg 2023-05-01 16:30:22 -07:00
  • cbea16a8b9
    bump Grant Limberg 2023-05-01 16:27:16 -07:00
  • 4bf0821e18
    bump Grant Limberg 2023-05-01 16:08:06 -07:00
  • 7e1729cce4
    bump Grant Limberg 2023-05-01 16:06:38 -07:00
  • 3e0f8dca5d
    re-add/rename key directives Grant Limberg 2023-05-01 16:03:13 -07:00
  • 220f1a1833
    Caching should now work Grant Limberg 2023-05-01 15:57:48 -07:00
  • 71cd538e34
    comment out invalid yaml keys for now Grant Limberg 2023-05-01 15:54:05 -07:00
  • b6add039e9
    Test: alternative cargo cache method Joseph Henry 2023-05-01 15:52:28 -07:00
  • e63c4e102f
    kick Grant Limberg 2023-05-01 15:46:58 -07:00
  • aa9192eef1
    fun with rust caching Grant Limberg 2023-05-01 15:46:04 -07:00
  • e98fcd1c5a
    Run each ZT instance on a different port Joseph Henry 2023-05-01 15:30:35 -07:00
  • 810e247a0f
    Add more debug output Joseph Henry 2023-05-01 15:16:28 -07:00
  • 43b82454e8
    Merge branch 'dev' into peer-metrics Grant Limberg 2023-05-01 15:14:59 -07:00
  • f8e4116582
    Found more places for packet metrics Grant Limberg 2023-05-01 15:12:55 -07:00
  • 70d4710c99
    Fix histogram so it will actually compile Grant Limberg 2023-05-01 15:12:02 -07:00
  • 81b13772b9
    Fix bad merge Joseph Henry 2023-05-01 14:21:45 -07:00
  • 6425f974fa
    Merge changes from dev Joseph Henry 2023-05-01 14:02:35 -07:00
  • 708ea0afe8
    Add debug traces to validation workflow Joseph Henry 2023-05-01 13:50:35 -07:00
  • d152140d10
    Uncomment pings for namespace test Joseph Henry 2023-05-01 12:03:07 -07:00
  • f73e51e94c
    Brenton/curly braces (#1971) Brenton Bostick 2023-05-01 14:48:16 -04:00
  • 0d096b52fe Support "ALL" to indicate that all domain names are resolved using the specified DNS server zhangch 2023-05-02 00:37:49 +08:00
  • 5e69b82759 insert {} around if, for, etc. Brenton Bostick 2023-04-13 08:21:15 -04:00
  • 8e0ecc88f7 properly adjust various lines breakup multiple statements onto multiple lines Brenton Bostick 2023-04-12 12:58:44 -04:00
  • 6306db65a1 fix formatting Brenton Bostick 2023-04-16 11:00:23 -04:00
  • e6802690b8
    Add short-term validation test workflow (#1974) Joseph Henry 2023-05-01 09:07:03 -07:00
  • ed88cdfd26
    found path negotation sends that weren't accounted for Grant Limberg 2023-04-28 16:14:31 -07:00
  • 595e033776
    Outgoing Packet Metrics (#1980) Grant Limberg 2023-04-28 14:24:19 -07:00
  • 474f5b9f4b
    bug fixes Grant Limberg 2023-04-27 14:31:18 -07:00
  • 2911bac529
    network post/put/delete endpoint regex Grant Limberg 2023-04-27 13:26:28 -07:00
  • fa8d837814
    listmoons should return empty array not empty object Grant Limberg 2023-04-27 13:17:25 -07:00
  • c0eef435ca
    kill all the old http endpoint code Grant Limberg 2023-04-27 12:11:07 -07:00
  • 412172cdf1
    use httplib for controller endpoints Grant Limberg 2023-04-27 12:05:56 -07:00
  • 402e13fb59
    Consider ZEROTIER_JOIN_NETWORKS in healthcheck Stavros Kois 2023-04-27 20:53:11 +03:00
  • 59ebedbfd3
    Add CLI spam test Joseph Henry 2023-04-27 10:44:26 -07:00
  • 4d6151c923
    add jsonp wrapping of output Grant Limberg 2023-04-27 10:01:42 -07:00
  • 73a14b4ab1
    turn off control plane logging unless in debug Grant Limberg 2023-04-27 09:11:57 -07:00
  • a16d9abb79
    fix and enable auth handler Grant Limberg 2023-04-27 09:01:18 -07:00
  • dcae30d30e
    Attempt to fix rust caching in validation workflow Joseph Henry 2023-04-27 08:57:46 -07:00
  • 9316c21631
    add a /health health-check endpoint Grant Limberg 2023-04-27 08:24:40 -07:00
  • 0eecb8a8a0
    fix bond post logic Grant Limberg 2023-04-26 17:07:22 -07:00
  • 42ab81906b
    post & deletes for control plane Grant Limberg 2023-04-26 16:17:06 -07:00
  • cb1eb84df8
    finish stubbing out non-controller endpoints Grant Limberg 2023-04-26 15:13:28 -07:00
  • 7d9af55411
    fix build error Grant Limberg 2023-04-26 15:10:56 -07:00
  • bd6be51a75
    WIP: Converting to cpp-httplib for control plane Grant Limberg 2023-04-26 15:01:26 -07:00
  • d6c7cb8e0e
    Remove intentional memory leak for testing Joseph Henry 2023-04-26 11:17:17 -07:00
  • 7f29fc7799
    Hash only on Cargo.lock in validation workflow Joseph Henry 2023-04-26 11:02:50 -07:00
  • 90b5d06a23
    Add intentional memory leak for testing Joseph Henry 2023-04-26 10:34:27 -07:00
  • e805d9312e
    Fix caching in validation workflow Joseph Henry 2023-04-26 10:21:55 -07:00
  • 134b45cb5c
    update cpp-httplib Grant Limberg 2023-04-26 09:10:48 -07:00
  • 9fd0b029bc
    Merge branch 'dev' into packet-metrics Grant Limberg 2023-04-26 08:20:30 -07:00
  • 2a9668b9f5
    x86_64-unknown-linux-gnu on ubuntu runner Sean OMeara 2023-04-26 10:43:19 +02:00
  • cff8570893
    adding zt packet type metrics Grant Limberg 2023-04-25 13:19:58 -07:00
  • 30e843ca7f
    wire up min/max connection pool size metrics Grant Limberg 2023-04-25 12:14:38 -07:00
  • 247e499c13
    Remove caching step in validation workflow Joseph Henry 2023-04-25 11:50:01 -07:00
  • 5fdfac22d6
    Add short-term validation test workflow Joseph Henry 2023-04-25 11:25:52 -07:00
  • 0529311d4d
    add node checkins metric Grant Limberg 2023-04-25 10:06:33 -07:00
  • 3225f41619
    move redis_mem_notification to the correct place Grant Limberg 2023-04-25 09:51:55 -07:00
  • d7d7e07374
    set allowManagedFrom Grant Limberg 2023-04-25 07:55:12 -07:00
  • e6bd1e05a4
    allow specifying authtoken in central startup Grant Limberg 2023-04-21 13:20:00 -07:00
  • b3204cb12c
    sendto returns int on Win32 Grant Limberg 2023-04-21 10:19:32 -07:00
  • e9503474a4
    put /metrics endpoint behind auth Grant Limberg 2023-04-21 09:27:32 -07:00
  • 5657406fd4
    Add metrics for sent/received bytes (total) Grant Limberg 2023-04-21 09:09:57 -07:00
  • 1ca814d166
    Merge branch 'dev' into prometheus Grant Limberg 2023-04-20 14:36:16 -07:00
  • 2d41b825e4
    add copyright headers to new files Grant Limberg 2023-04-20 13:44:20 -07:00
  • 71ff39436b
    Missed an "extern" Grant Limberg 2023-04-20 13:27:04 -07:00
  • c4b7e925a6
    Merge branch 'dev' into dependabot/cargo/zeroidc/h2-0.3.17 Grant Limberg 2023-04-19 11:10:18 -07:00
  • 58842f3aec
    Add note that binutils is required on FreeBSD Grant Limberg 2023-04-19 11:09:39 -07:00
  • 7ce0e57218 Fix windows build Grant Limberg 2023-04-19 10:45:37 -07:00
  • ce2e365aab
    Think I found the magic spot for outgoing packet metrics Grant Limberg 2023-04-28 13:42:27 -07:00
  • 678104df8a
    Record incoming packet metrics via Peer::recordIncomingPacket Grant Limberg 2023-04-28 12:26:39 -07:00
  • f56dcf4836
    add tx/rx labels to packet counters Grant Limberg 2023-04-28 11:21:48 -07:00
  • e5fc89821f
    use cpp-httplib for HTTP control plane (#1979) Grant Limberg 2023-04-28 11:03:28 -07:00
  • 411e54023a
    adding incoming zt packet type metrics (#1976) Grant Limberg 2023-04-26 08:49:54 -07:00
  • 8f05c85838
    x86_64-unknown-linux-gnu on ubuntu runner (#1975) Sean OMeara 2023-04-26 13:13:09 +02:00
  • e4cb74896b
    Central startup update (#1973) Grant Limberg 2023-04-25 12:44:18 -07:00
  • 8e6e4ede6d
    Add prometheus metrics for Central controllers (#1969) Grant Limberg 2023-04-21 12:12:43 -07:00
  • 0b03ad9a21
    Add note that binutils is required on FreeBSD (#1968) Grant Limberg 2023-04-19 15:37:49 -07:00
  • 0e6a314d86
    Bump h2 from 0.3.16 to 0.3.17 in /zeroidc (#1963) dependabot[bot] 2023-04-19 15:37:17 -07:00
  • 65eede80bd Add metrics files to visual studio project Grant Limberg 2023-04-19 10:40:01 -07:00
  • 688a67136e
    Fix runtime issues with metrics Grant Limberg 2023-04-20 13:02:29 -07:00
  • 1bb3d86e10
    still blows up but adding to the record for completeness right now Grant Limberg 2023-04-20 12:14:37 -07:00
  • d10ceac76a
    Revert "testing out a labled gauge on Networks" Grant Limberg 2023-04-20 11:40:03 -07:00
  • 02947fb8b0
    Consolidate metrics definitions Grant Limberg 2023-04-20 11:39:08 -07:00
  • f354851747
    increment error counter on throw Grant Limberg 2023-04-20 07:40:04 -07:00
  • 499ed6d95e
    testing out a labled gauge on Networks Grant Limberg 2023-04-19 17:01:36 -07:00
  • bd8f048bef
    reorganize metric initialization Grant Limberg 2023-04-19 16:19:05 -07:00
  • 879d66162c
    Merge branch 'dev' into prometheus Grant Limberg 2023-04-19 13:37:18 -07:00
  • 09d7132be0
    Add prom metrics for Central controller specific things Grant Limberg 2023-04-19 13:13:10 -07:00
  • 328180d2e5
    Serve prom metrics from /metrics endpoint Grant Limberg 2023-04-19 12:07:48 -07:00
  • ff37fe58f1
    Fix: warning: mutex '_aqm_m' is not held on every path through here [-Wthread-safety-analysis] (#1964) Brenton Bostick 2023-04-18 14:14:05 -05:00
  • 09acbce8db
    _bond_m guards _bond, not _paths_m (#1965) Brenton Bostick 2023-04-18 14:12:33 -05:00