Requirements:
- JDK 8/9/11 (oracle or openjdk)
Steps to setup the scripts:
mkdir benches
cd benches
curl https://artifacts.elastic.co/downloads/logstash/logstash-7.6.0.tar.gz | tar -zxf -
cd logstash-7.6.0
Requirements:
Steps to setup the scripts:
mkdir benches
cd benches
curl https://artifacts.elastic.co/downloads/logstash/logstash-7.6.0.tar.gz | tar -zxf -
cd logstash-7.6.0
| """ | |
| This program defines a run_all function which will retrieve two | |
| URLs and run a shell subcommand, all concurrently, using asyncio. | |
| What stands out in this example is the readability of the get() and cmd() | |
| functions, and the usefulness of asyncio.gather(). | |
| An excerpt from the program output shows the way they are interleaved: | |
| Start: http://google.com |
| from sqlalchemy.ext.declarative import declarative_base | |
| from sqlalchemy import Column, ForeignKey, Integer, String, ForeignKeyConstraint | |
| from sqlalchemy import create_engine | |
| from sqlalchemy.orm import sessionmaker, relationship | |
| Model = declarative_base() | |
| class Parent(Model): | |
| __tablename__ = 'parent' | |
| id = Column(Integer, primary_key=True) |
| input { | |
| file { | |
| type => "php-error" | |
| path => "/var/www/error_log" | |
| sincedb_path => "/opt/logstash/sincedb-access" | |
| } | |
| } |
SSHPass is a tiny utility, which allows you to provide the ssh password without using the prompt. This will very helpful for scripting. SSHPass is not good to use in multi-user environment. If you use SSHPass on your development machine, it don't do anything evil.
apt-get install sshpass
| # Get rid of color codes | |
| mutate { | |
| gsub => ["message", "\x1B\[([0-9]{1,2}(;[0-9]{1,2})?)?[m|K]", ""] | |
| } |
| # setting up irq affinity according to /proc/interrupts | |
| # 2008-11-25 Robert Olsson | |
| # 2009-02-19 updated by Jesse Brandeburg | |
| # | |
| # > Dave Miller: | |
| # (To get consistent naming in /proc/interrups) | |
| # I would suggest that people use something like: | |
| # char buf[IFNAMSIZ+6]; | |
| # | |
| # sprintf(buf, "%s-%s-%d", |
| """ | |
| Fabric tunneling utilities | |
| by [email protected] | |
| class ForwardServer and relates things are refere Robey Pointer's paramiko example. | |
| (http://bazaar.launchpad.net/~robey/paramiko/trunk/annotate/head%3A/demos/forward.py) | |
| usage:: | |
| with make_tunnel('[email protected]:10022') as t: |