Hi all,

I am also interested in monitoring the guacd daemon. I believe that
counting the number of guacd processes is simpler. Now with the Client REST
API I don't have programming experience for this.

If anyone can make some progress and can share how the solution was made, I
will be very grateful.

Thanks
Henri.

Em qua., 7 de abr. de 2021 às 08:12, Nick Couchman <[email protected]>
escreveu:

> On Wed, Apr 7, 2021 at 5:41 AM Hooge, Thomas <[email protected]> wrote:
>
>> Hello,
>>
>> for my monitoring-system (zabbix) i want to query guacamole
>> about e.g. current connection count and other interesting
>> data.
>> How do i achieve this? Is that even possible?
>>
>>
> There is no built-in instrumentation for guacd that would provide these
> results directly, but there are a couple of possible things you could do:
> * You could query the number of running guacd processes, which should be
> the number of active connections + 1 (for the parent guacd process).
> * You could query the Guacamole Client REST API for active connections. I
> believe Zabbix's APM functionality would accomplish this pretty easily -
> pulling the data sources and then the active connections per data source
> should be reasonably straight-forward:
> ** When you POST to the api/tokens endpoint you get a JSON response that
> includes an array of the availableDataSources.
> ** For each of the available data sources you can
> GET api/session/data/<data source name>/activeConnections, which will give
> you the current active connections for that data source.
>
> If you're using the JDBC module to store your connections, you just need
> to query using an admin user account and that should give you all of the
> active connections. If you're using some other module for connections -
> JSON or LDAP, for example - this won't be quite so straight-forward, as
> there isn't an admin user who can see all of the active connections for all
> users, so this may not give the data you want.
>
> -Nick
>


-- 
-- 
Henri Alves Godoy
Tecnologia da Informação e Comunicação
Faculdade de Ciências Aplicadas - FCA
Universidade Estadual de Campinas - UNICAMP
Fone: (19) 3701-6682

Reply via email to