Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: axiomhq/axiom-syslog-proxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.7.2
Choose a base ref
...
head repository: axiomhq/axiom-syslog-proxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 17 commits
  • 6 files changed
  • 2 contributors

Commits on Apr 20, 2024

  1. Bump github.com/docker/docker

    Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.0.0+incompatible to 26.0.2+incompatible.
    - [Release notes](https://github.com/docker/docker/releases)
    - [Commits](moby/moby@v26.0.0...v26.0.2)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/docker/docker
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Apr 20, 2024
    Copy the full SHA
    337e93e View commit details

Commits on Apr 25, 2024

  1. Bump golangci/golangci-lint-action from 4 to 5

    Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4 to 5.
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Apr 25, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    e0184e1 View commit details

Commits on Apr 29, 2024

  1. Bump github.com/axiomhq/axiom-go from 0.17.5 to 0.17.7

    Bumps [github.com/axiomhq/axiom-go](https://github.com/axiomhq/axiom-go) from 0.17.5 to 0.17.7.
    - [Release notes](https://github.com/axiomhq/axiom-go/releases)
    - [Changelog](https://github.com/axiomhq/axiom-go/blob/main/.goreleaser.yaml)
    - [Commits](axiomhq/axiom-go@v0.17.5...v0.17.7)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/axiomhq/axiom-go
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Apr 29, 2024
    Copy the full SHA
    62a88eb View commit details

Commits on May 7, 2024

  1. Bump golangci/golangci-lint-action from 5 to 6

    Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5 to 6.
    - [Release notes](https://github.com/golangci/golangci-lint-action/releases)
    - [Commits](golangci/golangci-lint-action@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: golangci/golangci-lint-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed May 7, 2024
    Copy the full SHA
    cde85ee View commit details

Commits on May 14, 2024

  1. Bump github.com/axiomhq/axiom-go from 0.17.7 to 0.17.8

    Bumps [github.com/axiomhq/axiom-go](https://github.com/axiomhq/axiom-go) from 0.17.7 to 0.17.8.
    - [Release notes](https://github.com/axiomhq/axiom-go/releases)
    - [Changelog](https://github.com/axiomhq/axiom-go/blob/main/.goreleaser.yaml)
    - [Commits](axiomhq/axiom-go@v0.17.7...v0.17.8)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/axiomhq/axiom-go
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed May 14, 2024
    Copy the full SHA
    66c3f16 View commit details

Commits on May 20, 2024

  1. Bump github.com/golangci/golangci-lint from 1.58.1 to 1.58.2

    Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.58.1 to 1.58.2.
    - [Release notes](https://github.com/golangci/golangci-lint/releases)
    - [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
    - [Commits](golangci/golangci-lint@v1.58.1...v1.58.2)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/golangci/golangci-lint
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed May 20, 2024
    Copy the full SHA
    07b7742 View commit details

Commits on Jun 5, 2024

  1. Bump goreleaser/goreleaser-action from 5 to 6

    Bumps [goreleaser/goreleaser-action](https://github.com/goreleaser/goreleaser-action) from 5 to 6.
    - [Release notes](https://github.com/goreleaser/goreleaser-action/releases)
    - [Commits](goreleaser/goreleaser-action@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: goreleaser/goreleaser-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Jun 5, 2024
    Copy the full SHA
    0c2e280 View commit details

Commits on Jun 12, 2024

  1. Bump github.com/Azure/azure-sdk-for-go/sdk/azidentity

    Bumps [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) from 1.5.1 to 1.6.0.
    - [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)
    - [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md)
    - [Commits](Azure/azure-sdk-for-go@sdk/internal/v1.5.1...sdk/azcore/v1.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Jun 12, 2024
    Copy the full SHA
    d473814 View commit details

Commits on Jun 25, 2024

  1. Bump github.com/hashicorp/go-retryablehttp from 0.7.5 to 0.7.7

    Bumps [github.com/hashicorp/go-retryablehttp](https://github.com/hashicorp/go-retryablehttp) from 0.7.5 to 0.7.7.
    - [Changelog](https://github.com/hashicorp/go-retryablehttp/blob/main/CHANGELOG.md)
    - [Commits](hashicorp/go-retryablehttp@v0.7.5...v0.7.7)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/hashicorp/go-retryablehttp
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Jun 25, 2024
    Copy the full SHA
    b391f68 View commit details

Commits on Jul 31, 2024

  1. Bump github.com/docker/docker

    Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.0.2+incompatible to 26.1.4+incompatible.
    - [Release notes](https://github.com/docker/docker/releases)
    - [Commits](moby/moby@v26.0.2...v26.1.4)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/docker/docker
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Jul 31, 2024
    Copy the full SHA
    008ec10 View commit details

Commits on Aug 10, 2024

  1. Bump github.com/docker/docker

    Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.1.4+incompatible to 26.1.5+incompatible.
    - [Release notes](https://github.com/docker/docker/releases)
    - [Commits](moby/moby@v26.1.4...v26.1.5)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/docker/docker
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Aug 10, 2024
    Copy the full SHA
    132ad11 View commit details

Commits on Sep 18, 2024

  1. Create minimal readme linking to main docs

    tothmano committed Sep 18, 2024
    Copy the full SHA
    a0acd18 View commit details

Commits on Nov 13, 2024

  1. Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1

    Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1.
    - [Release notes](https://github.com/golang-jwt/jwt/releases)
    - [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
    - [Commits](golang-jwt/jwt@v4.5.0...v4.5.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/golang-jwt/jwt/v4
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Nov 13, 2024
    Copy the full SHA
    8b965b2 View commit details

Commits on Dec 12, 2024

  1. Bump golang.org/x/crypto from 0.24.0 to 0.31.0

    Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.24.0 to 0.31.0.
    - [Commits](golang/crypto@v0.24.0...v0.31.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/crypto
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Dec 12, 2024
    Copy the full SHA
    20ed06c View commit details

Commits on Feb 25, 2025

  1. Bump github.com/go-jose/go-jose/v4 from 4.0.1 to 4.0.5

    Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.0.1 to 4.0.5.
    - [Release notes](https://github.com/go-jose/go-jose/releases)
    - [Changelog](https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md)
    - [Commits](go-jose/go-jose@v4.0.1...v4.0.5)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/go-jose/go-jose/v4
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Feb 25, 2025
    Copy the full SHA
    80a6364 View commit details
  2. Bump golang.org/x/net from 0.26.0 to 0.33.0

    Bumps [golang.org/x/net](https://github.com/golang/net) from 0.26.0 to 0.33.0.
    - [Commits](golang/net@v0.26.0...v0.33.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/net
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Feb 25, 2025
    Copy the full SHA
    9770ce9 View commit details
  3. Bump github.com/go-git/go-git/v5 from 5.11.0 to 5.13.0

    Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.11.0 to 5.13.0.
    - [Release notes](https://github.com/go-git/go-git/releases)
    - [Commits](go-git/go-git@v5.11.0...v5.13.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/go-git/go-git/v5
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and lukasmalkmus committed Feb 25, 2025
    Copy the full SHA
    5886edc View commit details
Showing with 203 additions and 462 deletions.
  1. +2 −2 .github/workflows/pr.yaml
  2. +2 −2 .github/workflows/push.yaml
  3. +1 −1 .github/workflows/release.yaml
  4. +4 −65 README.md
  5. +56 −52 go.mod
  6. +138 −340 go.sum
4 changes: 2 additions & 2 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
@@ -25,7 +25,7 @@ jobs:
go-version-file: go.mod
cache: false
- run: echo "GOLANGCI_LINT_VERSION=$(go list -m -f '{{.Version}}' github.com/golangci/golangci-lint)" >> $GITHUB_ENV
- uses: golangci/golangci-lint-action@v4
- uses: golangci/golangci-lint-action@v6
with:
version: ${{ env.GOLANGCI_LINT_VERSION }}
only-new-issues: true
@@ -52,6 +52,6 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version-file: go.mod
- uses: goreleaser/goreleaser-action@v5
- uses: goreleaser/goreleaser-action@v6
with:
args: build --snapshot
4 changes: 2 additions & 2 deletions .github/workflows/push.yaml
Original file line number Diff line number Diff line change
@@ -22,7 +22,7 @@ jobs:
go-version-file: go.mod
cache: false
- run: echo "GOLANGCI_LINT_VERSION=$(go list -m -f '{{.Version}}' github.com/golangci/golangci-lint)" >> $GITHUB_ENV
- uses: golangci/golangci-lint-action@v4
- uses: golangci/golangci-lint-action@v6
with:
version: ${{ env.GOLANGCI_LINT_VERSION }}

@@ -48,6 +48,6 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version-file: go.mod
- uses: goreleaser/goreleaser-action@v5
- uses: goreleaser/goreleaser-action@v6
with:
args: build --snapshot
2 changes: 1 addition & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ jobs:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ github.token }}
- uses: goreleaser/goreleaser-action@v5
- uses: goreleaser/goreleaser-action@v6
with:
args: release
env:
69 changes: 4 additions & 65 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,71 +1,10 @@
![axiom-syslog-proxy: Syslog ingestion by proxy for Axiom](.github/images/banner-dark.svg#gh-dark-mode-only)
![axiom-syslog-proxy: Syslog ingestion by proxy for Axiom](.github/images/banner-light.svg#gh-light-mode-only)

<div align="center">
# Axiom Syslog Proxy

[![Documentation][docs_badge]][docs]
[![Go Workflow][workflow_badge]][workflow]
[![Latest Release][release_badge]][release]
[![License][license_badge]][license]
The Axiom Syslog Proxy acts as a syslog server to send data to Axiom.

</div>
## Documentation

[Axiom](https://axiom.co) unlocks observability at any scale.

- **Ingest with ease, store without limits:** Axiom's next-generation datastore
enables ingesting petabytes of data with ultimate efficiency. Ship logs from
Kubernetes, AWS, Azure, Google Cloud, DigitalOcean, Nomad, and others.
- **Query everything, all the time:** Whether DevOps, SecOps, or EverythingOps,
query all your data no matter its age. No provisioning, no moving data from
cold/archive to "hot", and no worrying about slow queries. All your data, all.
the. time.
- **Powerful dashboards, for continuous observability:** Build dashboards to
collect related queries and present information that's quick and easy to
digest for you and your team. Dashboards can be kept private or shared with
others, and are the perfect way to bring together data from different sources.

For more information check out the
[official documentation](https://axiom.co/docs) and our
[community Discord](https://axiom.co/discord).

## Usage

💡 _Setting up `axiom-syslog-proxy` for secure syslog? Think about using
[an endpoint](https://axiom.co/docs/endpoints/introduction)! You can create one
by visiting
[the Axiom endpoint settings](https://app.axiom.co/vercel-pbue/settings/endpoints)._

There are multiple ways you can install the Axiom Syslog Proxy:

- With Homebrew: `brew install axiomhq/tap/axiom-syslog-proxy`
- Download the pre-built binary from the
[GitHub Releases](https://github.com/axiomhq/axiom-syslog-proxy/releases/latest)
- Using Go: `go install github.com/axiomhq/axiom-syslog-proxy/cmd/axiom-syslog-proxy@latest`
- Use the [Docker image](https://hub.docker.com/r/axiomhq/axiom-syslog-proxy): `docker run axiomhq/axiom-syslog-proxy`

### Configuration

If you use the [Axiom CLI](https://github.com/axiomhq/cli), run
`eval $(axiom config export -f)` to configure your environment variables.

Otherwise create an API token with the appropriate scopes in
[the Axiom API token settings](https://app.axiom.co/settings/api-tokens) and
export it as `AXIOM_TOKEN`.

Export the dataset name to ingest into as `AXIOM_DATASET`. The dataset must
exist prior to ingesting data into it.

## License

Distributed under the [MIT License](./LICENSE).

<!-- Badges -->

[docs]: https://docs.axiom.co
[docs_badge]: https://img.shields.io/badge/docs-reference-blue.svg
[workflow]: https://github.com/axiomhq/axiom-syslog-proxy/actions/workflows/push.yaml
[workflow_badge]: https://img.shields.io/github/actions/workflow/status/axiomhq/axiom-syslog-proxy/push.yaml?branch=main&ghcache=unused
[release]: https://github.com/axiomhq/axiom-syslog-proxy/releases/latest
[release_badge]: https://img.shields.io/github/release/axiomhq/axiom-syslog-proxy.svg
[license]: https://opensource.org/licenses/MIT
[license_badge]: https://img.shields.io/github/license/axiomhq/axiom-syslog-proxy.svg?color=blue
For more information on how to set up and use the Axiom Syslog Proxy, see the [Axiom documentation](https://axiom.co/docs/send-data/syslog-proxy).
Loading