CFP last date
15 July 2024
Reseach Article

Remote Performance Monitoring System for Managed Service Providers

by Adam Ball, Laud Charles Ochei
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
Volume 12 - Number 43
Year of Publication: 2024
Authors: Adam Ball, Laud Charles Ochei
10.5120/ijais2024451964

Adam Ball, Laud Charles Ochei . Remote Performance Monitoring System for Managed Service Providers. International Journal of Applied Information Systems. 12, 43 ( Mar 2024), 1-11. DOI=10.5120/ijais2024451964

@article{ 10.5120/ijais2024451964,
author = { Adam Ball, Laud Charles Ochei },
title = { Remote Performance Monitoring System for Managed Service Providers },
journal = { International Journal of Applied Information Systems },
issue_date = { Mar 2024 },
volume = { 12 },
number = { 43 },
month = { Mar },
year = { 2024 },
issn = { 2249-0868 },
pages = { 1-11 },
numpages = {9},
url = { https://www.ijais.org/archives/volume12/number43/remote-performance-monitoring-system-for-managed-service-providers/ },
doi = { 10.5120/ijais2024451964 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-03-20T22:11:44.110794+05:30
%A Adam Ball
%A Laud Charles Ochei
%T Remote Performance Monitoring System for Managed Service Providers
%J International Journal of Applied Information Systems
%@ 2249-0868
%V 12
%N 43
%P 1-11
%D 2024
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Remote Performance Monitoring Systems (RPMS) are a critical method and resource for Managed Service Providers and IT departments in businesses. These systems, however, are either non-existent or out of date in many small and medium-sized businesses. However, these systems are either non-existent or are out of date in small and medium-sized businesses. They are also difficult to read with many unresolved bugs. In addition, similar solutions on the market offer limited functionality and do not meet the stakeholder’s requirements. The aim of this paper is to design a remote performance monitoring system for providing performance bandwidth history reports for small and medium-sized businesses. This paper also provides a review of related work and similar solutions used for remote performance monitoring. The system is developed with a DevExtreme design using a Golang API that reads from an InfluxDB database. The new system provides the user with a modern, readable user interface as well as a modern, readable chart with the metrics selected by the user. The new system is recommended for small and medium-sized businesses since it enables users to extend its functionality and customise several modules (e.g., dynamically altering the order and size of graphs displayed).

References
  1. Alliance, A. (2023). [Online] Available at: https://www.agilealliance.org/agile101/.
  2. Apache. (2023). Apache JMeter. [Online] Available at: https://jmeter.apache.org/. [Accessed 22 July 2023].
  3. Atlassian. (2022). What is an Epic? [Online] Available at: https://support.atlassian.com/jira-software-cloud/docs/what-is-an-epic/.
  4. Atlassian. (2023). Jira. [Online] Available at: https://www.atlassian.com/software/jira.
  5. Chen, W., et al. (2021). A Novel Remote Performance Monitoring System for Managed Service Providers. International Journal of Network Management, 31(2), e2139.
  6. Chris, K. (2023). What is GO? Golang Programming Language Explained. [Online] Available at: https://www.freecodecamp.org/news/what-is-go-programming-language/.
  7. Cisco. (2023). What is Network Monitoring. [Online] Available at: https://www.cisco.com/c/en_uk/solutions/automation/what-is-network-monitoring.html. [Accessed 22 July 2023].
  8. DataDog. (2023). Network Monitoring. [Online] Available at: https://www.datadoghq.com/dg/monitor/network/network-new/?utm_source=advertisement&utm_medium=search&utm_campaign=dg-google-network-emea-networkcapacity&utm_keyword=network%20bandwidth%20monitoring&utm_matchtype=p&utm_campaignid=15832880555&utm_adgroupid=.
  9. DNSstuff (2022). What Is Bandwidth Usage – How to Check, Measure, and Monitor it. [Online] Available at: https://www.dnsstuff.com/bandwidth-usage. [Accessed 18 July 2023].
  10. Easterbrook, S., Storey, J., & M.A, D. (2008). "Selecting Empirical Methods for Software Engineering Research." Guide to Advanced Empirical Software Engineering. Springer Science & Business Media.
  11. Gao, Y., et al. (2017). Customizable Remote Performance Monitoring System for MSPs. Journal of Cloud Computing: Advances, Systems and Applications, 6(1), 1-14.
  12. Huang, L., et al. (2023). Integrating RPMS with Cloud Services for Scalable Managed Services. Future Generation Computer Systems, 129, 112-125.
  13. Influx. (2023). Influx Data. [Online] Available at: https://www.influxdata.com/.
  14. Influxdata. (2023). Comparison to SQL. [Online] Available at: https://docs.influxdata.com/influxdb/v1.3/concepts/crosswalk/#.
  15. Joshi, V. (2018). Seven Reasons Why A Website's Front-End And Back-End Should Be Kept Separate. [Online] Available at: https://www.forbes.com/sites/forbestechcouncil/2018/07/19/seven-reasons-why-a-websites-front-end-and-back-end-should-be-kept-separate/?sh=2e27d1144fca [Accessed 12 July 2023].
  16. Kim, J., et al. (2019). Secure Data Handling in Remote Performance Monitoring for MSPs. Journal of Information Security and Applications, 47, 1-10.
  17. Molloy, J. (2023). A Comprehensive Overview of the Client-Server Model. [Online] Available at: https://www.liquidweb.com/blog/client-server-architecture/ [Accessed 12 July 2023].
  18. N-able. (2023). [Online] Available at: https://www.n-able.com/lp/it-solutions?utm_medium=cpc&utm_source=google-brand&utm_campaign=rm-glbl-lt-dgd-google_brand_core-2021-01-01&utm_term=n%20able_kwd-319841733353_e_575867562472&utm_content=g_15939739634_132568308419&cq_src=GOOGLE&cq_cmp=7170000008. [Online].
  19. Preeth, E. N., Mulerickal, F. J. P., Paul, B., & Sastri, Y. (2015, November). Evaluation of Docker containers based on hardware utilization. In 2015 international conference on control communication & computing India (ICCC) (pp. 697-700). IEEE.
  20. Savvopoulos, I., et al. (2019). Alerting Mechanisms in RPMS: A Comparative Study. Computers & Electrical Engineering, 76, 175-188.
  21. Wang, Y., et al. (2022). Leveraging Machine Learning for Anomaly Detection in Remote Performance Monitoring Systems. IEEE Transactions on Network and Service Management, 19(1), 454-466.
Index Terms

Computer Science
Information Sciences

Keywords

Remote Performance Remote Performance Monitoring System Managed Service Providers