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: 7 days 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 (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-01-10T12:47:23.000Z (9 days ago)
- Last Synced: 2026-01-11T03:57:38.286Z (8 days 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-repositories - 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://demo.parseable.com/login) | [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 as a managed service. To experience Parseable UI, checkout [demo.parseable.com ↗︎](https://demo.parseable.com/login).
## 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)
## 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)