...
For more information, see proxy on the CLI reference page.
...
3.
...
Note |
---|
To use models customized for your environment for optimal AGILITY performance, you must switch from our base Community version to your customized context . If you are having problems with this step, contact our technical support team for help. |
AGILITY is personalized for your environment with the models that are specifically created for your use cases. The base version of AGILITY is our Community edition which contains standards models but is missing your environment-related information such as possible host files, protocol/port mappings, etc. In order to customize AGILITY for optimal performance, we will provide you with a context(-string) that needs to be entered via the following command.
Code Block |
---|
agility context --name "context-string" |
For this command there is no reset, you can simply re-enter the information to make an update.
For more information, see context on the CLI reference page.
...
Setup AGILITY License
Backup the current B-Yond License
Code Block kubectl --namespace agility get secret agility-operator -o yaml > /<safe-directory-path>/secret-byond-license.yaml
Store the new B-Yond License on a temporary directory
Code Block export BYOND_LICENSE_PATH="/tmp/license.token" vi ${BYOND_LICENSE_PATH}
Create the new B-Yond license kubernetes secret locally:
Code Block kubectl --namespace agility create secret generic agility-operator \ --from-file="license.token"=${BYOND_LICENSE_PATH} --dry-run=client -o yaml > ${BYOND_LICENSE_PATH}.yaml
Replace the B-Yond license kubernetes secret:
Code Block kubectl --namespace agility replace -f ${BYOND_LICENSE_PATH}.yaml
Restart AGILITY Operator instance
Code Block kubectl -n agility scale deploy/agility-operator --replicas 0 && kubectl -n agility scale deploy/agility-operator --replicas 1
4. Install AGILITY-Monitoring
AGILITY comes with a set of tools that are used for collecting performance metrics, logs, and traces which can be displayed in dashboards and can generate alarms and notifications. AGILITY-Monitoring is based on Grafana software stack, specifically Grafana, Prometheus, Loki, and Tempo. If the AGILITY is installed as a VM, you can enable AGILITY-Monitoring with a single command.
...
For more information, see monitoring on the CLI reference page.
...
5. Enable telemetry remote
This is enabled by default on new deployments. AGILITY forwards the metrics, logs, and traces to B-Yond’s central monitoring server (central-monitoring.b-yond.com:4317). This is essential for B-Yond to fulfill its SLA commitments to its customers. To interact with remote monitoring, use the following command.
...
For more information, see telemetry on the CLI reference page.
...
6. Enable telemetry local
AGILITY forwards the metrics, logs, and traces to the local AGILITY-Monitoring that was activated in step 6. This is activated by a command similar to the one we used for enabling remote telemetry.
...
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Basic installation is now complete. You can now add your users and manage AGILITY settings. You can also set up an ingestion pipeline and the AGILITY API (optional). For information about the AGILITY Toolbox and Backup, go here. Optional OS-related tasks are from VM OS (after ssh); these are DNS and NTP-related tasks. |
...
Set up pipeline (optional)
Use the settings in the AGILITY UI to set up and manage your ingestion pipelines..
...