Inspiration
I was Imaging how Sites like Facebook, Google, hosting companies like goDaddy, hostgators etc Monitors and Manage their Multi-Tenant System. How will they know?
1.) if any of the system is down and experiencing Issues
2.) How can they track the failed systems and carry out troubleshootings.
3.) How can they detect unauthorized access to their network and monitors their system booting
and Re-booting process that may infer Denial of Service Attack.
4.) how can they track the systems that are online and those that are offline.
5.) what can I do to relieve them from all these stress and ensure that they sleep like a baby in the anytime. This is where MyBaby Apps comes in.
Mybaby is an app built Via Spiceworks API for Advance Surveillance and Access Monitoring in Multi-Tenant Systems
Features:
1.) Automatic Registration via Spiceworks API Environmental Call
2.) Automatic Login Access
3.) Ability to Scan and Auto detect System failures and Systems that are off and experiencing downtime in a network
4.) System Booting Monitoring.
5.) System Unauthorized Access Detection.
6.) Automatically send SMS and Email messages whenever a System reboots or there is unauthorized access.
7.) Automatically send SMS and Email messages whenever a System is off/down in a network.
8.) Automatically open a Ticket whenever System is down/off and send it to Spicework Cloud.
9.) Automatically open a Ticket whenever System reboots-Boots and whenever there is unauthorized access via Threshold Alert
Configuration. Threshold Alert is set from value 1-3(Mild-Critical)
10.) An amazing built -in Alert System that continues to ring whenever any System is down or having an issue in a Network.
11.) An amazing Data Synchronization button that enables you pull all your devices to and from the cloud.
12.) Integrated Page Query call so that you can pull more than 30 devices at one call
13.) Cycles of 3-minutes Automatic Scannings to ensure that your Network is Healthy.
14.)An Amazing Devices Profile Pages For Device Info and to allow uploading each of the Devices Pictures
15.) Ability to map out Systems that are Online and Those that are Offline with
GREEN Bulband RED BULB respectively.
16.) Facebook-like Auto Complete Search System by Device Id,device name,device type,ip address,online,On
(Just type online or on to see all the devices that are On in your Networking)
17.) Activities Event Tracking Time and Conversion to timeago format(eg System was down 2 hours ago)
18.) Ability to enable and disable Alarm System per Devices
18.) Ability to enhance Remote communication via One-to-one chat text messages with Photo Sharing option.
Just Relax- As long as mybaby picture is Playing on the Landing Page, Your Network is scanned 360 degrees every +-3 minutes. On any event, Mybaby will start ringing an alarm, calling anybody around, send you email and SMS Notifications and automatically open a ticket for you and send it to the Spiceworks Cloud...... what else do you need.
Spiceworks Engineers has done Everything and MYbaby App makes it happen
How it works
Testing of the App is just very simple
1.) Click on Registration Button and Enter just any Nickname and Mobile Contact,
and MYBaby app will give you an automatic Registration from Spicework Cloud.
The app sends user 4 digit code no. via Users Spicework Email and on Mobile Devices Via SMS.
Users are finally registered by responding the the code sent to him via the apps verification page
2.)Automatic Users Login.
Once the User Login for the first time the app will require that you add any profile picture. Once user is authenticated, you will find yourself in the landing page where MYBaby(the Detector) is playing.
3.)Next Goto settings, click on Synchro Settings and select a query row. Recall that the default set on the API is 30 rows per page. In the settings, you can increase the page data retrival to any value or You can still leave it at the default 30, just click on Update button to set the paging.
4.)Go to API Synchronisation and sync. You will see a successful message telling you that the data pulling is successful and you will immediately start having access to all the Devices in your Network.
5.)Once everything is up and working
5a.) Online components gives you access to all the devices that are healthy, live,and working along with their online
event time within the network.
5b.) Offline components gives you access to all the devices that are experiencing downtime, and offline along with
last time those system where down and off.
6.) Activity Components: hels you Monitors Your system for Unauthorized Access and also monitors your system rebooting process.
it calculates the differences in the last_time_boot to make accurate and intelligent inferences.
To monitor unauthorized Access manually, Goto settings, select Threshold settings.
Value 1=>Mild
Value 2=>Warning
Value 3=>Critical
But For Testing Purposes, You are required to set Threshold Value to 1
Mybaby automatically scan the System by making a frequent call the Spiceworks API for any system booting time update.
Generally, In the event of any update like System Failures, System downtime/offline or the threshold is reach,
Mybaby App will start triggering an alert on that Device,
it will send you an email and sms messages with the information of the about the device causing the problem.
It will automatically open a Ticket and send it to Spiceworks cloud on your behalf.
7.) Alarm System:
Enables User to Enable and Disable an alarm system per device. If a system is offline and an alarm is triggered,
You can select that particular device to disable its alarm. Alternatively, the alarm will automatically stopped whenever the
system comes online.
8) Device Profile: Provides you access to all the Devices in your Network, You can access all info of each device,
upload the Device Photo on the Coverpage.
9.) Searchbox provides you atuo suggestion search of the Device like by Device Id,device name,device type,ip address,online,On
(Just type online or on to see all the devices that are On in your Networking)
10.) At the bottom of the right hand of every page is a Chat System which communication via One-to-one chat text messages with Photo Sharing option in a multi-tenant enviroment.
The Landing Page
Here am taking of the page where my baby is playing.....
Finally, Recall that this a web application and here MYbaby app does the wonders
Just Relax- As long as mybaby picture is Playing on the Landing Page and its open, Your Network is scanned 360 degrees every +-3 minutes by making a call to Spicework Cloud for new update. On any event, Mybaby will start ringing an alarm, calling anybody around, send you email and SMS Notifications and automatically open a ticket for you and send it to the Spiceworks Cloud...... what else do you need.
Spiceworks Engineers has done Everything and MYbaby App makes it happen
Challenges I ran into
Integration of SMS, Cyles of 360 degrees auto system scanning for updates and automatic opening of ticket on behalf of the User in the event of any System Down time and Unauthoorized Access
Accomplishments that I'm proud of
The App you are about to access is just the begining
What I learned
What's next for Mybaby
Built With
- sms
- spiceworks
Log in or sign up for Devpost to join the conversation.