14
Performance is everything. http://nazar.io

Nazar.io | Performance is everything

Embed Size (px)

DESCRIPTION

NAZAR is a performance analysis tool specially designed to simplify the complex and time-consuming task of application tuning, allowing Developers and IT Operations to have an application global view and to take the best decisions for their businesses. Partners: Aceleratech and Start-Up Brasil (an initiative of the Brazilian Federal Government). "We're on a mission to provide accessible database performance analytics to everyone." Manguez.al, proudly coded at Recife - PE, Brazil.

Citation preview

Page 1: Nazar.io | Performance is everything

Performance is everything.

http://nazar.io

Page 2: Nazar.io | Performance is everything

The best amulet against database applications bottlenecks!

2

NAZAR is a performance analysis tool specially designed to simplify the complex and time-consuming task of

database applications tuning, allowing Developers and IT Operations to have a global view of their application’s

performance in order to make the best business decision.

“We are on a mission to provide database analytics for everyone!”

Page 3: Nazar.io | Performance is everything

Problem

“Tests at Amazon revealed: every 100 ms increase in load time of Amazon.com decreased sales by

1%.”

“A poorly tuned business application can potentially

affect not just a few users but an entire business operation.”

“As much as 70 to 80 percent of performance problems are caused by

improperly coded database applications.”

Craig S. MullinsDatabase Administration: Practices

& Procedures

Performance directly impacts companies’ results and can compromise the entire operation! Keeping databases monitored can avoid future headaches and losses for businesses and their customers.

3

Page 4: Nazar.io | Performance is everything

“Expensive queries are the most significant cause of performance issues on Heroku

Postgres databases. Optimizing them can yield tremendous improvements to you application’s

performance and overall response times.”

https://devcenter.heroku.com/articles/expensive-queries#causes-of-expensive-queries

A cloud-based platform-as-a-service that allows developers to deploy, scale and

manage apps.

4

Problem

Page 5: Nazar.io | Performance is everything

Why should you start using Nazar?

No software installation requiredThis non-intrusive approach is new and important when we talk about companies' databases and access to companies private information.

Database focused

Nazar

Server Database

of database applications performance issues occur between the application server and the database!80%

1

2

Start Monitoring your Servers Today!5

Page 6: Nazar.io | Performance is everything

Keep your Databases monitored in Real Time!

Product Print Screen

Nazar offers:• Daily reports; • Users who had

access to the application at the “crash moments”;

• Databases monitored;

• Errors stats; • Top queries; • Slowest queries; • Most executed

queries;

With Nazar's Monitoring, the Database Administrator will have the peace of mind that his application is being monitored and that he will be warned real time of any issues!

6

Page 7: Nazar.io | Performance is everything

What is consuming your databases resources?

To start an optimization work, the tech person in charge of

the application needs to know what are the most expensive queries in terms of database resource usage. Nazar shows him which ones are the “Top

10” queries where the performance gain will bring a

tremendous performance improvement to the application

as a whole! For instance, the Query 1 in the graph is responsible for

49.20% of the overall elapsed time. Optimizing it will have an

impact on the entire application performance.Product Print Screen

7

Top Queries

Page 8: Nazar.io | Performance is everything

In some cases, performance issues are directly associated with errors occurrence. Nazar error stats helps not only identify application bugs, but also indicate if the errors are somehow related to performance issues.

8

Error's Details

Error Stats

Page 9: Nazar.io | Performance is everything

The type of the workload, specifically whether it is Online Transactional Processing or Decision Support System, is a key criterion for database tuning. Nazar gives You the information needed to identify what is the database server workload type.

9

Queries By Type

Page 10: Nazar.io | Performance is everything

You can monitor several servers at the same dashboard! In case you need multiple users access, send invites for any other user outside of your company with a limited access.

10

Dashboard

Page 11: Nazar.io | Performance is everything

To start monitoring your database, just add a new server and make the configurations depending of which platform you're using. The setup is very easy and you basically need to follow the steps below:

11

Start Monitoring!

1. Click 'Add New Server' button in the NAZAR.IO dashboard.

2. Give reading permissions to your log files for NAZAR.IO or start sending the log files to NAZAR.IO's servers.

For more info about integration, please follow this link.

Page 12: Nazar.io | Performance is everything

12

Customers

Page 14: Nazar.io | Performance is everything

Performance is everything.

Start Monitoring your Servers Today!