Comments (5)
@todorinskiz OOTB = Out Of The Box. Sorry for the confusion.
from alfred-telemetry.
I don't see a reason to depend on external modules (OOTB) - Alfresco already provides MicroMeter metrics, so we should be exposing those IMO.
There is also no need to provide any compatibility features with OOTB:
- Normally, all modules should use the same micrometer provided by the platform to avoid having multiple metrics registries
- Publishing / exposing the metrics should be provided as a separate module, to avoid dependency problems and to avoid having to be aware of all of the possible metrics registered - we only care about what is registered inside MicroMeter, right?
This way both Alfred Telemetry and OOTB can run in parallel, without influencing each other.
from alfred-telemetry.
In that case I would consider Alfresco as our central audience - let's expose our metrics to Alfresco by default.
This way we can make it easier for newcomers to start using it.
For other use cases that require reconfiguration for the monitoring system, seems reasonable to expect some learning curve there.
from alfred-telemetry.
cc @tgeens @thijslemmens what do you think?
from alfred-telemetry.
Better option is to remove complexity and just remove integration between OOTBox Alfresco metrics and Alfred Telemetry. Not try to magically integrate them.
from alfred-telemetry.
Related Issues (20)
- Prometheus scraping: max number of requests reached during Alfresco startup
- Instrument RetryingTransactionHelper HOT 7
- Support for Alfresco 7 HOT 1
- SolrTrackingMetrics are not appearing since 0.6.0
- Prometheus endpoint raises ERROR when caching metrics enabled
- Possibility to expose metrics in Dynamic Extensions bundles HOT 1
- Switching solr subsystem from the admin console fails because of duplicate quartz job name
- Alfred telemetry solr not working when (at least) one tracker is disabled
- Re-integrate Alfresco Tomcat Servlet Metrics
- jdbc metrics broken on Alfresco 7 due to updated Apache Commons dbcp2 HOT 1
- Common tags not added to Alfresco's Prometheus Registry HOT 1
- First call to Solr Telemetry endpoint is returning a 500
- Error creating bean with name 'eu.xenit.alfred.telemetry.binder.solr.sharding.SolrShardingMetrics' HOT 5
- alfred-telemetry-platform declares transitive dependency on Alfresco enterprise HOT 7
- Missing labels on metrics after restarting alfresco HOT 10
- Prevent Alfred Telemetry Prometheus endpoint threads from stacking up HOT 4
- Sharding metrics HOT 4
- AEE multiple versions of Micrometer on the classpath can cause troubles HOT 9
- Add indication to Admin Console if required meter-registry dependency is missing HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from alfred-telemetry.