From 6b175967302c5f4c165c0a625bcfed6064fa41ec Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 15:35:06 +0530
Subject: [PATCH 01/19] temp
---
README.md | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index 02e301731..122d3810f 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,5 @@
-
-
-
-
-
-
+#
+#
From 601357508f19f69e8fd33a0572a3a18d722c96c4 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 15:49:09 +0530
Subject: [PATCH 02/19] temp
---
README.md | 18 ++++++++----------
1 file changed, 8 insertions(+), 10 deletions(-)
diff --git a/README.md b/README.md
index 122d3810f..d9d28190c 100644
--- a/README.md
+++ b/README.md
@@ -1,13 +1,11 @@
-#
-#
-
-
-
-
-
-
-
-
+#
+#
+
+
+
+
+
+
Quick Start |
From 1a5e3fa2cb7bbd410c485576f06e41ffbdaaf546 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:04:06 +0530
Subject: [PATCH 03/19] temp
---
README.md | 27 ++++++++++++++++++---------
1 file changed, 18 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
index d9d28190c..54edf7e24 100644
--- a/README.md
+++ b/README.md
@@ -1,24 +1,29 @@
-#
-#
+
+
+
+
+
+
-
-
-
-
-
+Parseable is an open source, Kubernetes native, log storage and observability platform.
+
+
+### What it does
Parseable is a cloud native, log storage and observability platform. Parseable is written in Rust and index free by design. Parseable is available as a single binary / Docker image and can be deployed on a wide range of platforms.
It ingests log data via HTTP POST calls and exposes a query API to search and analyze logs. It is compatible with all the standard logging agents via HTTP output plugins.
-
+Written in Rust, Parseable has a low CPU, memory footprint and offers low latency, high throughput, out of the box.
+
+Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
## Features
@@ -143,3 +148,7 @@ Refer to the contributing guide [here](https://www.parseable.io/docs/contributin
### Contributors
+
+### Supported by
+
+
From 6f8cd9fdd3ecf6f30b34f55bfcf45bd4dd781e7b Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:05:47 +0530
Subject: [PATCH 04/19] temp
---
README.md | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 54edf7e24..0b227fedb 100644
--- a/README.md
+++ b/README.md
@@ -5,14 +5,12 @@
-Parseable is an open source, Kubernetes native, log storage and observability platform.
-
-
-
+
Parseable is an open source, Kubernetes native, log storage and observability platform.
+
Quick Start |
Documentation |
- Community
|
+ Community |
Live Demo
From 3fdf1b1a50d5a16f2bcf6a1bf5318a45532e5f71 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:25:03 +0530
Subject: [PATCH 05/19] temp
---
README.md | 68 +++++++------------------------------------------------
1 file changed, 8 insertions(+), 60 deletions(-)
diff --git a/README.md b/README.md
index 0b227fedb..c0d636a41 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
-
Parseable is an open source, Kubernetes native, log storage and observability platform.
+ Parseable is an open source log storage and observability platform, built for container & cloud native ecosystem.
Quick Start |
Documentation |
@@ -14,17 +14,12 @@
Live Demo
-### What it does
-Parseable is a cloud native, log storage and observability platform. Parseable is written in Rust and index free by design. Parseable is available as a single binary / Docker image and can be deployed on a wide range of platforms.
-
-It ingests log data via HTTP POST calls and exposes a query API to search and analyze logs. It is compatible with all the standard logging agents via HTTP output plugins.
+## Why Parseable?
Written in Rust, Parseable has a low CPU, memory footprint and offers low latency, high throughput, out of the box.
Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
-## Features
-
- [x] Highly compressed log data storage with [Parquet](https://parquet.apache.org).
- [x] Use standard SQL for querying log data.
- [x] Auto inferred schema for log streams.
@@ -40,71 +35,24 @@ Parseable is designed keeping modern cloud native infrastructure at its heart. T
- [ ] Grafana plugin to visualize log data.
- [ ] Anomaly detection within log data.
-## Getting Started
+## Installing
-### Docker
-Parseable docker image is available on [Docker hub](https://hub.docker.com/r/parseable/parseable). Please change the environment variables as relevant.
+Docker is the quickest way to experience Parseable on your machine. Run the below command to deploy Parseable with a demo configuration.
```sh
-cat << EOF > parseable-env
-P_S3_URL=https://minio.parseable.io:9000
-P_S3_ACCESS_KEY=minioadmin
-P_S3_SECRET_KEY=minioadmin
-P_S3_REGION=us-east-1
-P_S3_BUCKET=parseable
-P_LOCAL_STORAGE=/data
-P_USERNAME=parseable
-P_PASSWORD=parseable
-EOF
-
mkdir -p /tmp/data
docker run \
-p 8000:8000 \
- --env-file parseable-env \
-v /tmp/data:/data \
parseable/parseable:latest \
- parseable server
-```
-
-### Kubernetes
-Parseable helm chart is available at [Parseable charts repository](https://charts.parseable.io/).
-
-```sh
-helm repo add parseable https://charts.parseable.io/
-helm repo update
-kubectl create namespace parseable
-helm install parseable parseable/parseable --namespace parseable --set parseable.demo=true
-```
-
-### Binary
-Parseable binary is available on [Github releases](https://github.com/parseablehq/parseable/releases). Please download the latest release for your platform, also make sure to change the environment variables as relevant.
-
-```sh
-export P_S3_URL="https://minio.parseable.io:9000"
-export P_S3_ACCESS_KEY="minioadmin"
-export P_S3_SECRET_KEY="minioadmin"
-export P_S3_REGION="us-east-1"
-export P_S3_BUCKET="parseable"
-export P_LOCAL_STORAGE="./data"
-export P_USERNAME="parseable"
-export P_PASSWORD="parseable"
-chmod +x parseable
-./parseable
+ parseable server --demo
```
-
-
-Parseable dashboard is available at [http://localhost:8000](http://localhost:8000). Credentials to login to the dashboard are the values you set in the environment variables.
+Parseable dashboard is available at [http://localhost:8000](http://localhost:8000). Credentials to login to the dashboard are `parseable`, `parseable`.
-:memo: Parseable is in alpha stage and will evolve over time. There may be breaking changes between releases. Please give us your feedback in [Slack](https://launchpass.com/parseable), or [Issues](https://github.com/parseablehq/parseable/issues/new).
+For non-demo and other deployment platforms, please refer to the [installation documentation](https://www.parseable.io/docs/category/installation).
## Using Parseable
-`` is the name of the stream you want to create. `` is the basic auth header value generated from username & password of the user you created in the environment variables. You can generate the basic auth header value using the following command.
-
-```sh
-echo -n ':' | base64
-```
-
### Create a stream
```sh
@@ -133,7 +81,7 @@ curl --location --request POST 'http://localhost:8000/api/v1/logstream/
Date: Wed, 26 Oct 2022 16:27:03 +0530
Subject: [PATCH 06/19] temp
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index c0d636a41..17e48ebaf 100644
--- a/README.md
+++ b/README.md
@@ -7,11 +7,11 @@
Parseable is an open source log storage and observability platform, built for container & cloud native ecosystem.
-
Quick Start |
Documentation |
Community |
Live Demo
+
## Why Parseable?
From d8bca95066a3d9aa8c25f7c4bde3f4e5f0eb8123 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:28:01 +0530
Subject: [PATCH 07/19] temp
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 17e48ebaf..42eb162ea 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
-
Parseable is an open source log storage and observability platform, built for container & cloud native ecosystem.
+ Parseable is an open source log storage and observability platform, built for cloud native ecosystem.
Quick Start |
Documentation |
Community |
From af0225d458a6890c04b37651b39cac160d3e074d Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:29:22 +0530
Subject: [PATCH 08/19] temp
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 42eb162ea..b44ab6795 100644
--- a/README.md
+++ b/README.md
@@ -7,11 +7,11 @@
Parseable is an open source log storage and observability platform, built for cloud native ecosystem.
+
Quick Start |
Documentation |
Community |
Live Demo
-
## Why Parseable?
From 1b7d859362c36122e6db6ca3bc82a5716eb2fef9 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:40:59 +0530
Subject: [PATCH 09/19] tep
---
README.md | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
diff --git a/README.md b/README.md
index b44ab6795..f82c33dc0 100644
--- a/README.md
+++ b/README.md
@@ -37,7 +37,7 @@ Parseable is designed keeping modern cloud native infrastructure at its heart. T
## Installing
-Docker is the quickest way to experience Parseable on your machine. Run the below command to deploy Parseable with a demo configuration.
+Docker is the quickest way to experience Parseable on your machine. Run the below command to deploy Parseable in demo mode.
```sh
mkdir -p /tmp/data
@@ -48,25 +48,28 @@ docker run \
parseable server --demo
```
-Parseable dashboard is available at [http://localhost:8000](http://localhost:8000). Credentials to login to the dashboard are `parseable`, `parseable`.
+Once this runs successfully, you'll see dashboard at [http://localhost:8000](http://localhost:8000). You can login to the dashboard with `parseable`, `parseable` as the credentials. Please make sure not to post any important data while in demo mode.
For non-demo and other deployment platforms, please refer to the [installation documentation](https://www.parseable.io/docs/category/installation).
## Using Parseable
-### Create a stream
+
+If you've already deployed Parseable using the above Docker command, use below commands to create stream and post event(s) to the stream. Make sure to replace `` with the name of the stream you want to create and post events (e.g. `my-stream`).
+
+#### Create a stream
```sh
curl --location --request PUT 'http://localhost:8000/api/v1/logstream/' \
---header 'Authorization: Basic '
+--header 'Authorization: Basic cGFyc2VhYmxlOnBhcnNlYWJsZQ=='
```
-### Send events to the stream
+#### Send events to the stream
```sh
curl --location --request POST 'http://localhost:8000/api/v1/logstream/' \
--header 'X-P-META-meta1: value1' \
--header 'X-P-TAG-tag1: value1' \
---header 'Authorization: Basic ' \
+--header 'Authorization: Basic cGFyc2VhYmxlOnBhcnNlYWJsZQ==' \
--header 'Content-Type: application/json' \
--data-raw '[
{
@@ -91,10 +94,10 @@ You can also try out Parseable on our [https://demo.parseable.io](https://demo.p
Refer to the contributing guide [here](https://www.parseable.io/docs/contributing).
-### Contributors
+#### Contributors
-### Supported by
+#### Supported by
From cfffcfb0adb5b1024024597353c341eb35af9b3b Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:42:51 +0530
Subject: [PATCH 10/19] temp
---
README.md | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index f82c33dc0..2468d53bf 100644
--- a/README.md
+++ b/README.md
@@ -16,9 +16,11 @@
## Why Parseable?
-Written in Rust, Parseable has a low CPU, memory footprint and offers low latency, high throughput, out of the box.
+- Written in Rust, Parseable has a low CPU, memory footprint and offers low latency, high throughput, out of the box.
+- Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
+-
+
-Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
- [x] Highly compressed log data storage with [Parquet](https://parquet.apache.org).
- [x] Use standard SQL for querying log data.
@@ -97,7 +99,4 @@ Refer to the contributing guide [here](https://www.parseable.io/docs/contributin
#### Contributors
-
-#### Supported by
-
From d62a52f2252564aaadf3e9e4306241b3a1daea05 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 16:45:16 +0530
Subject: [PATCH 11/19] temp
---
README.md | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index 2468d53bf..5a6e433d1 100644
--- a/README.md
+++ b/README.md
@@ -18,9 +18,6 @@
- Written in Rust, Parseable has a low CPU, memory footprint and offers low latency, high throughput, out of the box.
- Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
--
-
-
- [x] Highly compressed log data storage with [Parquet](https://parquet.apache.org).
- [x] Use standard SQL for querying log data.
@@ -54,6 +51,10 @@ Once this runs successfully, you'll see dashboard at [http://localhost:8000](htt
For non-demo and other deployment platforms, please refer to the [installation documentation](https://www.parseable.io/docs/category/installation).
+#### Live Demo
+
+Instead of installing locally, you can also try out Parseable on our [Demo instance](https://demo.parseable.io). Credentials to login to the dashboard are `parseable` / `parseable`.
+
## Using Parseable
If you've already deployed Parseable using the above Docker command, use below commands to create stream and post event(s) to the stream. Make sure to replace `` with the name of the stream you want to create and post events (e.g. `my-stream`).
@@ -87,10 +88,6 @@ curl --location --request POST 'http://localhost:8000/api/v1/logstream/
+
+#### Supported by
+
From ff9cc688c8d4af481ec5e9989c76bb57221e360b Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 17:30:51 +0530
Subject: [PATCH 12/19] temp
---
README.md | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 5a6e433d1..419745a77 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
-
Parseable is an open source log storage and observability platform, built for cloud native ecosystem.
+ Parseable is an open source log storage and observability platform, built for Kubernetes.
Quick Start |
Documentation |
@@ -16,8 +16,18 @@
## Why Parseable?
+Parseable started because of _missing_ developer friendly, Kubernetes native event and log storage platform.
+
+There is a clear shortage of log storage and observability solutions for cloud native ecosystem. Parseable is an open source log storage and observability platform, built for cloud native ecosystem. Parseable is a self-hosted solution, which means you can run it on your own infrastructure. Parseable is built on top of the open source projects, which means you can contribute to the project and help us make it better.
+
+#### Key Differentiators
+
- Written in Rust, Parseable has a low CPU, memory footprint and offers low latency, high throughput, out of the box.
-- Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
+- Single binary / container based deployment, which means you can deploy Parseable in minutes.
+-
+Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
+
+#### Features
- [x] Highly compressed log data storage with [Parquet](https://parquet.apache.org).
- [x] Use standard SQL for querying log data.
@@ -49,13 +59,13 @@ docker run \
Once this runs successfully, you'll see dashboard at [http://localhost:8000](http://localhost:8000). You can login to the dashboard with `parseable`, `parseable` as the credentials. Please make sure not to post any important data while in demo mode.
-For non-demo and other deployment platforms, please refer to the [installation documentation](https://www.parseable.io/docs/category/installation).
+For non-demo and other installation options (Kubernetes, bare-metal), please refer to the [documentation](https://www.parseable.io/docs/category/installation).
#### Live Demo
Instead of installing locally, you can also try out Parseable on our [Demo instance](https://demo.parseable.io). Credentials to login to the dashboard are `parseable` / `parseable`.
-## Using Parseable
+## Usage
If you've already deployed Parseable using the above Docker command, use below commands to create stream and post event(s) to the stream. Make sure to replace `` with the name of the stream you want to create and post events (e.g. `my-stream`).
From 6d19dabdccdcd4caf060a0ae927c9d019d0c8e90 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 18:22:17 +0530
Subject: [PATCH 13/19] temp
---
README.md | 33 ++++++++++-----------------------
1 file changed, 10 insertions(+), 23 deletions(-)
diff --git a/README.md b/README.md
index 419745a77..fccd419f5 100644
--- a/README.md
+++ b/README.md
@@ -16,33 +16,20 @@
## Why Parseable?
-Parseable started because of _missing_ developer friendly, Kubernetes native event and log storage platform.
+Parseable started because of _missing_ case of developer friendly, event & log storage platform, for Kubernetes. As SREs, DevOps folks deploy and manage more and more cloud native applications, there is a clear gap today for a developer friendly, cloud native event & log observability platform. Parseable is built to solve this problem.
-There is a clear shortage of log storage and observability solutions for cloud native ecosystem. Parseable is an open source log storage and observability platform, built for cloud native ecosystem. Parseable is a self-hosted solution, which means you can run it on your own infrastructure. Parseable is built on top of the open source projects, which means you can contribute to the project and help us make it better.
+#### How Parseable works?
+
+Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to efficiently handle and compress high volume log data. All data is stored in S3 and can be accessed via S3 compatible API. Parseable also has a bundled web console to visualize and query log data.
+
+Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
#### Key Differentiators
-- Written in Rust, Parseable has a low CPU, memory footprint and offers low latency, high throughput, out of the box.
-- Single binary / container based deployment, which means you can deploy Parseable in minutes.
--
-Parseable is designed keeping modern cloud native infrastructure at its heart. This means Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
-
-#### Features
-
-- [x] Highly compressed log data storage with [Parquet](https://parquet.apache.org).
-- [x] Use standard SQL for querying log data.
-- [x] Auto inferred schema for log streams.
-- [x] Dashboard to query the log data.
-- [x] Compatible with existing logging agents.
-- [x] Scale with scaling up the node.
-- [ ] Configurable alerting.
-- [ ] Distributed, multi-node cluster.
-- [ ] Log data visualization via Parseable UI.
-- [ ] Access control for users and groups.
-- [ ] Log data retention and export.
-- [ ] Kafka plugin to ingest log data.
-- [ ] Grafana plugin to visualize log data.
-- [ ] Anomaly detection within log data.
+- Written in Rust. Low CPU & memory footprint, with low latency, high throughput.
+- Single binary / container based deployment (including UI). Deploy in minutes.
+- Open data format (Parquet). Complete ownership of data. Wide range of possibilities for data analysis.
+- Indexing free design. Similar levels of performance.
## Installing
From e5a287e477e05a9868da693a33084a06b6ad8b28 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 19:21:43 +0530
Subject: [PATCH 14/19] temp
---
README.md | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index fccd419f5..eb5223949 100644
--- a/README.md
+++ b/README.md
@@ -14,15 +14,11 @@
Live Demo
-## Why Parseable?
+## Why?
-Parseable started because of _missing_ case of developer friendly, event & log storage platform, for Kubernetes. As SREs, DevOps folks deploy and manage more and more cloud native applications, there is a clear gap today for a developer friendly, cloud native event & log observability platform. Parseable is built to solve this problem.
+As SREs, DevOps deploy and manage more and more cloud native applications, there is a glaring gap in the ecosystem for a developer friendly, cloud native, event & log observability platform. We faced this issue first hand. During our discussions, we've also seen several large scale, production grade Kubernetes users, relating to this gap.
-#### How Parseable works?
-
-Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to efficiently handle and compress high volume log data. All data is stored in S3 and can be accessed via S3 compatible API. Parseable also has a bundled web console to visualize and query log data.
-
-Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
+Parseable started because of this _missing_ case. We intend to enrich this ecosystem, with a developer friendly, cloud native, event & log observability platform.
#### Key Differentiators
@@ -31,6 +27,12 @@ Parseable can be deployed in cloud and container based environments in minutes a
- Open data format (Parquet). Complete ownership of data. Wide range of possibilities for data analysis.
- Indexing free design. Similar levels of performance.
+#### How it works?
+
+Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to efficiently handle and compress high volume log data. All data is stored in S3 and can be accessed via S3 compatible API. Parseable also has a bundled web console to visualize and query log data.
+
+Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
+
## Installing
Docker is the quickest way to experience Parseable on your machine. Run the below command to deploy Parseable in demo mode.
From f690ecd40314e7d7e2408045e847338c3cb7db29 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 19:24:58 +0530
Subject: [PATCH 15/19] temp
---
README.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index eb5223949..801f7902a 100644
--- a/README.md
+++ b/README.md
@@ -16,20 +16,20 @@
## Why?
-As SREs, DevOps deploy and manage more and more cloud native applications, there is a glaring gap in the ecosystem for a developer friendly, cloud native, event & log observability platform. We faced this issue first hand. During our discussions, we've also seen several large scale, production grade Kubernetes users, relating to this gap.
+As SREs, DevOps deploy and manage more and more cloud native applications, there is a glaring gap in the ecosystem for a developer friendly, cloud native, event & log observability platform. We faced this issue first hand at our jobs, and we've seen several other large scale Kubernetes users relating to this gap.
-Parseable started because of this _missing_ case. We intend to enrich this ecosystem, with a developer friendly, cloud native, event & log observability platform.
+Parseable started because of this _missing_ case. We intend to enrich the ecosystem with a developer friendly, cloud native, event & log observability platform.
#### Key Differentiators
- Written in Rust. Low CPU & memory footprint, with low latency, high throughput.
- Single binary / container based deployment (including UI). Deploy in minutes.
- Open data format (Parquet). Complete ownership of data. Wide range of possibilities for data analysis.
-- Indexing free design. Similar levels of performance.
+- Indexing free design. Lower CPU and storage overhead. Similar levels of performance as indexing based systems.
#### How it works?
-Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to efficiently handle and compress high volume log data. All data is stored in S3 and can be accessed via S3 compatible API. Parseable also has a bundled web console to visualize and query log data.
+Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to handle and compress high volume log data. All data is stored in S3 (or compatible systems). Parseable also has a bundled web console to visualize and query log data.
Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
From c7df488de87441119bc7301d179abf2242899a62 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 19:26:36 +0530
Subject: [PATCH 16/19] temp
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 801f7902a..f34ff4721 100644
--- a/README.md
+++ b/README.md
@@ -22,9 +22,9 @@ Parseable started because of this _missing_ case. We intend to enrich the ecosys
#### Key Differentiators
-- Written in Rust. Low CPU & memory footprint, with low latency, high throughput.
-- Single binary / container based deployment (including UI). Deploy in minutes.
+- Written in Rust. Low CPU & memory footprint, with low latency, high throughput.
- Open data format (Parquet). Complete ownership of data. Wide range of possibilities for data analysis.
+- Single binary / container based deployment (including UI). Deploy in minutes if not seconds.
- Indexing free design. Lower CPU and storage overhead. Similar levels of performance as indexing based systems.
#### How it works?
From 4d37a9654db79133b9dfc217ad13fd5aa70be268 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 20:21:23 +0530
Subject: [PATCH 17/19] temp
---
README.md | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/README.md b/README.md
index f34ff4721..c93732a8e 100644
--- a/README.md
+++ b/README.md
@@ -14,11 +14,16 @@
Live Demo
-## Why?
+## Problem Statement
As SREs, DevOps deploy and manage more and more cloud native applications, there is a glaring gap in the ecosystem for a developer friendly, cloud native, event & log observability platform. We faced this issue first hand at our jobs, and we've seen several other large scale Kubernetes users relating to this gap.
Parseable started because of this _missing_ case. We intend to enrich the ecosystem with a developer friendly, cloud native, event & log observability platform.
+## How it works?
+
+Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to handle and compress high volume log data. All data is stored in S3 (or compatible systems). Parseable also has a bundled web console to visualize and query log data.
+
+Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
#### Key Differentiators
@@ -27,12 +32,6 @@ Parseable started because of this _missing_ case. We intend to enrich the ecosys
- Single binary / container based deployment (including UI). Deploy in minutes if not seconds.
- Indexing free design. Lower CPU and storage overhead. Similar levels of performance as indexing based systems.
-#### How it works?
-
-Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to handle and compress high volume log data. All data is stored in S3 (or compatible systems). Parseable also has a bundled web console to visualize and query log data.
-
-Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
-
## Installing
Docker is the quickest way to experience Parseable on your machine. Run the below command to deploy Parseable in demo mode.
From 9dc7bd91d275b2078c5b0a4eeda9e8fefda61c45 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 20:25:37 +0530
Subject: [PATCH 18/19] temp
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index c93732a8e..8bdef0983 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@
As SREs, DevOps deploy and manage more and more cloud native applications, there is a glaring gap in the ecosystem for a developer friendly, cloud native, event & log observability platform. We faced this issue first hand at our jobs, and we've seen several other large scale Kubernetes users relating to this gap.
Parseable started because of this _missing_ case. We intend to enrich the ecosystem with a developer friendly, cloud native, event & log observability platform.
-## How it works?
+## Working
Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to handle and compress high volume log data. All data is stored in S3 (or compatible systems). Parseable also has a bundled web console to visualize and query log data.
From aab0e972a1f530c96ec5c68c5dcf2d8308864099 Mon Sep 17 00:00:00 2001
From: Nitish Tiwari
Date: Wed, 26 Oct 2022 22:21:45 +0530
Subject: [PATCH 19/19] temp
---
README.md | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index 8bdef0983..ac488357b 100644
--- a/README.md
+++ b/README.md
@@ -14,18 +14,18 @@
Live Demo
-## Problem Statement
+## Why Parseable?
As SREs, DevOps deploy and manage more and more cloud native applications, there is a glaring gap in the ecosystem for a developer friendly, cloud native, event & log observability platform. We faced this issue first hand at our jobs, and we've seen several other large scale Kubernetes users relating to this gap.
Parseable started because of this _missing_ case. We intend to enrich the ecosystem with a developer friendly, cloud native, event & log observability platform.
-## Working
+## How it works
Parseable exposes REST API to ingest and query log data. Under the hood, it uses Apache Arrow and Parquet to handle and compress high volume log data. All data is stored in S3 (or compatible systems). Parseable also has a bundled web console to visualize and query log data.
Parseable can be deployed in cloud and container based environments in minutes and can scale as the requirements grow.
-#### Key Differentiators
+#### Key differentiators
- Written in Rust. Low CPU & memory footprint, with low latency, high throughput.
- Open data format (Parquet). Complete ownership of data. Wide range of possibilities for data analysis.
@@ -49,7 +49,7 @@ Once this runs successfully, you'll see dashboard at [http://localhost:8000](htt
For non-demo and other installation options (Kubernetes, bare-metal), please refer to the [documentation](https://www.parseable.io/docs/category/installation).
-#### Live Demo
+#### Live demo
Instead of installing locally, you can also try out Parseable on our [Demo instance](https://demo.parseable.io). Credentials to login to the dashboard are `parseable` / `parseable`.
@@ -86,7 +86,13 @@ curl --location --request POST 'http://localhost:8000/api/v1/logstream/