https://github.com/parseablehq/parseable
Parseable is an observability datalake built from first principles.
https://github.com/parseablehq/parseable
analytics cloud-native docker elasticsearch elasticsearch-alternative kubernetes linux log-storage rust
Last synced: 2 months ago
JSON representation
Parseable is an observability datalake built from first principles.
- Host: GitHub
- URL: https://github.com/parseablehq/parseable
- Owner: parseablehq
- License: agpl-3.0
- Created: 2022-08-03T07:44:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2026-01-10T12:47:23.000Z (5 months ago)
- Last Synced: 2026-01-11T03:57:38.286Z (5 months ago)
- Topics: analytics, cloud-native, docker, elasticsearch, elasticsearch-alternative, kubernetes, linux, log-storage, rust
- Language: Rust
- Homepage: https://parseable.com
- Size: 12.5 MB
- Stars: 2,301
- Watchers: 18
- Forks: 158
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Citation: CITATION.cff
Awesome Lists containing this project
- awesome-github-repos - parseablehq/parseable - Parseable is an observability datalake built from first principles. (Rust)
- awesome-tools - parseable - Lightweight, high performance, cloud native alternative to Elasticsearch. (Databases / Log management / Screen Sharing)
README
[](https://hub.docker.com/r/parseable/parseable)
[](https://logg.ing/community)
[](https://logg.ing/docs)
[](https://github.com/parseablehq/parseable/actions)
[Key Concepts](https://www.parseable.com/docs/key-concepts) | [Features](https://www.parseable.com/docs/features/alerts) | [Documentation](https://www.parseable.com/docs) | [Demo](https://app.parseable.com) | [FAQ](https://www.parseable.com/docs/key-concepts/data-model#faq)
Parseable is a full-stack observability platform built to ingest, analyze and extract insights from all types of telemetry (MELT) data. You can run Parseable on your local machine, in the cloud, or use [Parseable Cloud](https://app.parseable.com) — the fully managed service. To experience Parseable UI, checkout [app.parseable.com ↗︎](https://app.parseable.com).
## Quickstart :zap:
### Run Parseable
Get started with Parseable Docker image with a single command:
```bash
docker run -p 8000:8000 \
parseable/parseable:latest \
parseable local-store
```
Download and run the Parseable binary on your laptop:
- Linux or MacOS
```bash
curl -fsSL https://logg.ing/install | bash
```
- Windows
```pwsh
powershell -c "irm https://logg.ing/install-windows | iex"
```
### Ingestion and query
Once you have Parseable running, ingest data with the below command. This will send logs to the `demo` stream. You can see the logs in the dashboard.
```bash
curl --location --request POST 'http://localhost:8000/api/v1/ingest' \
--header 'X-P-Stream: demo' \
--header 'Authorization: Basic YWRtaW46YWRtaW4=' \
--header 'Content-Type: application/json' \
--data-raw '[
{
"id": "434a5f5e-2f5f-11ed-a261-0242ac120002",
"datetime": "24/Jun/2022:14:12:15 +0000",
"host": "153.10.110.81"
}
]'
```
Access the UI at [http://localhost:8000 ↗︎](http://localhost:8000). You can login to the dashboard default credentials `admin`, `admin`.
## Getting started :bulb:
For quickstart, refer the [quickstart section ↗︎](#quickstart-zap).
This section elaborates available options to run Parseable in production or development environments.
- Distributed Parseable on Kubernetes: [Helm Installation](https://www.parseable.com/docs/installation/distributed/k8s-helm).
- Distributed Parseable on AWS EC2 / VMs / Linux: [Binary Installation](https://www.parseable.com/docs/installation/distributed/linux).
## Features :rocket:
- [High availability & Cluster mode ↗︎](https://www.parseable.com/docs/key-concepts/high-availability)
- [Smart cache ↗︎](https://www.parseable.com/docs/features/smart-cache)
- [Alerts ↗︎](https://www.parseable.com/docs/features/alerts)
- [Role based access control ↗︎](https://www.parseable.com/docs/features/rbac)
- [OAuth2 support ↗︎](https://www.parseable.com/docs/features/oepnid)
- [OpenTelemetry support ↗︎](https://www.parseable.com/docs/OpenTelemetry/logs)
## Adopters :handshake:
Organizations using Parseable in production. [Add yours here](https://github.com/parseablehq/parseable/issues/new?template=add-adopter.yml) — no fork needed!
| Organization | Description of Use |
| --- | --- |
| [HireXL](https://www.hirexl.in/) | Frontend application logging |
| [Elfsquad](https://elfsquad.io) | Centralized application/infrastructure logging |
## Verify images :writing_hand:
Parseable builds are attested for build provenance and integrity using the [attest-build-provenance](https://github.com/actions/attest-build-provenance) action. The attestations can be verified by having the latest version of [GitHub CLI](https://github.com/cli/cli/releases/latest) installed in your system. Then, execute the following command:
```sh
gh attestation verify PATH/TO/YOUR/PARSEABLE/ARTIFACT-BINARY -R parseablehq/parseable
```
## Contributing :trophy:
[Contribution guide ↗︎](https://github.com/parseablehq/parseable/blob/main/CONTRIBUTING.md)