Monitoring MySQL. Geert Vanderkelen MySQL Senior Support Engineer Sun Microsystems
|
|
|
- Douglas Knight
- 10 years ago
- Views:
Transcription
1 Monitoring MySQL Geert Vanderkelen MySQL Senior Support Engineer Sun Microsystems
2 Agenda Short intro into MySQL, the company Monitoring MySQL: some examples Nagios plugins for MySQL MySQL Enterprise Monitor
3 From MySQL to Sun Whoohoo!
4 What Makes MySQL Special OpenSource! Commercial and Community Support Storage engines Simplicity Sun Microsystems MySQL 5.1 is coming! MySQL Cluster 6.2 is here!
5 Monitoring MySQL Basics and Some examples..
6 Getting Status Information SHOW GLOBAL STATUS > Global keyword is important! Snapshot regularly > mysqladmin -i 20 extended-status >> status.log Also available as information_schema.global_status For example: > Com_xxx counter variables > Questions for Queries/Sec
7 Index usage Find out if you do lots of table scans mysql> SHOW GLOBAL STATUS LIKE Handler\_read% ; Handler_read_first Handler_read_key Handler_read_next Handler_read_prev Handler_read_rnd Handler_read_rnd_next ((Handler_read_rnd + Handler_read_rnd_next) / ( (Handler_read_%))*100 = 87.8
8 Temp. Tables Going To Disk? mysql> SHOW GLOBAL STATUS LIKE Created\_tmp% ; Created_tmp_disk_tables Created_tmp_files 71 Created_tmp_tables (Created_tmp_disk_tables / Created_tmp_tables) *100 = 38.3
9 Check # Of Processes To much long running process: mostly trouble SHOW PROCESSLIST or: mysql> USE information_schema; mysql> SELECT COUNT(*) FROM processlist WHERE user <> 'replication' AND id <> CONNECTION_ID() AND time > 60 AND command <> 'Sleep';
10 Check uptime MySQL might crash and restart quickly Other checks might miss it mysql> USE information_schema; mysql> SELECT DATE_SUB(NOW(), INTERVAL variable_value SECOND) AS started, variable_value AS uptime FROM global_status WHERE variable_name = 'UPTIME'; STARTED UPTIME :58:
11 InnoDB Table Size Usually auto-extends innodb_data_file_path = ibdata1:200m Before MySQL 5.1 in table comments! mysql> USE information_schema; mysql> SELECT data_free*1024 AS 'InnoDB free space' FROM tables WHERE table_name = 'innotest'; InnoDB free space
12 InnoDB Buffer Pool Hit Rate Is the buffer still big enough? mysql> SHOW GLOBAL STATUS LIKE 'InnoDB\_buffer\_pool\_read%'; Variable_name Value Innodb_buffer_pool_read_requests Innodb_buffer_pool_reads * ( 1 - (Innodb_buffer_pool_reads / Innodb_buffer_pool_read_requests)) = 99.99%
13 Checking configuration SHOW GLOBAL VARIABLES > Also information_schema.global_variables What version is running? Default storage engine still InnoDB? Global character set is still UTF-8? Logs enabled? > slow and general query log (online as of 5.1)
14 Logging Enabled? General log > Log every statement, useful for debugging > SHOW GLOBAL VARIABLES LIKE 'general_log'; Slow query log > Show long running queries, or not using indexes > SHOW GLOBAL VARIABLES LIKE 'slow_query_log'; As of MySQL 5.1 > Can be toggled online, and logged to tables Should not be running all the time
15 Monitoring Replication On Master > Check number of binary logs > Limit number of slaves On Slave > Use SHOW SLAVE STATUS > Check seconds behind master > Check if still reading from Master > etc.
16 Master And Her Slaves Master can handle lots of slave > But it s good to set a limit SHOW SLAVE HOSTS > Does list registered hosts, not connected ones mysql> SHOW SLAVE HOSTS; Server_id Host Port... Master_id cent row in set (0.00 sec)
17 Number Of Binary Logs Regularly causing disk space issues > Can use PURGE MASTER LOGS SHOW BINARY LOGS mysql> SHOW BINARY LOGS; Log_name File_size cent01bin cent01bin cent01bin cent01bin
18 Slave status mysql> SHOW SLAVE STATUS\G.. Master_Host: Master_User: replication Master_Port: Slave_IO_Running: Yes Slave_SQL_Running: Yes.. Seconds_Behind_Master: 0.. Last_IO_Errno: 0 Last_IO_Error: Last_SQL_Errno: 0 Last_SQL_Error:
19 Seconds Behind Master Number of seconds elapsed since timestamp of last statement received from Master Only useful in fast networks > Slow I/O gives bad approximation Use a heartbeat table > INSERT INTO replication_ping VALUES (NOW()) > Check on slave when table is updated > Calculate time difference > Or use mk-heartbeat from Maatkit
20 Monitoring Cluster Still not easy to do Using NDB API Parse logs Using ndb_mgm shell> ndb_mgm -e "SHOW" Connected to Management Server at: localhost:1406 Cluster Configuration [ndbd(ndb)] 2 node(s) (mysql ndb , Nodegroup: 0, Master) (mysql ndb , Nodegroup: 0) [ndb_mgmd(mgm)] 2 node(s) (mysql ndb ) id=2 (not connected, accepting connect from ndbsup-priv-2) [mysqld(api)] 7 node(s) (mysql ndb ) id=6 (not connected, accepting connect from any host)
21 Useful Tools MySQL client tools and SQL! MySQL Enterprise Monitor > innotop > Maatkit >
22 Nagios + MySQL Monitoring MySQL with Nagios
23 Configuration tips Using hostgroups > Useful for replication setups or Cluster define hostgroup { hostgroup_name mysql-masters } define hostgroup { hostgroup_name mysql-slaves } define host { use generic-virtualbox host_name cent02 alias cent02 (VMWare) address hostgroups virtualboxes,vmware,mysql-slaves } define service { use generic-service hostgroup_name mysql-slaves service_description Slave SQL Thread check_command mysql_repl_sqlthread }
24 Configuration tips (2) Secure your setup: SSL or SSH Don t use MySQL root user for checks Could use NRPE (Nagios add-on)
25 Some plugins.. Oli Sennhauser >
26 Some plugins.. (2) check_mysql_perf > Checks various buffers > hit rates for qcache, keycache InnoDB checks > bufferpool, etc.. Checks for slow queries and more..
27 Write your own! Quite easy: here a very simple plugin #!/bin/sh mysql -e "SELECT NOW()" -NB -h $1 -u$2 -p$3 2>/dev/null if [ $?!= 0 ]; then echo "Oops!" ; exit 2 # Criticial fi exit 0 # OK shell>./simple.sh cent02.kemuri.net agent cop :37:09 shell>./simple.sh cent02.kemuri.net agent cap Oops!
28 Write Your Own with Python for the full version def get_uptime(): global OPTIONS db = MySQLdb.connection(host=OPTIONS['hostname'], user=options['user'],passwd=options['password']) db.query("show GLOBAL STATUS LIKE 'Uptime'") res = db.store_result() row = res.fetch_row(1) return int(row[0][1]) def check_uptime(uptime): global OPTIONS, ERRORS line = 'Uptime %ds' % uptime err = ERRORS['OK'] if uptime < OPTIONS['critical']: err = ERRORS['CRITICAL'] elif uptime < OPTIONS['warning']: err = ERRORS['WARNING'] print line sys.exit(err)
29 MySQL Enterprise Monitor What is it, and how combining it with Nagios?
30 MySQL Enterprise Monitor (MEM) Single, consolidated view Auto discovery of MySQL Servers, Replication Topologies Problem Query Detection, Analysis and Tuning New! Customizable rules-based monitoring and alerts Identifies problems before they occur Reduces risk of downtime Easier to scale-out without requiring more DBAs
31
32 Advisors/Rules Comparable with Nagios plugins Possible using Nagios plugins making custom Advisors for MEM Can use SNMP Traps
33 MEM, Nagios and SNMP Using Passive Service Checks Handle SNMP traps > Using traphandle in snmptrapd configuration Nagios and MEM host names must match MEM View Nagios View
34 MEM, Nagios and SNMP (cont.) Configure snmptrapd to handle MEM traps # Usually /etc/snmp/snmptrapd.conf traphandle default /path/to/handle_mysql_memtrap.sh Setup Nagios define service { use generic-service service_description MEM SNMP Trap hostgroup_name mysql-masters,mysql-slaves register 0 check_command check_no is_volatile 1 max_check_attempts 1 retry_check_interval 1 normal_check_interval 4 active_checks_enabled 0 passive_checks_enabled 1 }
35 SNMP Handler Script (part 1) Reading SNMP trap information read host read ip while read oid val do val=`expr "$val" : '"\(.*\)"'` vars="$vars;; $oid: $val" case "$oid" in MYSQLTRAP-MIB::advisor.0) hostname=$val ;; MYSQLTRAP-MIB::advisor.1) memstate=$val ;; MYSQLTRAP-MIB::advisor.4) message=$val ;; esac done
36 SNMP Handler Script (part 2) Translate and send it to Nagios. state=$state_ok case "$memstate" in critical) state=$state_critical ;; warning info success) state=$state_warning ;; esac datetime=`date +%s` cmd="[$datetime] PROCESS_SERVICE_CHECK_RESULT;$hostname; $service;$state;$message" echo $cmd >> $nagioscmdfile
37 Some Links.. MySQL Enterprise > Nagios documentation > > Geert for the handler script
38 Monitoring MySQL Geert Vanderkelen
Maintaining Non-Stop Services with Multi Layer Monitoring
Maintaining Non-Stop Services with Multi Layer Monitoring Lahav Savir System Architect and CEO of Emind Systems [email protected] www.emindsys.com The approach Non-stop applications can t leave on their
Monitoring MySQL. Kristian Köhntopp
Monitoring MySQL Kristian Köhntopp I am... Kristian Köhntopp Database architecture at a small travel agency in Amsterdam In previous lives: MySQL, web.de, NetUSE, MMC Kiel, PHP, PHPLIB, various FAQs and
High Availability Solutions for MySQL. Lenz Grimmer <[email protected]> 2008-08-29 DrupalCon 2008, Szeged, Hungary
High Availability Solutions for MySQL Lenz Grimmer 2008-08-29 DrupalCon 2008, Szeged, Hungary Agenda High Availability in General MySQL Replication MySQL Cluster DRBD Links/Tools Why
Monitoring Systems and Services. Alwin Brokmann DESY-IT March 24 28,2003 CHEP 2003 San Diego
Monitoring Systems and Services Alwin Brokmann DESY-IT March 24 28,2003 CHEP 2003 San Diego Requirements Host Monitoring Service Monitoring Navigation User specific Parameter s WEB Interface Alarming Escalation
Monitoring MySQL. Presented by, MySQL & O Reilly Media, Inc. A quick overview of available tools
Monitoring MySQL Presented by, MySQL & O Reilly Media, Inc. A quick overview of available tools Monitoring! Monitoring your database is as important as benchmarking! You want to view trends over time!
DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with the Nagios Open Source Network Monitoring System
DEPLOYMENT GUIDE Version 1.0 Deploying the BIG-IP LTM with the Nagios Open Source Network Monitoring System Deploying F5 with Nagios Open Source Network Monitoring System Welcome to the F5 and Nagios deployment
DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems [email protected] Santa Clara, April 12, 2010
DBA Tutorial Kai Voigt Senior MySQL Instructor Sun Microsystems [email protected] Santa Clara, April 12, 2010 Certification Details http://www.mysql.com/certification/ Registration at Conference Closed Book
There are numerous ways to access monitors:
Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...
How to evaluate which MySQL High Availability solution best suits you
How to evaluate which MySQL High Availability solution best suits you Henrik Ingo Oscon, 2013 Please share and reuse this presentation licensed under the Creative Commons Attribution License http://creativecommons.org/licenses/by/3.0/
Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL
Architectures Haute-Dispo Joffrey MICHAÏE Consultant MySQL 04.20111 High Availability with MySQL Higher Availability Shared nothing distributed cluster with MySQL Cluster Storage snapshots for disaster
MySQL Cluster 7.0 - New Features. Johan Andersson MySQL Cluster Consulting [email protected]
MySQL Cluster 7.0 - New Features Johan Andersson MySQL Cluster Consulting [email protected] Mat Keep MySQL Cluster Product Management [email protected] Copyright 2009 MySQL Sun Microsystems. The
Evaluation of standard monitoring tools(including log analysis) for control systems at Cern
Evaluation of standard monitoring tools(including log analysis) for control systems at Cern August 2013 Author: Vlad Vintila Supervisor(s): Fernando Varela Rodriguez CERN openlab Summer Student Report
Nagios in High Availability Environments
Nagios in High Availability Environments Introduction Nagios is a versatile and functional network management tool with a GUI (graphic user interface) comparable to other commercial tools. It s free software,
Monitoring VoIP Systems. Sebastian Damm [email protected]
Monitoring VoIP Systems Sebastian Damm [email protected] Who we are, what we do Düsseldorf based VoIP provider (since 2004) active in Germany and UK Private and Business customers VoIP and Mobile products
Install and configure the Net- SNMP agent for Windows
Install and configure the Net- SNMP agent for Windows Version 0.2 (03/06/2008) : added a note about snmpd.conf file creation Version 0.1 (03/04/2008) : intial release This HowTo will explain how to install
Part 3. MySQL DBA I Exam
Part 3. MySQL DBA I Exam Table of Contents 23. MySQL Architecture... 3 24. Starting, Stopping, and Configuring MySQL... 6 25. Client Programs for DBA Work... 11 26. MySQL Administrator... 15 27. Character
Document d'installation FAN 2.1
Document d'installation FAN 2.1 Filename : FAN_Documentation_EN_v2.1-1 Version : 2.1 Date : 12/04/2011 Authors : Olivier LI-KIANG-CHEONG, Manuel OZAN, Charles JUDITH Licence : Creative Commons Attribution
Dave Stokes MySQL Community Manager
The Proper Care and Feeding of a MySQL Server for Busy Linux Admins Dave Stokes MySQL Community Manager Email: [email protected] Twiter: @Stoker Slides: slideshare.net/davidmstokes Safe Harbor Agreement
MySQL High Availability Solutions. Lenz Grimmer <[email protected]> http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany
MySQL High Availability Solutions Lenz Grimmer < http://lenzg.net/ 2009-08-22 OpenSQL Camp St. Augustin Germany Agenda High Availability: Concepts & Considerations MySQL Replication
How To Monitor A Network With Nagios And Other Tools
Network Monitoring with Nagios and other tools Wednesday, 19 July 2006 Martin B. Smith [email protected] What is a network monitoring system? A combination of hardware and software used to administer
Availability Management Nagios overview. TEIN2 training Bangkok September 2005
1 Availability Management Nagios overview Agenda 2 Introduction Objectives Functionalities Requirement. Architecture & Operation Operation Description WEB portal Plugins and extensions Plugins description
MySQL Enterprise Monitor
MySQL Enterprise Monitor Lynn Ferrante Principal Sales Consultant 1 Program Agenda MySQL Enterprise Monitor Overview Architecture Roles Demo 2 Overview 3 MySQL Enterprise Edition Highest Levels of Security,
High Availability Solutions for the MariaDB and MySQL Database
High Availability Solutions for the MariaDB and MySQL Database 1 Introduction This paper introduces recommendations and some of the solutions used to create an availability or high availability environment
High Availability and Scalability for Online Applications with MySQL
High Availability and Scalability for Online Applications with MySQL Part 1I - Advanced Replication Ivan Zoratti Sales Engineering Manager EMEA [email protected] April 2007 Agenda Welcome back! and Welcome
MySQL Fabric: High Availability Solution for Connector/Python
DBAHire.com MySQL Fabric: High Availability Solution for Connector/Python Jaime Crespo PyConES 2014 Zaragoza -8 Nov 2014- dbahire.com 1 Table of Contents 1. What is MySQL Fabric? 4. Sharding 2. Installation
Products and Solutions
Products and Solutions Olivier Beutels Sales Manager SkySQL Ab Vangelis Katsikaros Partner Oracle, MySQL and InnoDB are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks
Setting Up A Nagios Monitoring System Warren Block, May 2005
Setting Up A Nagios Monitoring System Warren Block, May 2005 What Is Nagios? NAGIOS (na gee ose) is a system that will monitor the status of other network computers or components. It can watch your network
NRPE Documentation CONTENTS. 1. Introduction... a) Purpose... b) Design Overview... 2. Example Uses... a) Direct Checks... b) Indirect Checks...
Copyright (c) 1999-2007 Ethan Galstad Last Updated: May 1, 2007 CONTENTS Section 1. Introduction... a) Purpose... b) Design Overview... 2. Example Uses... a) Direct Checks... b) Indirect Checks... 3. Installation...
WhatsUp Gold v11 Features Overview
WhatsUp Gold v11 Features Overview This guide provides an overview of the core functionality of WhatsUp Gold v11, and introduces interesting features and processes that help users maximize productivity
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected]
Using MySQL for Big Data Advantage Integrate for Insight Sastry Vedantam [email protected] Agenda The rise of Big Data & Hadoop MySQL in the Big Data Lifecycle MySQL Solutions for Big Data Q&A
How To Monitor Mysql With Zabbix
MySQL Performance Monitoring with Zabbix An alternative to the MySQL Enterprise Monitor? by Oli Sennhauser [email protected] http:// 1 How many of you... monitor their database servers? monitor
How to configure Microsoft System Center Operations Manager (SCOM) 2012 R2 as SNMP trap receiver for VMware vcenter on MS Windows?
How to congure Microsoft System Center Operations Manager (SCOM) 2012 R2 as SNMP trap receiver for VMware vcenter on MS Windows? One of the most interesting and very often asked things is how do I congure
Nagios. cooler than it looks. Wednesday, 31 October 2007
Nagios cooler than it looks 1 Outline sysadmin 101 Nagios Overview Installing nagios NRPE / NSCA Other Stuff Questions 2 Sysadmin 101 Every sysadmin needs a decent toolkit... 3 Sysadmin 101 Every sysadmin
MySQL Storage Engines
MySQL Storage Engines Data in MySQL is stored in files (or memory) using a variety of different techniques. Each of these techniques employs different storage mechanisms, indexing facilities, locking levels
5 Percona Toolkit tools that could save your day. Stéphane Combaudon FOSDEM February 3rd, 2013
5 Percona Toolkit tools that could save your day Stéphane Combaudon FOSDEM February 3rd, 2013 What is Percona Toolkit Set of cli tools to perform common tasks that are painful to do manually (~30 tools)
Tushar Joshi Turtle Networks Ltd
MySQL Database for High Availability Web Applications Tushar Joshi Turtle Networks Ltd www.turtle.net Overview What is High Availability? Web/Network Architecture Applications MySQL Replication MySQL Clustering
<Insert Picture Here> Introduction to Using MySQL in Cloud Computing
Introduction to Using MySQL in Cloud Computing Chuck Bell, Mats Kindahl, Lars Thalmann About the Speakers Chuck Bell, PhD Enterprise Backup and Replication (recovering) Windows Developer
Zero Downtime Deployments with Database Migrations. Bob Feldbauer twitter: @bobfeldbauer email: [email protected]
Zero Downtime Deployments with Database Migrations Bob Feldbauer twitter: @bobfeldbauer email: [email protected] Deployments Two parts to deployment: Application code Database schema changes (migrations,
Monitoring Drupal with Sensu. John VanDyk Iowa State University DrupalCorn Iowa City August 10, 2013
Monitoring Drupal with Sensu John VanDyk Iowa State University DrupalCorn Iowa City August 10, 2013 What is Sensu? Sensu architecture Sensu server Sensu client Drupal and Sensu Q: What is Sensu? A: A monitoring
HP LeftHand SAN Solutions
HP LeftHand SAN Solutions Support Document Applications Notes Best Practices for Using SolarWinds' ORION to Monitor SANiQ Performance Legal Notices Warranty The only warranties for HP products and services
How to backup a remote MySQL server with ZRM over the Internet
How to backup a remote MySQL server with ZRM over the Internet White paper "As MySQL gains widespread adoption and moves more broadly into the enterprise, ZRM for MySQL addresses the growing need among
A Quick Start Guide to MONyog Ultimate Enterprise Monitor
A Quick Start Guide to MONyog Ultimate Enterprise Monitor 1 Objective Of This Guide MONyog Ultimate Enterprise Monitor (MUEM) is an efficient and easy to use monitoring tool used by thousands of Database
MONyog White Paper. Webyog
1. Executive Summary... 2 2. What is the MONyog - MySQL Monitor and Advisor?... 2 3. What is agent-less monitoring?... 3 4. Is MONyog customizable?... 4 5. Comparison between MONyog and other Monitoring
EVENT LOG MANAGEMENT...
Event Log Management EVENT LOG MANAGEMENT... 1 Overview... 1 Application Event Logs... 3 Security Event Logs... 3 System Event Logs... 3 Other Event Logs... 4 Windows Update Event Logs... 6 Syslog... 6
Synchronous multi-master clusters with MySQL: an introduction to Galera
Synchronous multi-master clusters with : an introduction to Galera Henrik Ingo OUGF Harmony conference Aulanko, Please share and reuse this presentation licensed under Creative Commonse Attribution license
How To Manage Myroster Database With Hp And Myroberty
HP Open Source Middleware Stacks Blueprint: Database Server on HP Server Platforms with MySQL and SUSE Linux Enterprise Server Version 10 HP Part Number: 5991 7432 Published: August 2007 Edition: 2.0 Copyright
WhatsUp Gold v11 Features Overview
WhatsUp Gold v11 Features Overview This guide provides an overview of the core functionality of WhatsUp Gold v11, and introduces interesting features and processes that help users maximize productivity
This section describes how to set up, find and delete community strings.
SNMP V1/V2c setup SNMP community strings, page 1 SNMP notification destinations, page 4 SNMP community strings Set up community string This section describes how to set up, find and delete community strings.
MySQL Security for Security Audits
MySQL Security for Security Audits Presented by, MySQL AB & O Reilly Media, Inc. Brian Miezejewski MySQL Principal Consultat Bio Leed Architect ZFour database 1986 Senior Principal Architect American Airlines
IBM Redistribute Big SQL v4.x Storage Paths IBM. Redistribute Big SQL v4.x Storage Paths
Redistribute Big SQL v4.x Storage Paths THE GOAL The Big SQL temporary tablespace is used during high volume queries to spill sorts or intermediate data to disk. To improve I/O performance for these queries,
Présentation de Nagios
Rémi Laurent [email protected] http://www.fsugar.be/ 11 avril 2009 Nagios? système de monitoring : services réseaux paramètres vitaux notification gestion des incidents prises d actions... Vocabulaire
wget
NSCA (with Nagios) Prerequisites -Nagios should be previously installed and configured -External commands should be enabled and configured for Nagios previously Getting the source The first step would
Bernd Ahlers Michael Friedrich. Log Monitoring Simplified Get the best out of Graylog2 & Icinga 2
Bernd Ahlers Michael Friedrich Log Monitoring Simplified Get the best out of Graylog2 & Icinga 2 BEFORE WE START Agenda AGENDA Introduction Tools Log History Logs & Monitoring Demo The Future Resources
Percona Server features for OpenStack and Trove Ops
Percona Server features for OpenStack and Trove Ops George O. Lorch III Software Developer Percona Vipul Sabhaya Lead Software Engineer - HP Overview Discuss Percona Server features that will help operators
SCALABLE DATA SERVICES
1 SCALABLE DATA SERVICES 2110414 Large Scale Computing Systems Natawut Nupairoj, Ph.D. Outline 2 Overview MySQL Database Clustering GlusterFS Memcached 3 Overview Problems of Data Services 4 Data retrieval
Asterisk Cluster with MySQL Replication. JR Richardson Engineering for the Masses [email protected]
Asterisk Cluster with MySQL Replication JR Richardson Engineering for the Masses [email protected] Presentation Overview Reasons to cluster Asterisk Load distribution Scalability This presentation focuses
Parallel Replication for MySQL in 5 Minutes or Less
Parallel Replication for MySQL in 5 Minutes or Less Featuring Tungsten Replicator Robert Hodges, CEO, Continuent About Continuent / Continuent is the leading provider of data replication and clustering
Database Administration with MySQL
Database Administration with MySQL Suitable For: Database administrators and system administrators who need to manage MySQL based services. Prerequisites: Practical knowledge of SQL Some knowledge of relational
Snapt Redundancy Manual
Snapt Redundancy Manual Version 2.0 p. 1 Contents Chapter 1: Introduction... 3 Installation... 3 Chapter 2: Settings... 4 Chapter 3: Server Management... 6 Chapter 4: Virtual IP Management... 7 Chapter
MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
MySQL High-Availability and Scale-Out architectures
MySQL High-Availability and Scale-Out architectures Oli Sennhauser Senior Consultant [email protected] 1 Introduction Who we are? What we want? 2 Table of Contents Scale-Up vs. Scale-Out MySQL Replication
High Availability And Disaster Recovery
High Availability And Disaster Recovery Copyright 2011 Deepnet Security Limited Copyright 2012, Deepnet Security. All Rights Reserved. Page 1 Trademarks Deepnet Unified Authentication, MobileID, QuickID,
Configuring an Alternative Database for SAS Web Infrastructure Platform Services
Configuration Guide Configuring an Alternative Database for SAS Web Infrastructure Platform Services By default, SAS Web Infrastructure Platform Services is configured to use SAS Framework Data Server.
Vital Security Web Appliances NG-1100/NG-5100/NG-8100. How to Use Simple Network Management Protocol (SNMP) Monitoring
Vital Security Web Appliances NG-1100/NG-5100/NG-8100 How to Use Simple Network Management Protocol (SNMP) Monitoring Introduction The Simple Network Management Protocol (SNMP) is an application layer
Applications Manager Best Practices document
Applications Manager Best Practices document This document will list the AdventNet ManageEngine Applications Manager best practices 1. Hardware and Software requirements 2. Configuring Applications Manager
Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014
Contents Informatica Corporation Proactive Monitoring for PowerCenter Operations Version 3.0 Release Notes May 2014 Copyright (c) 2012-2014 Informatica Corporation. All rights reserved. Installation...
escan SBS 2008 Installation Guide
escan SBS 2008 Installation Guide Following things are required before starting the installation 1. On SBS 2008 server make sure you deinstall One Care before proceeding with installation of escan. 2.
Monitoring HP OO 10. Overview. Available Tools. HP OO Community Guides
HP OO Community Guides Monitoring HP OO 10 This document describes the specifications of components we want to monitor, and the means to monitor them, in order to achieve effective monitoring of HP Operations
Monitor TemPageR 4E With PageR Enterprise
Monitor TemPageR 4E With PageR Enterprise TemPageR 4E is AVTECH Software s Real-Time Temperature Monitor with Data Logging, SNMP & Unlimited Alerting. It is designed specifically to monitor 1-4 digital
Robust & Reliable DNS Operations Logging & Monitoring
Robust & Reliable DNS Operations Logging & Monitoring These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/)
Availability Guide for Deploying SQL Server on VMware vsphere. August 2009
Availability Guide for Deploying SQL Server on VMware vsphere August 2009 Contents Introduction...1 SQL Server 2008 with vsphere and VMware HA/DRS...2 Log Shipping Availability Option...4 Database Mirroring...
Using Cacti To Graph MySQL s Metrics
Using Cacti To Graph MySQL s Metrics Kenny Gryp [email protected] Principal Consultant @ Percona Collaborate 2011 1 Percona MySQL/LAMP Consulting MySQL Support Percona Server (XtraDB) Percona XtraBackup
Aradial Installation Guide
Aradial Technologies Ltd. Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document
COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command... 10 Document Revision History... 10
LabTech Commands COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command... 10 Document Revision History... 10 Overview Commands in the LabTech Control Center send specific instructions
MySQL Administration and Management Essentials
MySQL Administration and Management Essentials Craig Sylvester MySQL Sales Consultant 1 Safe Harbor Statement The following is intended to outline our general product direction. It
Network Monitoring with SNMP
Network Monitoring with SNMP This paper describes how SNMP is used in WhatsUp- Professional and provides specific examples on how to configure performance, active, and passive monitors. Introduction SNMP
Managed File Transfer
, page 1 External Database, page 3 External File Server, page 5 Cisco XCP File Transfer Manager RTMT Alarms and Counters, page 9 Workflow, page 11 Troubleshooting, page 22 Cisco Jabber Client Interoperability,
Network Monitoring with SNMP
Network Monitoring with SNMP This document describes how SNMP is used in WhatsUp Gold v11 and provides examples on how to configure performance, active, and passive monitors. Introduction SNMP (Simple
MySQL synchronous replication in practice with Galera
MySQL synchronous replication in practice with Galera FOSDEM MySQL and Friends Devroom February 5, 2012, ULB Brussels Oli Sennhauser Senior MySQL Consultant, FromDual [email protected] Content
Configuring System Message Logging
CHAPTER 1 This chapter describes how to configure system message logging on the Cisco 4700 Series Application Control Engine (ACE) appliance. Each ACE contains a number of log files that retain records
New Features in MySQL 5.0, 5.1, and Beyond
New Features in MySQL 5.0, 5.1, and Beyond Jim Winstead [email protected] Southern California Linux Expo February 2006 MySQL AB 5.0: GA on 19 October 2005 Expanded SQL standard support: Stored procedures
SCF/FEF Evaluation of Nagios and Zabbix Monitoring Systems. Ed Simmonds and Jason Harrington 7/20/2009
SCF/FEF Evaluation of Nagios and Zabbix Monitoring Systems Ed Simmonds and Jason Harrington 7/20/2009 Introduction For FEF, a monitoring system must be capable of monitoring thousands of servers and tens
Setting Up the Site Licenses
XC LICENSE SERVER Setting Up the Site Licenses INTRODUCTION To complete the installation of an XC Site License, create an options file that includes the Host Name (computer s name) of each client machine.
Who did what, when, where and how MySQL Audit Logging. Jeremy Glick & Andrew Moore 20/10/14
Who did what, when, where and how MySQL Audit Logging Jeremy Glick & Andrew Moore 20/10/14 Intro 2 Hello! Intro 3 Jeremy Glick MySQL DBA Head honcho of Chicago MySQL meetup 13 years industry experience
White Paper. Optimizing the Performance Of MySQL Cluster
White Paper Optimizing the Performance Of MySQL Cluster Table of Contents Introduction and Background Information... 2 Optimal Applications for MySQL Cluster... 3 Identifying the Performance Issues.....
The Nagios check_logfiles plugin helps you monitor your logfiles even if the logs rotate and change names.
Cover story check_files Log file analysis with the Nagios check_files plugin Log Traveler Axel Teichmann, Fotolia The Nagios check_files plugin helps you monitor your files even if the s rotate and change
Java DB Performance. Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860
Java DB Performance Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860 AGENDA > Java DB introduction > Configuring Java DB for performance > Programming tips > Understanding Java DB performance
How to configure High Availability (HA) in AlienVault USM (for versions 4.14 and prior)
Complete. Simple. Affordable How to configure High Availability (HA) in AlienVault USM Copyright 2015 AlienVault. All rights reserved. AlienVault, AlienVault Unified Security Management, AlienVault USM,
MySQL: Cloud vs Bare Metal, Performance and Reliability
MySQL: Cloud vs Bare Metal, Performance and Reliability Los Angeles MySQL Meetup Vladimir Fedorkov, March 31, 2014 Let s meet each other Performance geek All kinds MySQL and some Sphinx Working for Blackbird
MariaDB Cassandra interoperability
MariaDB Cassandra interoperability Cassandra Storage Engine in MariaDB Sergei Petrunia Colin Charles Who are we Sergei Petrunia Principal developer of CassandraSE, optimizer developer, formerly from MySQL
Effective MySQL Monitoring. Baron Schwartz March 2012
Effective MySQL Monitoring Baron Schwartz March 2012 Who Am I? Who Am I? Who Am I? Maatkit Percona Toolkit Innotop Monitoring Plugins Aspersa Online Tools JavaScript Libraries Consulting Percona Server
MySQL Reference Architectures for Massively Scalable Web Infrastructure
MySQL Reference Architectures for Massively Scalable Web Infrastructure MySQL Best Practices for Innovating on the Web A MySQL Strategy White Paper April 2011 Table of Contents Executive Summary... 3!
Centerity Monitor Standard V3.8.4 USER GUIDE VERSION 9.15
Centerity Monitor Standard V3.8.4 USER GUIDE VERSION 9.15 2 Contents About This Guide... 4 End-User License Agreement (EULA)... 4 Before You Begin... 4 Audience... 4 Related Documentation... 4 Technical
Monitoring Software Services registered with science.canarie.ca
Monitoring Software Services registered with.canarie.ca Introduction The software registry at.canarie.ca monitors each of the contributed services via the API defined in Research Service Support for the
Jason Hill HPC Operations Group ORNL Cray User s Group 2011, Fairbanks, AK 05-25-2011
Determining health of Lustre filesystems at scale Jason Hill HPC Operations Group ORNL Cray User s Group 2011, Fairbanks, AK 05-25-2011 Overview Overview of architectures Lustre health and importance Storage
Supermicro Server Monitoring with SuperDoctor 5 and Nagios Using SNMP Protocol. Version 1.1b
Supermicro Server Monitoring with SuperDoctor 5 and Nagios Using SNMP Protocol Version 1.1b Supermicro Server Monitoring with SuperDoctor 5 and Nagios Using SNMP Protocol Release: v 1.1b Document release
Installing, Uninstalling, and Upgrading Service Monitor
CHAPTER 2 Installing, Uninstalling, and Upgrading Service Monitor This section contains the following topics: Preparing to Install Service Monitor, page 2-1 Installing Cisco Unified Service Monitor, page
vrealize Automation Load Balancing
vrealize Automation Load Balancing Configuration Guide Version 6.2 T E C H N I C A L W H I T E P A P E R A U G U S T 2 0 1 5 V E R S I O N 1. 0 Table of Contents Introduction... 4 Load Balancing Concepts...
Redundant and Failover Network Monitoring This section describes a few scenarios for implementing redundant monitoring hosts an various types of network layouts. With redundant hosts, you can maintain
