Bot monitoring
First Claim
Patent Images
1. A method for monitoring a computing system/framework via a bot integrated with a messaging application, comprising:
- receiving, by a monitoring bot, a message from a user device via a messaging application;
identifying a query included in the message;
transmitting, by the monitoring bot, the query to a monitored computing system/framework, wherein each of the user device, the monitoring bot, and the monitored computing system/framework is remote from each other;
receiving a response to the query from the monitored computing system/framework;
determining via the response whether a failure has occurred on the monitored computing system/framework;
in response to determining that the failure has occurred on the monitored computing system/framework, transmitting without user intervention a proactive measure to address the failure;
formatting the response; and
transmitting the formatted response to the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
Monitoring a computer system or framework via a bot integrated into a messaging application is provided herein. A bot is made available as a contact within a messaging application to receive queries on a computer system/framework via messages from users. The bot is communicated with one or more systems or machines in a monitored computing system/framework to execute those queries and return a response to the user via the messaging application or another selected application.
-
Citations
18 Claims
-
1. A method for monitoring a computing system/framework via a bot integrated with a messaging application, comprising:
-
receiving, by a monitoring bot, a message from a user device via a messaging application; identifying a query included in the message; transmitting, by the monitoring bot, the query to a monitored computing system/framework, wherein each of the user device, the monitoring bot, and the monitored computing system/framework is remote from each other; receiving a response to the query from the monitored computing system/framework; determining via the response whether a failure has occurred on the monitored computing system/framework; in response to determining that the failure has occurred on the monitored computing system/framework, transmitting without user intervention a proactive measure to address the failure; formatting the response; and transmitting the formatted response to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for monitoring a computing system/framework via a bot integrated with a messaging application, comprising:
-
a processor; and a memory storage device, including instructions that when executed by the processor provide a monitoring bot in communication with a messaging application running on a user device in a first network environment and a monitored system/framework in a second network environment, the monitoring bot operable to; receive, at the monitoring bot, a message from the messaging application; identify a query in the message, the query including a command and an object in the monitored computing system/framework on which the command is to be performed; transmit the query to the object in the monitored system/framework, wherein each of the user device, the monitoring bot, and the monitored computing system/framework is remote from each other; in response to transmitting the query, receive a response to the command; determine via the response whether a failure has occurred on the monitored computing system/framework; in response to determining that the failure has occurred on the monitored computing system/framework, transmit without user intervention a proactive measure to address the failure; and transmit the response to the messaging application. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer readable storage device including instructions executable by a processor for monitoring a computing system/framework via a bot integrated with a messaging application, comprising:
-
receiving, at a monitoring bot and from a user device of a first network environment, a message via a messaging application; identifying a query included in the message; transmitting the query to a monitored computing system/framework of a second network environment, wherein each of the first network environment, the second network environment, and the monitoring bot is remote from each other; receiving a response to the query from the monitored computing system/framework; determining via the response whether a failure has occurred on the monitored computing system/framework; in response to determining that the failure has occurred on the monitored computing system/framework, transmitting without user intervention a proactive measure to address the failure; and transmitting the response to the user device. - View Dependent Claims (16, 17, 18)
-
Specification