Grant Limberg
8e6e4ede6d
Add prometheus metrics for Central controllers ( #1969 )
...
* add header-only prometheus lib to ext
* rename folder
* Undo rename directory
* prometheus simpleapi included on mac & linux
* wip
* wire up some controller stats
* Get windows building with prometheus
* bsd build flags for prometheus
* Fix multiple network join from environment entrypoint.sh.release (#1961 )
* _bond_m guards _bond, not _paths_m (#1965 )
* Fix: warning: mutex '_aqm_m' is not held on every path through here [-Wthread-safety-analysis] (#1964 )
* Serve prom metrics from /metrics endpoint
* Add prom metrics for Central controller specific things
* reorganize metric initialization
* testing out a labled gauge on Networks
* increment error counter on throw
* Consolidate metrics definitions
Put all metric definitions into node/Metrics.hpp. Accessed as needed
from there.
* Revert "testing out a labled gauge on Networks"
This reverts commit 499ed6d95e
.
* still blows up but adding to the record for completeness right now
* Fix runtime issues with metrics
* Add metrics files to visual studio project
* Missed an "extern"
* add copyright headers to new files
* Add metrics for sent/received bytes (total)
* put /metrics endpoint behind auth
* sendto returns int on Win32
---------
Co-authored-by: Leonardo Amaral <leleobhz@users.noreply.github.com>
Co-authored-by: Brenton Bostick <bostick@gmail.com>
2023-04-21 12:12:43 -07:00
Sean OMeara
2115b18ae3
new drone bits
2023-03-31 16:29:18 +02:00
Adam Ierymenko
646147c275
1.10.6 ( #1929 )
...
* 1.10.5 bump
* 1.10.6
* 1.10.6 AIP for Windows.
2023-03-23 13:38:22 -04:00
Adam Ierymenko
b2a981f353
1.10.5 ( #1905 )
...
* 1.10.5 bump
* 1.10.5 for Windows
* 1.10.5
2023-03-10 11:45:15 -05:00
Adam Ierymenko
f94208f493
Windows 1.10.4 Advanced Installer bump
2023-03-07 17:49:35 -05:00
Adam Ierymenko
9f5bf06f95
1.10.4 version bumps
2023-03-06 13:26:47 -05:00
Adam Ierymenko
dc762196dc
1.10.3 ( #1875 )
...
Version bumps and other release stuff to ship 1.10.3
2023-02-15 14:04:42 -05:00
Adam Ierymenko
ad54d0ed52
1.10.2 bump in Advanced Installer
2022-11-01 15:56:36 -04:00
Adam Ierymenko
99c0ca621b
1.10.2 bump
2022-10-13 09:01:14 -04:00
Grant Limberg
7516fd03a3
central controller docker image updates
2022-10-06 09:00:55 -07:00
Adam Ierymenko
457b5d2fe8
Windows build fixes, advanced installer upgrade
2022-07-05 19:37:33 -04:00
Adam Ierymenko
cb692d73c8
1.10.1 version bumps
2022-06-27 17:05:47 -04:00
Grant Limberg
3cb24410a8
yay case insensitive filesystems
2022-06-24 10:21:13 -07:00
Grant Limberg
be7ce4110e
Revert "Delete and re-add libpqxx-7.7.3 due to weird corruption."
...
This reverts commit e96515433d
.
2022-06-24 10:12:36 -07:00
Grant Limberg
c07e4a8c01
Revert "Re-add..."
...
This reverts commit b1faebae4a
.
2022-06-24 10:11:57 -07:00
Adam Ierymenko
b1faebae4a
Re-add...
2022-06-23 13:24:33 -04:00
Adam Ierymenko
e96515433d
Delete and re-add libpqxx-7.7.3 due to weird corruption.
2022-06-23 13:21:13 -04:00
Grant Limberg
183a9d7088
update controller image and some dependencies
2022-06-22 15:03:19 -07:00
Grant Limberg
e958a83dd4
update central controller docker startup script
2022-06-22 09:25:15 -07:00
Grant Limberg
f44b122262
pg_isready can use SSL
2022-06-21 14:40:24 -07:00
Adam Ierymenko
363481b0f1
1.10.0 installer for Windows
2022-06-07 12:52:50 -04:00
Adam Ierymenko
38058450ce
Revise Windows build to VS2022.
2022-06-06 19:33:35 -04:00
Adam Ierymenko
e672dc8094
Set version to correct 1.10.0.
2022-06-06 16:18:50 -04:00
Adam Ierymenko
c6682f2a3f
Merge branch 'dev' of github.com:zerotier/ZeroTierOne into dev
2022-06-03 16:12:40 -04:00
Adam Ierymenko
4508a6687e
Version bump.
2022-06-03 15:42:06 -04:00
Grant Limberg
b65c1ed3a0
Add inja
...
Requries update to C++17 standard
2022-05-13 09:34:15 -07:00
Adam Ierymenko
7e46c83592
1.8.10
2022-05-10 13:45:12 -04:00
Adam Ierymenko
1fe3a4402d
1.8.9 Windows installer stuff
2022-04-27 14:11:48 -04:00
Adam Ierymenko
eb95a427fa
1.8.9 version bump
2022-04-25 13:24:24 -04:00
Adam Ierymenko
ffb444dbeb
1.8.8 bump
2022-04-11 12:15:41 -04:00
Adam Ierymenko
c600590aa6
Windows 1.8.7 installer config.
2022-03-29 19:36:56 -04:00
Adam Ierymenko
7efb1cf7d3
Bundle Edge WebView dependency EXE and statically link MSVC DLLs
2022-03-22 17:43:43 -04:00
Adam Ierymenko
2800534445
1.8.7
2022-03-21 17:34:52 -04:00
Adam Ierymenko
e464050a40
Merge branch 'master' of http://git.int.zerotier.com/zerotier/ZeroTierOne
2022-03-21 17:30:18 -04:00
hcwhan
e2d4571ade
Dockerfile version bump to 1.8.6
2022-03-14 10:34:26 +08:00
Adam Ierymenko
4b3a13797a
Windows Advanced Installer stuff for 1.8.6
2022-03-10 15:45:33 -05:00
Adam Ierymenko
8624972d01
More 1.8.6 bumps.
2022-03-08 09:17:14 -05:00
Adam Ierymenko
b4b5a70a03
Windows build update.
2022-02-21 13:53:55 -05:00
Adam Ierymenko
ed74ed6ed2
CentOS/RHEL 6 SELinux permissions.
2022-02-16 12:56:17 -05:00
Adam Ierymenko
fc66f79988
1.8.5 Windows
2022-02-15 13:09:54 -05:00
Adam Ierymenko
f8d7796099
Merge branch 'zeroidc' into dev
2022-01-20 10:43:37 -05:00
Adam Ierymenko
241c41267b
Merge branch 'master' into dev
2022-01-20 08:23:12 -05:00
Adam Ierymenko
2ac1ff9be2
Merge pull request #1451 from channelbeta/update-pgp-url
...
Update PGP keyserver URL
2022-01-20 08:22:52 -05:00
Ka Ho Ng
511c77aa99
ext/libnatpmp: Set sa_len properly in getdefaultgateway()
...
In USE_SOCKET_ROUTE's implementation, sa_len of the sockaddrs need to be
set as well.
Sponsored by: The FreeBSD Foundation
2022-01-10 20:42:34 -05:00
Grant Limberg
cdd25c389e
Merge branch 'dev' into zeroidc
2022-01-06 14:55:40 -08:00
Grant Limberg
133a6ff7b3
fix env var
2022-01-06 14:55:20 -08:00
Grant Limberg
96add0ba65
Merge branch 'dev' into zeroidc
2022-01-06 14:54:09 -08:00
Grant Limberg
f5096a1f26
add wait for docker in controller startup script
2022-01-06 14:51:56 -08:00
Grant Limberg
cb9313a454
Merge branch 'dev' into zeroidc
2022-01-03 08:37:10 -08:00
Adam Ierymenko
dbe3aa1efc
Merge branch 'master' into dev
2021-12-17 17:41:03 -05:00