dbmonitoring's People
dbmonitoring's Issues
Stop the monitor on failure
if fails to receive the response from the server stop the monitor
Implements the monitor using WebSockets
Use the websocket API to implements the monitor, to avoid the big number of request to the server, delegating to the server the responsability to warn the client of a change in the database.
Update the title
The title of the monitor is not updating
Stop Monitor
Give the user the possibility to stop the current monitor and change the query or the connection
Refactor the MonitorServlet
Create a service to make the database call and mount the result and then return to the servlet to use
Initiate the monitoring
Initiate the monitor, if success,update the screen to show the results, if fails, show the failure message and instruct the user to make the corrections
Map the response Entity
Map the response of the servlet containing the status of the request, the data and a message if any.
Implements a javascript process timer
Create a javascript implementation to monitor the time of execution of a function
Refactor the MonitorInfo
Refactor the MonitorInfo, add the field query
Add Jackson library to the project
Add Jackson library to the project and refactor the servlet to use the same
Create the ConnectionPool
This class will receive a monitor info to open the database connection with bases on the info, if fails to open the connection will throw a exception
if it succeed, will store the connection in a local map and returns nothing
Map the connection info into a entity
Map the connection info into a entity to simplify the servlet call, and to get a better cohesion
Add a javascript function to check if there any diference data state
Added a javascript function to check if there any diference between the old data and the new incoming data with update of the monitor
Maintain the MonitorInfo in the application
Every monitorInfo that will open a new connection will be stored on the application, and send back a token to the user, so the user can access the monitor by the token, and also update the info of the monitor
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.