- TLC Home Home
- Discussions Discussions
- Documentation Documentation
- Knowledge Base Knowledge Base
- Education Education
- Blog Blog
- Support Desk Support Desk
06-27-2023 05:19 AM
Hi all,
before we think about developing something new from the scratch, first I want to ask this round for some ideas or solutions we do not aware of right now.
Main goal:
Alarming if an audience won't be joined anymore
Alarming if a connector gets errors
Alarming if JS function gets errors
Is there any solution out of the box right now?
OR:
Do we have to think about a solution we have to build up with other componentes like the HTTP API of Prometheus?
Thanks in advance!
BR
Dennis
06-28-2023 12:06 AM
Hi Dennis,
I appreciate your curiosity and proactive approach to problem-solving. This type of thinking is fundamental to ensuring seamless operation and achieving scale in any technology-driven environment.
Audience Engagement Monitoring: Understanding your users is at the heart of delivering valuable experiences. For this, analytical tools like Google Analytics, Mixpanel, or Amplitude can help. These platforms can give you a clear snapshot of user activity, and you can set up alerts when a drop in engagement is noticed. More technically, on the server-side, consider robust tools like Datadog, Prometheus, or New Relic.
Error Detection in Connectors: Connectors, being the glue between different components, play a critical role in your ecosystem. Depending on the nature of these connectors, you have a variety of monitoring tools available. For database connections, you may want to look at SolarWinds Database Performance Monitor or Redgate SQL Monitor. For API connections or web servers, Datadog, Prometheus, New Relic, or perhaps Azure Monitor if you're using Azure services, could be considered.
JavaScript Function Error Tracking: In terms of capturing JavaScript function errors, it's important to differentiate between client-side and server-side. For the former, you may want to consider Sentry, Rollbar, or LogRocket - tools specifically built to track and report such errors. For server-side JavaScript (Node.js), similar tools can be used, along with application performance monitoring solutions like New Relic or Datadog.
If existing solutions don't quite meet your specific needs, building a custom solution using the HTTP API of a monitoring system like Prometheus might be a way forward. Additionally, Grafana can be of great help for visualizing data and setting up custom alerts.
Remember, it's important to choose the right tool for your specific environment, be it cloud-based or on-premises.
Thanks and Let me know if you need more help on this.
Regards
Shivam
Devsatva
07-07-2023 02:19 AM
Hi @DennisG
I'd encourage you to log product ideas for your items below, as I know these are areas the product team is looking at.
Copyright All Rights Reserved © 2008-2023