Showing posts with label Prevent. Show all posts
Showing posts with label Prevent. Show all posts

Monday, October 10, 2011

Application Performance Monitoring - Identify Issues and Prevent Down Time

Most organizations use some kind of network monitoring software to monitor network assets. A standard network monitoring system will track devices for uptime, bandwidth usage and monitor system performance. While this type of monitoring solution is beneficial for when issues occur on the network, it doesn't help when there is an issue with an application. Most large organizations have a wide variety of applications to support. Some of these applications include enterprise wide applications that every user has installed on their computer. When a critical application like this is not performing efficiently or cannot be accessed you can assure the helpdesk phones will be ringing. Having the right tools to monitor for application performance issues can be a life saver and prevent a flood of calls.

Why the need for Application Monitoring

ENTERPRISE PORTAL

Firstly, you need to be aware that application monitoring is not the same as monitoring the network. The simple way to explain the difference is that network monitoring tells you when users can't access an application. Application monitoring alerts you when an application is not working properly, even if users are capable to access it. For example, say all of the sudden your users cannot access Sharepoint. Your network monitoring software shows no problems on the network so you start troubleshooting the Sharepoint server. After taking the time to sift through the event logs and other various log files, you finally come across a service that had stopped on the server. The Network monitoring system could not tell us that, it just eliminated any issues on the network.

An application monitoring program would have alerted an administrator that something had failed on the server. Being able to swiftly identify issues with organizations applications will make the life of a systems administrator much easier. It also ensures that the applications are performing as expected.

Good application monitoring will give you an immediate visual overview of your applications, trend reporting, performance analysis and identify growth areas. All of this information is important when it comes to planning, meeting SLA's and finding problems before they bring about major outages.

How Application Monitoring Works

The easiest and most effect way to monitoring applications is by using a centralized monitoring server. Most enterprise monitoring systems will come with a centralized management console. This software is setup on a server that will collect data from the applications. This could be a Windows or a Linux server. The technique used to gather this data is done in one of two ways, either agent-push or a polling method.

The agent-push process is a locally installed agent on the server that sends its data to the centralized monitoring server. This method can often provide additional features but it does require more manual labor up front. These agents alone are an application and can fail or not work properly. This is why the polling method is the preferred choice.

The polling method uses Windows Management Instrumentation (WMI) or simple network management protocol (SNMP) to poll data from the monitored apps. SNMP and WMI is simple to setup and you don't have to worry about keeping it updated.

Options for Monitoring Application Performance

When it comes to finding an application monitoring performance solution, you will discover there is a broad amount of options to choose from. It really is dependent on your needs. You can decide between standalone applications for monitoring single systems or Enterprise monitoring systems that can monitor all the applications in your organization. There are also open source and commercial application monitoring solutions. Its best to try out a mixture of products to determine what best fits your needs.

Here are a few features to look for:

• Monitoring performance: Monitor for CPU usage, memory usage, response time, disk I/O
• Alerting options: Send notifications through email, SNS, syslog, dashboards and more
• Web Console: It's nice to be able to access your monitoring system from any computer in the organization.
• Assign Rolls: Have the ability to give other users access to the monitoring system without being an admin.
• Reporting features: Having a powerful reporting solution helps to identify trends and potential issues.

Application Performance Monitoring - Identify Issues and Prevent Down Time

You can find more about Application Monitoring Performance & Tools as well as more information on network monitoring at Network Monitoring Software

ENTERPRISE PORTAL

Wednesday, August 3, 2011

5 Ways To Prevent Data Loss In Your Small Business

Time and time again, business owners do not understand the importance of backing up data and preparing for network security threats, and instead of putting together a FULL plan to prevent data loss, they come up with "reasons" not to, such as; lack of budget, lack of time to research and implement a solution, or just an all out lack of concern. The all so common "I will cross that bridge when I get to it" mentality, can literally spell the end of your business as you know it.

Small business network security should be a major concern for your business, if you plan to stay in business. There are many scenarios that could occur at any time without warning, that would cost exponentially more to fix, than the cost of preventative maintenance.

ENTERPRISE PORTAL

Here are several mistakes often made by small business owners/managers, that should be addressed immediately:

1.) Using free anti-virus software on the company's networked computers.

Don't get me wrong, free is great! BUT, free is bad when it comes to your clients' and company's critical data. The problem with free anti-virus software (such as AVG, Avira, Avast etc), is that they aren't necessarily suited for Enterprise Level (business level) usage.

Premium and Enterprise level anti-virus products are created with infrastructure in mind, and contain features such as Phishing filters, Email scanning, Real-time virus monitoring, Email alerts, and much more. Free solutions do not offer those options usually, and are not as "robust" as the Premium and/or Enterprise level packages. Enterprise level solutions are usually more effective at preventing infection before a computer or network is compromised, which is mandatory in preventing data loss.

2.) Leaving your data "in the hands of the IT guy" without knowing what questions to ask.

Let's use a real life example of an accounting firm that we serviced several weeks ago; where we were called out to remove a virus from a principal's computer. Upon arriving at the location, I advised that since the infected computer was part of a server equipped network, I will need certain information to know what needs to be done and NOT done to the computer. Here are the questions that I asked:

"Is there a firewall?" Answer: "I don't know"

"Is the data from this computer backed up to the server?" Answer: "I think so"

"Does the IT guy handle the updates on the server and/or computers? Answer: "I don't know, I just downloaded and installed the updates for my own computer today"

Those questions received the WRONG answers! I know that business owners and employees that aren't technicians wouldn't understand many technical issues, but an IT person or department should always communicate to the staff what is being done. Where is the data being saved to? Can the data be restored if needed, with no problems? Where are my personal files on the computer being backed up to? What websites should I avoid? Is our company secure from network security threats, hackers and internet thieves? Are our computers being updated with Windows updates often to thwart security exploits? How often does the server backup our data and exactly what data is backed up and what files, software etc would we lose during a disaster? Do we have the best network virus protection available?

The right questions get the right answers...every time!

3.) Avoiding a preventative maintenance plan for your networks and computers to "save money."

How much would it cost your company, if your data was lost? GONE? Your important contacts, payroll records, new digital leads, logs, invoices, inventory, client database, accounts receivables records, sensitive client information, important proposals, etc? Imagine the data you need the most for the survival or growth of your company, completely wiped out. What do you think that would cost you in loss profit and/or potential future revenue?If you have employees, what would downtime cost you, or the amount of time spent with the network and or computer(s) not functioning?

It is extremely important to consider these possibilities now and plan for them, since it isn't a matter of IF data loss will happen, it is a matter of WHEN. Be prepared!

4.) Not having a stringent policy in place regarding internet usage and computer access.

Part of having a good internet policy in place, is being educated on how the computers should be used and maintained to avoid costly problems. A big problem currently, is the average computer using not knowing what websites, links, banners, online games, etc to avoid; in order to keep a computer clean from malware or other malicious possibilities.

For instance, an employee decides to check out YouTube, while clicking on junk emails. Employees in the company have problems accessing files that are needed in order to conduct business, due to a server slowdown caused by YouTube killing the company's internet bandwidth. Meanwhile, a Trojan creeps into the network through a junk email and infects the network causing all of the local folders on each computer to be deleted and unrecoverable.

An internet policy which includes limited access to installing software, clicking certain websites, watching streaming video etc, would have avoided the problem to begin with. Always educate employees, set a policy and enforce it to avoid costly problems.

5.) Trusting your data to "The Cloud" or your onsite backup solution.

The problem with digital data is, it "doesn't really exist!" There is no physical medium in place that holds data and secures it against loss at all. The only prevention to digital data loss is constant and SMART - backup. Many businesses trust that their data is being backed up properly, since they have a provider of cloud based or online data storage. That spells a recipes for disaster. A business owner should always keep crucial data backed up to a physical medium such as an external drive(s), and kept off-site such as at a house or storage facility, to avoid unforeseen circumstances that would destroy data storage media.

Trusting backup of a network and computers to a server is also not a wise decision. A server with several "mirrored drives" that backup multiple times a day could fall victim to an electric surge or spike, causing hardware failure at any time, wiping all of the backups out also. Once again, critical data should be backed up regularly and kept OFF-SITE!

Regardless of the vendor's promises to keep your data safe and secure, never put full trust in the cloud, or a server. Maintain regular backup and have the backup tested regular to ensure that in the event it is needed, the network and/or computer(s) can be restored to continue operation of the business and remain profitable, without a hiccup.

Hopefully those tips have provided a bit of insight as to what steps should be taken to keep a secure and prosperous business. Any questions, please feel free to visit our website and send me an email! Any comments are highly encouraged.

5 Ways To Prevent Data Loss In Your Small Business

Jarvis Edwards is a senior technician at TekTime, a computer consulting company located in the Inland Empire area of California, and is author of the PC Technician's Virus Removal Manual! Feel free to visit his website for more information.

Click to visit TekTime's website

Virus Removal Manual

ENTERPRISE PORTAL