-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 All,
I can see three possibilities for monitoring a Solr (7.4.0) deployment: 1. bin/solr healthcheck 2. curl /solr/[collection]/admin/ping 3. JMX Option #1 isn't available unless ZK is in use, and I'm not using ZK in my case. Option #2 issues a very simple query and essentially returns a "service is up" response. Option #3 requires a JVM to be launched in order to check to see if things are working well. I have read about the Prometheus/Grafana reporting, but that includes much more information about the performance of Solr that I'm currently interested in. The basic questions I'd like to have answered on a regular basis are: 1. Is the JVM up (this can be done with a ping, of course) 2. Is the heap healthy? Any OOMEs? 3. Will a sample query return in a reasonable amount of time? 1 and 3 are quite easily done using e.g. /solr/[c]/ping, but #2 is trickier. I can do this via JMX, but I'd prefer to avoid spinning-up a whole JVM just to probe Solr for one or two values. Are there any other options for monitoring Solr that I am missing? - -chris -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - https://www.enigmail.net/ iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAlugFhwACgkQHPApP6U8 pFjShRAAoV3auXv0PIhztMW7385hi0jV2Fl6V4PrF/TZUYpEQ0jDXdseC5bm+tip rwKmAYTqu6smvNtC4Qlj27+BdFSmaDP2MwfGN9sWCPahRLHdUKHfxwi4MnWTegM/ OkGuTiVYjzLe2vUlf4BACFFTRAz2bkRHua81SqiOMU1nZFQlj8mHy4qRBFK57Zcd R6GGry2zcnDTkXql5v/kOCaJiXUj76n8regMVaC0M04AFIvGrIqqJ/BfxkTPmVEf v1kC+zbKiThTl2fOSLRzwoLJvMpPghLKg5cvb9QQyRgrTQbYcYTPgytstKYS4c87 1mlbj92+T5D6kbw5snBoNIXqfPP+3kUQEeoEwz9m05SRYeoV/SR/M+wqqag5Vmz9 1Gje4TrLAfNOCxk1jSBkUWsgR5lC3msyDSDbLE/2i/m6iANxUoPnin0bQHpau6XN tGvxyTzyZa4O1hfsWyuTywipdJOadtjyDkAEEU5CeExFAY4EILxRr78mqMx1g+CV lefLYavs0rfQzvkkL01meL2nqitk82/x6l0PCyIh6WHHrIJ1XYWR+nQszeqY8HJE BX0NITMqQ2gk50JpzbKqrcLWNGLvAZTzFvLKUUq4pgtab3tBwwaDzVHsxhNy517Z 933Cz92cP1VJtUKkQrw4YDChQzZt9wIHIm5vcAaBgwKCZPRWcds= =yiXp -----END PGP SIGNATURE-----