A system for route anomaly detection and remediation, the system comprising: a processor; and a computer-readable medium storing instructions for route monitoring that are operative upon execution by the processor to: perform, by a route monitoring component, a prefix analysis on a routing prefix associated with an internet protocol, IP, address of a selected route in a set of routes received from at least one router device in a set of routers, the prefix analysis comprising: decoding at least one message received from the at least one router device to convert route data to a compatible data structure for analysis by a set of microservices; and analyzing a peer autonomous system, AS, portion of the routing prefix of the selected route to determine whether the selected route is a leaked route; receive at least two scores in a set of scores associated with the selected route, the at least two scores generated based on the prefix analysis, wherein each score in the set of scores is generated by a selected microservice in the set of microservices, wherein each score indicates whether route analysis results generated by the selected microservice suggest the analyzed route is valid or invalid; generate, by a scoring component 336, a validation score based on an aggregation of the at least two scores, the validation score indicating whether the selected route is a healthy route or an unhealthy route based on the prefix analysis, wherein a leaked route is an unhealthy route; assign, by the route monitoring component, the selected route to a set of validated routes for utilization during routing of network traffic by the set of routers responsive to the validation score indicating the selected route is a healthy route; and send, by an alert component, an alert to a fault alerting system responsive to the validation score indicating the selected route is an unhealthy route. a processor; and a computer-readable medium storing instructions for route monitoring that are operative upon execution by the processor to: perform, by a route monitoring component, a prefix analysis on a routing prefix associated with an internet protocol, IP, address of a selected route in a set of routes received from at least one router device in a set of routers, the prefix analysis comprising: decoding at least one message received from the at least one router device to convert route data to a compatible data structure for analysis by a set of microservices; and analyzing a peer autonomous system, AS, portion of the routing prefix of the selected route to determine whether the selected route is a leaked route; receive at least two scores in a set of scores associated with the selected route, the at least two scores generated based on the prefix analysis, wherein each score in the set of scores is generated by a selected microservice in the set of microservices, wherein each score indicates whether route analysis results generated by the selected microservice suggest the analyzed route is valid or invalid; generate, by a scoring component 336, a validation score based on an aggregation of the at least two scores, the validation score indicating whether the selected route is a healthy route or an unhealthy route based on the prefix analysis, wherein a leaked route is an unhealthy route; assign, by the route monitoring component, the selected route to a set of validated routes for utilization during routing of network traffic by the set of routers responsive to the validation score indicating the selected route is a healthy route; and send, by an alert component, an alert to a fault alerting system responsive to the validation score indicating the selected route is an unhealthy route. perform, by a route monitoring component, a prefix analysis on a routing prefix associated with an internet protocol, IP, address of a selected route in a set of routes received from at least one router device in a set of routers, the prefix analysis comprising: decoding at least one message received from the at least one router device to convert route data to a compatible data structure for analysis by a set of microservices; and analyzing a peer autonomous system, AS, portion of the routing prefix of the selected route to determine whether the selected route is a leaked route; decoding at least one message received from the at least one router device to convert route data to a compatible data structure for analysis by a set of microservices; and analyzing a peer autonomous system, AS, portion of the routing prefix of the selected route to determine whether the selected route is a leaked route; receive at least two scores in a set of scores associated with the selected route, the at least two scores generated based on the prefix analysis, wherein each score in the set of scores is generated by a selected microservice in the set of microservices, wherein each score indicates whether route analysis results generated by the selected microservice suggest the analyzed route is valid or invalid; generate, by a scoring component 336, a validation score based on an aggregation of the at least two scores, the validation score indicating whether the selected route is a healthy route or an unhealthy route based on the prefix analysis, wherein a leaked route is an unhealthy route; assign, by the route monitoring component, the selected route to a set of validated routes for utilization during routing of network traffic by the set of routers responsive to the validation score indicating the selected route is a healthy route; and send, by an alert component, an alert to a fault alerting system responsive to the validation score indicating the selected route is an unhealthy route.