Observability for Distributed CRM Architectures: Monitoring Salesforce, APIs, Middleware, Events, and AI Agents

Main Article Content

Chakra Dhari Gadige

Abstract

The dominating trend of the Customer Relationship Management (CRM) systems on cloud computing systems, application programming interfaces (APIs), middlewares, event-driven services, and artificial intelligence (AI) agents have raised demanding questions of the visibility of systems, fault diagnosis and reliability of business-processes. The more traditional approaches to monitoring are prone to separate layers of technology and as a result, they cannot easily find out the failures of the end-to-end transactions and understand their impact on operations. This paper portrays a comprehensive observability architecture of distributed CRM architecture, utilizing Salesforce, APIs, middleware hosted platforms, event-processing systems, as well as AI agents. The architecture integrates centralized logs, metrics, distributed monitoring, correlation identifiers, monitoring of API, and observability of events to form a comprehensive perspective of system behaviour. It incorporates the level of transaction tracing to uncover failures in integrations, data bottlenecks, data inconsistency and dependency amongst components which are distributed. Additionally, the observability of AI-agents expands monitoring to both agent execution and tool invocation, response quality and workflow results, whereas business-process observability relates technical telemetry to customer-focused performance indicators. The framework focuses on standardized telemetry, cross-platform correlation, detecting anomalies, and operational insights. The theoretical analysis of its assumptions highlights the opportunity of integrated observability to augment the diagnosis of the occurrences, operational visibility, service assurance, and administration into the multifaceted CRM ecosystems. The suggested methodology offers architectural guidance to organizations that are looking to enhance resilience and attain end-to-end visibility in ever more intelligent-interconnected enterprise CRM landscapes.

Article Details

Section

Articles

How to Cite

Gadige, C. D. (2023). Observability for Distributed CRM Architectures: Monitoring Salesforce, APIs, Middleware, Events, and AI Agents. International Journal of Humanities and Information Technology, 5(03), 140-150. https://doi.org/10.21590/ijhit.05.03.11

References

[1] Usman, M., Ferlin, S., Brunstrom, A., & Taheri, J. (2022). A survey on observability of distributed edge & container-based microservices. IEEE Access, 10, 86904–86919. https://doi.org/10.1109/ACCESS.2022.3193102

[2] Kohyarnejadfard, I., Aloise, D., Dagenais, M. R., & Shakeri, M. (2021). A framework for detecting system performance anomalies using tracing data analysis. Entropy, 23(8), Article 1011.

[3] Tamburri, D. A., Miglierina, M., & Di Nitto, E. (2020). Cloud applications monitoring: An industrial study. Information and Software Technology, 127, Article 106376.

[4] Syed, H. J., Gani, A., Ahmad, R. W., Khan, M. K., & Ahmed, A. I. A. (2017). Cloud monitoring: A review, taxonomy, and open research issues. Journal of Network and Computer Applications, 98, 11–26.

[5] Aceto, G., Botta, A., De Donato, W., & Pescapè, A. (2013). Cloud monitoring: A survey. Computer Networks, 57(9), 2093–2115.

[6] Niedermaier, S., Koetter, F., Freymann, A., & Wagner, S. (2019). On observability and monitoring of distributed systems—An industry interview study. In S. Yangui, I. Bouassida Rodriguez, K. Drira, & Z. Tari (Eds.), Service-oriented computing (pp. 36–52). Springer.

[7] Chhetri, M. B., Vo, Q. B., & Kowalczyk, R. (2016). CL-SLAM: Cross-layer SLA monitoring framework for cloud service-based applications. In Proceedings of the 9th International Conference on Utility and Cloud Computing (pp. 30–36).

[8] Syed, H. J., Gani, A., Nasaruddin, F. H., Naveed, A., Ahmed, A. I. A., & Khan, K. (2018). CloudProcMon: A non-intrusive cloud monitoring framework. IEEE Access, 6, 44591–44606.

[9] Wang, T., Xu, J., Zhang, W., Gu, Z., & Zhong, H. (2018). Self-adaptive cloud monitoring with online anomaly detection. Future Generation Computer Systems, 80, 89–101.

[10] Brondolin, R., & Santambrogio, M. D. (2020). A black-box monitoring approach to measure microservices runtime performance. ACM Transactions on Architecture and Code Optimization, 17(4), Article 34. https://doi.org/10.1145/3418899

[11] Noor, A., Mitra, K., Solaiman, E., Souza, A., Jha, D. N., Demirbaga, U., Jayaraman, P. P., Cacho, N., & Ranjan, R. (2019). Cyber-physical application monitoring across multiple clouds. Computers & Electrical Engineering, 77, 314–324.

[12] Jabbarifar, M., Shameli-Sendi, A., & Kemme, B. (2019). A scalable network-aware framework for cloud monitoring orchestration. Journal of Network and Computer Applications, 133, 1–14.

[13] de Melo de Azevedo, L. J., Estrella, J. C., Toledo, C. F. M., & Reiff-Marganiec, S. (2020). A multi-objective optimized service level agreement approach applied on a cloud computing ecosystem. IEEE Access, 8, 122469–122479.

[14] Usman, M., Risdianto, A. C., & Kim, J. (2019). SmartX multi-view visibility framework for unified monitoring of SDN-enabled multisite clouds. Transactions on Emerging Telecommunications Technologies. https://doi.org/10.1002/ett.3819

[15] Alhamazani, K., Ranjan, R., Jayaraman, P. P., Mitra, K., Liu, C., Rabhi, F., Georgakopoulos, D., & Wang, L. (2019). Cross-layer multi-cloud real-time application QoS monitoring and benchmarking as-a-service framework. IEEE Transactions on Cloud Computing, 7(1), 48–61.

[16] Khoudali, S., Benzidane, K., & Sekkaki, A. (2019). EMMCS: An edge monitoring framework for multi-cloud environments using SNMP. International Journal of Advanced Computer Science and Applications, 10(1), 1–11.

[17] Celesti, A., & Fazio, M. (2019). A framework for real time end to end monitoring and big data oriented management of smart environments. Journal of Parallel and Distributed Computing, 132, 262–273.

Similar Articles

You may also start an advanced similarity search for this article.