You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
René Jochum 2ba4ce2a61 Enable versioning
Signed-off-by: pcdummy <pcdummy@ThinkPad-T410.pcdummy.lan>
4 years ago
cmd Rename lql_api -> lql-api 4 years ago
debian Enable versioning 4 years ago
internal Add basic v1/raw target 4 years ago
lql Rename lql_api -> lql-api 4 years ago
version Initial commit 4 years ago
.gitignore Enable versioning 4 years ago
LICENSE Initial commit 4 years ago
Makefile Rename lql_api -> lql-api 4 years ago
README.md Rename lql_api -> lql-api 4 years ago
example.sh Add v1/stats/tactical_overview 4 years ago
go.mod Rename lql_api -> lql-api 4 years ago
go.sum Add basic v1/raw target 4 years ago
main.go Rename lql_api -> lql-api 4 years ago

README.md

lql-api

LQL API Server for check_mk

See the LQL Docs for what LQL can do for you.

Commands the client supports

localclient - Local LQL Client

requires a local lql unix socket

localserver: Local LQL Server

requires a local lql unix socket

sshclient: SSH LQL Client

connects to your Server by SSH opens a SSH tunnel to the server's lql Socket and runs a query on it.

sshserver: SSH LQL Server

Connects to your Server by SSH opens a SSH tunnel to the server's lql Socket and runs an API Server for that socket.

Version

Prints the version

OpenAPI 3.0 Support in sshserver and localserver

This support's OpenAPI 3.0 use the url http://localhost:8080/openapi.json and browse it over an OpenAPI browser.

License

MIT - Copyright 2020 by Webmeisterei GmbH