Raised ticket for the same https://issues.apache.org/jira/browse/IGNITE-18832
Regards, Ganguly On Fri, Feb 17, 2023 at 1:07 AM Николай Ижиков <[email protected]> wrote: > Hello, Mikhail. > > «Experimental feature» is a label that *some* views can be changed - like > columns added or removed, etc. > This happened several time in «secondary» views like SYS.JOBS, SYS.TASKS > or similar. > > So, any user can rely on system views - they are not going anywhere. > > System views specifically developed to give user ability to monitor system > objects like connections, caches, etc. > So, this is *correct* way to track thin client connections to the cluster. > > > Can someone take the enhancement to capture thin client name > > Please, file a ticket. > > 17 февр. 2023 г., в 11:44, Mikhail Pochatkin <[email protected]> > написал(а): > > Hi, Gunguly. > > The system views are an experimental feature and can be changed in future > releases [1]. This is a serious reason to not make logic in your > application based on this feature. Why don't you want to use public API > instead of experimental system views? > > [1] System Views | Ignite Documentation (apache.org) > <https://ignite.apache.org/docs/2.14.0/monitoring-metrics/system-views> > > пт, 17 февр. 2023 г. в 09:34, Ganguly Gundeboina <[email protected] > >: > >> Hi, >> >> Can someone take the enhancement to capture thin client name in >> sys.client_connections table. This is required for monitoring clients. >> >> Regards, >> Gangaiah >> >> On Wed, Feb 15, 2023 at 2:05 AM Ganguly Gundeboina < >> [email protected]> wrote: >> >>> Hi, >>> >>> We could see the sys.client_connections table, but does not have any >>> hostname/client name column. It's good to have the name column so that can >>> populate the client name. >>> >>> We are using 2.13. In any higher version are we enhanced this table? >>> >>> Regarding user attributes, can share the details of how can access the >>> attributes on the server side. >>> >>> Regards, >>> Gangaiah >>> >>> On Thu, Nov 11, 2021 at 10:11 PM Pavel Tupitsyn <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> If we are talking about Java thin client: >>>> >>>> 1. Automatic reconnect and retry is enabled out of the box. >>>> 2. You can use ClientConfiguration.setUserAttributes to assign custom >>>> key/value pairs to a client instance. Those attributes are accessible on >>>> the server side. >>>> 3. For client-side only logic, there is no built-in way to assign a >>>> name to a client, but you can do that with a HashMap<IgniteClient, String> >>>> >>>> On Thu, Nov 11, 2021 at 6:20 PM Ganguly Gundeboina < >>>> [email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> Want to assign specific instance name to thin clients to monitor the >>>>> clients. When thin client disconnected due to any reason, want to take >>>>> manual action like starting the client. >>>>> >>>>> We are using 2.11, can we assign? >>>>> >>>>> Regards, >>>>> Gangaiah >>>>> >>>> > > -- > best regards, > Pochatkin Mikhail. > > >
