*13 July, 2020 - 17 July, 2020* *PRs open for review:*
- [feature] Add Monitoring Checks section in Device Admin <https://github.com/openwisp/openwisp-monitoring/pull/148> <https://github.com/openwisp/openwisp-monitoring/pull/162> - [fix] Create new models Chart, AlertSettings, fixes migrations <https://github.com/openwisp/openwisp-monitoring/pull/150> - [feature] Add an Alert Settings section in device admin (blocked by above PR) <https://github.com/openwisp/openwisp-monitoring/pull/150> - [docs] Document metrics stored in influxdb (images need to be updated) <https://github.com/openwisp/openwisp-monitoring/pull/92> *Currently working on:* - [timeseries] Add initial support for elasticsearch <https://github.com/openwisp/openwisp-monitoring/pull/164> Progress so far: 1. Index Lifecycle Management <https://www.elastic.co/guide/en/elasticsearch/reference/master/index-lifecycle-management.html> works perfectly and is much more efficient than Delete by Query <https://www.elastic.co/guide/en/elasticsearch/reference/master/docs-delete-by-query.html> as it's handled by elasticsearch and we don't need to run a task in the background. Retention can be done not only on the basis of *time *but also *size of data* (and of course their combo). We also get multiple options like shrinking shards, making index read-only, force merge and so on. I have tested it and it works great. 2. We also chose *elasticsearch-dsl* over *elasticsearch-sql *for querying due to current limitations <https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-limitations.html> of the latter (noting for future reference :) ). 3. The elasticsearch client that can be used in openwisp-monitoring is almost prepared what remains is *top fields* and *improving queries.* 4. Besides that some changes would be needed to avoid redundancies in code thus reducing the number of requests made, new tests and docs. *Working next on issue:* - [alert settings] Add way to specify global defaults <https://github.com/openwisp/openwisp-monitoring/issues/106> Best regards, Hardik Jain :) > -- You received this message because you are subscribed to the Google Groups "OpenWISP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/openwisp/0d7ecaa4-76c3-4530-9a9b-85b8226ffd36n%40googlegroups.com.
