1bf992d92a
removed the init method in prometheuis.go
2024-09-08 11:16:49 +02:00
4f06fd71e0
renamed modukle name so that pkgsite will work.
2024-09-08 11:16:49 +02:00
f823d4b67b
fixed issues with the prometheus code with subtle errors due to the use
...
of pointers. Now using simple value objects.
2024-09-08 11:16:49 +02:00
061fabfd07
Addes agent address and client address to the client and agent info.
2024-09-08 11:16:49 +02:00
ad72c41347
ClientConnection no longer has public fields.
2024-09-08 11:16:49 +02:00
db1d908d06
a lot of work to get prometheus monitoring better.
...
Now the duration is updated every second to get more accurate readings. Also, the time series are now cleaned up when they no longer exists. Previously, all time series were deleted and then everything was setup from scratch.
2024-09-08 11:16:49 +02:00
b8715bcbe8
eliminated the stop times. Not a good idea to have this metric because it starts becoming relevant after an agent has stopped and so it has basically unlimited lifetime which is not good.
2024-09-08 11:16:49 +02:00
1be96d8742
Added agent_start_time, agent_stop_time, client_start_time, and client_stop_time metrics.
2024-09-08 11:16:49 +02:00
c2ec1ce117
Added agent uid to the client info so that client and agent can be correlated in prometheus/grafana.
2024-09-08 11:16:49 +02:00
128be0ebb5
Added client environment info to the prometheus metrics as labels.
2024-09-08 11:16:49 +02:00
f3d0074f17
added environment info from the client.
2024-09-08 11:16:49 +02:00
Erik Brakkee
b4b962d859
remove some console logs in the javascript
...
prometheus now listening on separate port
fixed powershell command for setting up authorized keys.
2024-09-08 11:16:49 +02:00
f62b81cbfb
cumulative counters implemented.
2024-09-08 11:16:49 +02:00
97d34424ca
prometheus monitoring now more complete. Including a guid to uniquely identify agents and clients.
2024-09-08 11:16:49 +02:00
Erik Brakkee
135fd081d8
prometheus support step 1
...
updates to documentation.
2024-09-08 11:16:49 +02:00