Pushing Performance Data
Overview
The Trendics Remote Agent allows Pushing Performance Data to Trendics where the data is stored, crunched, trended, and alerted upon as needed. Performance Data refers to any data that measures how the server is performing. Performance Data can be pushed from standard application or custom applications running on the server.
For example, the Trendics Remote Agent might be configured to push the following data to Trendics...
- Linux Plug-In
- Available Disk Space
- Free Memory
- Swap Usage
- Number of Running Processes
- MySQL Plug-In
- Inserts/Second
- Updates/Second
- Deletes/Second
- Disk Read Bytes/Second
- Disk Write Bytes/Second
Example Configuration
The configuration file is located on your server. Changing this configuration file requires access to the files on your server.<perf-plug-in class="plugins.mysql.MysqlPerfPlugIn"> <process>mysql</process> <period-seconds eval="true">60</period-seconds> <shell-command>mysql -u root -e 'show global status'</shell-command> <var-def> <name>Com_insert</name> <calc>counter-rate</calc> <counter-max>4294967296</counter-max> <title>Insert Rate</title> <units>inserts/sec</units> </var-def> <var-def> <name>Com_update</name> <calc>counter-rate</calc> <counter-max>4294967296</counter-max> <title>Update Rate</title> <units>updates/sec</units> </var-def> <var-def> <name>Com_delete</name> <calc>counter-rate</calc> <counter-max>4294967296</counter-max> <title>Delete Rate</title> <units>deletes/sec</units> </var-def> <var-def> <name>Com_select</name> <calc>counter-rate</calc> <counter-max>4294967296</counter-max> <counter-adjust>-2</counter-adjust> <title>Select Rate</title> <units>selects/sec</units> </var-def> <var-def> <name>Connections</name> <calc>counter-rate</calc> <counter-max>4294967296</counter-max> <counter-adjust>-2</counter-adjust> <title>New Connection Rate</title> <units>new connections/sec</units> </var-def> </perf-plug-in>
