Parseable

Open Source alternative for DataDog

Stars
1.52K
Forks
67
Open issues
15
Closed issues
124
Last release
6 months ago
Last commit
5 months ago
Watchers
1.52K
Total releases
25
Total commits
542
Open PRs
1
Closed PRs
381
Repo URL
Project Website
https://parseable.io
Platform
License
agpl-3.0
Category
Usecase
Offers premium version?
YES
Proprietary?
NO
About
  <a href="https://www.parseable.io" rel="nofollow"></a>

<br>
Cloud native log analytics

Key Concepts | Features | Documentation | Demo | Integrations | FAQ

Parseable is a log analytics platform, built for the modern, cloud native era. Parseable uses a index-free mechanism to organize and query data allowing low latency, and high throughput ingestion and query.

To get started, download the Parseable binary from releases page ↗︎ and run it on your machine.

For comparison, Parseable consumes up to ~80% lower memory and ~50% lower CPU than Elastic for similar ingestion throughput. Read more in the benchmarks directory ↗︎.

For 🩺 commercial support and consultation, please reach out to us at sales@parseable.io ↗︎.

⚡ Quickstart

Deploy Parseable in local storage mode with Docker.

docker run -p 8000:8000 \
  parseable/parseable:latest \
  parseable local-store

Once this runs successfully, you'll see dashboard at http://localhost:8000 ↗︎. You can login to the dashboard default credentials admin, admin.

To ingest data, run the below command. This will send logs to the demo stream. You can see the logs in the dashboard.

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"
    }
]'
🚀 Highlights

  • Choose storage backend - local drive or S3 (or compatible) object store.
  • Ingestion API compatible with HTTP + JSON output of log agents.
  • Query log data with PostgreSQL compatible SQL.
  • Single binary includes all components - ingestion, store and query. Built-in UI.

Enterprise ready

🎯 Motivation

Traditionally, logging has been seen as a text search problem. Log volumes were not high, and data ingestion or storage were not really issues. This led us to today, where all the logging platforms are primarily text search engines.

But with log data growing exponentially, today's log data challenges involve whole lot more – Data ingestion, storage, and observation, all at scale. We are building Parseable to address these challenges.

🏆 Contributing

Contribution guide ↗︎.

Contributors

Supported by

Alternative Projects
No projects found

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.