Post Deployment Validation
After deploying Calyptia Core a default health pipeline is deployed to help check everything is functioning is correct.
As a validation check after deploying a good measure is to retrieve all pipelines running for the new aggregator.
As an output you should see the following with a URL depending on the cloud, load balancer or access you have setup.
calyptia get pipelines --aggregator <AGGREGATOR_ID>
NAME REPLICAS STATUS AGE
health-check-561a 1 STARTED 1 minute
From here you can retrieve the endpoint of the pipeline by running the following command
calyptia get endpoints --pipeline health-check-561a
PROTOCOL FRONTEND-PORT BACKEND-PORT ENDPOINT AGE
tcp 2020 2020 40.76.161.110 4 minutes
If you run a curl on this endpoint you will be able to see the following
curl 40.76.161.110:2020
{
"fluent-bit": {
"version": "1.9.0",
"edition": "Community",
"flags": [
"FLB_HAVE_PARSER",
"FLB_HAVE_RECORD_ACCESSOR",
"FLB_HAVE_STREAM_PROCESSOR",
"FLB_HAVE_TLS",
"FLB_HAVE_OPENSSL",
"FLB_HAVE_METRICS",
"FLB_HAVE_AWS",
"FLB_HAVE_AWS_CREDENTIAL_PROCESS",
"FLB_HAVE_SIGNV4",
"FLB_HAVE_SQLDB",
"FLB_HAVE_METRICS",
"FLB_HAVE_HTTP_SERVER",
"FLB_HAVE_SYSTEMD",
"FLB_HAVE_FORK",
"FLB_HAVE_TIMESPEC_GET",
"FLB_HAVE_GMTOFF",
"FLB_HAVE_UNIX_SOCKET",
"FLB_HAVE_ATTRIBUTE_ALLOC_SIZE",
"FLB_HAVE_PROXY_GO",
"FLB_HAVE_JEMALLOC",
"FLB_HAVE_LIBBACKTRACE",
"FLB_HAVE_REGEX",
"FLB_HAVE_UTF8_ENCODER",
"FLB_HAVE_LUAJIT",
"FLB_HAVE_C_TLS",
"FLB_HAVE_ACCEPT4",
"FLB_HAVE_INOTIFY",
"FLB_HAVE_GETENTROPY",
"FLB_HAVE_GETENTROPY_SYS_RANDOM"
]
}
}
Updated 28 days ago
Did this page help you?