zabbix-server-stress-test - How many new value per second can be handled by your Zabbix server?

  •        104

This is basic synthetic stress test. It's more complicated practically, e.g. you have triggers, which need to be evaluated, .... It provides basic picture about performance of your Zabbix server.You will need a few remote agents for monitoring. One agent can provide 5k nvps typically. You need to verify this value before testing. First you need to setup agent to load provided zabbix_module_stress.so module (for RHEL 7, CentOS 7, Ubuntu 14, ...).

https://github.com/monitoringartist/zabbix-agent-xxl
https://github.com/monitoringartist/zabbix-server-stress-test

Tags
Implementation
License
Platform

   




Related Projects

zabbix-slack-alertscript - Zabbix AlertScript for Slack.com chat

  •    Shell

This is simply a Bash script that uses the custom alert script functionality within Zabbix along with the incoming web-hook feature of Slack that I got a chance to write since I could not find any already existing/similar scripts. If you do change AlertScriptsPath (or any other values) within zabbix_server.conf, a restart of the Zabbix server software is required.

zabbix-docker-monitoring - :whale: Docker/Kubernetes/Mesos/Marathon/Chronos/LXC/LXD/Swarm container monitoring - Docker image, Zabbix template and C module

  •    C

If you like or use this project, please provide feedback to author - Star it ★ and write what's missing for you.Monitoring of Docker container by using Zabbix. Available CPU, mem, blkio, net container metrics and some containers config details, e.g. IP, name, ... Zabbix Docker module has native support for Docker containers (Systemd included) and should also support a few other container types (e.g. LXC) out of the box. Please feel free to test and provide feedback/open issue. The module is focused on performance, see section Module vs. UserParameter script.

dockbix-xxl - :whale: Dockerized Zabbix - server, web, proxy, java gateway, snmpd with additional extensions

  •    Javascript

Dockbix XXL is a Dockerized Zabbix preconfigured for easy Docker monitoring. This Docker image contains standard Zabbix + additional XXL community extensions. Routine tasks are included: auto-import of Zabbix DB, auto-import of Docker monitoring templates, autoregistration rule for Dockbix agent XXL, ...If you like or use this project, please provide feedback to the author - Star it ★ or star upstream projects ★.

Sql Server Stress / Load Test tool

  •    

Some time we need to stress test SQL server. This is simple and flexible Visual Studio load test which can load your SQL server with different type of load.


zabbix-extensions - Zabbix additional monitoring modules

  •    Shell

Zabbix Extensions that extends Zabbix monitoring facilities. Unfortunately, these scripts aren't supported. I don't work with zabbix and I can't develop new features or fix issues. All existing issues are suspended, but if you have pull-requests I will accept them.

Hitchhiker - a Restful Api test tool

  •    TypeScript

Hitchhiker Api is a Restful Api integrated testing tool that support Schedule, Response comparsion, Stress Test, support upload js file to hook request, easy to deploy it in your local server. It make easier to manage Api with your team.

Zabbix - distributed monitoring solution

  •    C

Zabbix is an enterprise-class open source distributed monitoring solution. It is highly scaleable, capable of monitoring more than 100,000 devices and servers. A Zabbix agent can also be installed on UNIX and Windows hosts to monitor statistics such as CPU load, network utilization, disk space, etc. It also supports agentless monitoring via SNMP, TCP and ICMP.

zabbix-templates - Zabbix templates for various services and applications.

  •    Python

Zabbix templates for various services and applications. There're READMEs for every templates.

pyzabbix - Python Zabbix API

  •    Python

PyZabbix is a Python module for working with the Zabbix API. Refer to the Zabbix API Documentation and the PyZabbix Examples for more information.

tcpcopy - An online request replication tool, also a tcp stream replay tool, fit for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, etc

  •    C

TCPCopy is a TCP stream replay tool to support real testing of Internet server applications. Although the real live flow is important for the test of Internet server applications, it is hard to simulate it as online environments are too complex. To support more realistic testing of Internet server applications, we develop a live flow reproduction tool - TCPCopy, which could generate the test workload that is similar to the production workload. Currently, TCPCopy has been widely used by companies in China.

Eye on SQL - Load Test

  •    

Eye on SQL - Load Test is a tool designed for volume tests against SQL Server.

Goliat Fist

  •    

Goliat is a distributed stress tool to test network enviroments and applications. Supports HTTP, HTTPS, SMTP and other TCP protocols, and TCP Session stress for firewalls (in a client/server setup).

Tsung - Distributed Load Testing Tool

  •    Erlang

Tsung is an open-source multi-protocol distributed load testing tool. It can be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and Jabber/XMPP servers. The purpose of Tsung is to simulate users in order to test the scalability and performance of IP based client/server applications. You can use it to do load and stress testing of your servers. Many protocols have been implemented and tested, and it can be easily extended.

SqlQueryStress - SQL query stress simulator created by Adam Machanic http://sqlblog

  •    CSharp

Any and all contributions are welcome! Please see the full contributing guide for more details.

zabbix - Zabbix custom scripts and auto-install

  •    Shell

The closest we are from reality, the better we are. Real-time is strongly suggested in the development of those scripts. Real-time might not always be the best approach due to latency to get data, cron jobs might be an alternative. But! most of the cronjobs behaviors can also be emulated through well thoughts scripts and temp files.

iStats - Ruby gem for your mac stats

  •    Ruby

iStats is a command-line tool that allows you to easily grab the CPU temperature, fan speeds and battery information on OS X. If you'd like to see more data available feel free to open an issue. iStats has a "scan zabbix" mode which will emit JSON suitable for use with Zabbix low-level discovery. See the accompanying template and agent config in the integrations directory.

tcpburn - The most powerful tool for stress testing of Internet server applications

  •    C

TCPBurn is a replay tool which focuses on concurrency. All TCP-based applications which could be replayed could be stressed by this powerful tool . As shown in the above Figure, TCPBurn consists of two parts: tcpburn and intercept. While tcpburn runs on the test server and sends the packets from pcap files, intercept runs on the assistant server and does some assistant work, such as passing response info to tcpburn.

xstress - xk0derz SMTP Stress Tester

  •    C

xstress is a SMTP mail server stress testing tool. xstress creates multiple connections (using threads) to the (configured) mail server and sends mails with varying subject, body, attachment and TO/FROM addresses.

CrossBow Web Stress Tester

  •    

This is a c# console application that can fire http GET or POST requests (with variables) to a web site. It is multithreaded and uses asynch WebRequests. The GET and POST variables can come from a text file to simulate differing requests as well as from the app.config. T...





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.