Tags¶
alerting¶
- Alerting
- Create alert in Grafana
- Customize Prometheus alerts
- Create alert with Prometheus
- Prometheus Alerting Rule Reference
application¶
- Application
- Exposing your application
- Create application
- Delete your application
- Expose an application
- NAIS Application example YAML
- NAIS Application reference
auth¶
authentication¶
- Authentication and Authorization
- Concepts
- Development
- ID-porten
- TokenX
- Wonderwall
- Azure AD
- Maskinporten
azure-ad¶
bigquery¶
bucket¶
build¶
- Build and deploy
- Build and deploy with Github Actions
- Dependabot with auto-merge
- How to migrate from GitHub Container Registry (GHCR) to Google Artifact Registry (GAR)
cdn¶
command-line¶
- View logs from the command line
- Install nais-cli
- Troubleshooting nais-cli
- aiven command
- device command
- kubeconfig command
- postgres command
- validate command
- Setup command line access
console¶
database¶
deploy¶
- Build and deploy
- Build and deploy with Github Actions
- Dependabot with auto-merge
- How to migrate from GitHub Container Registry (GHCR) to Google Artifact Registry (GAR)
explanation¶
- Authentication and authorization
- Build and deploy
- What is NAIS?
- What is a team?
- Under the hood
- Observability
- Alerting
- Frontend apps
- Logging
- Metrics
- Distributed Tracing
- Manage your workloads and services
- Console
- naisdevice
- Just In Time Access (JITA)
- Persistent Data Overview
- Google Cloud BigQuery Dataset
- Buckets
- Responsibilities
- InfluxDB
- Kafka
- OpenSearch
- Google Cloud SQL / PostgreSQL
- Redis
- Security in NAIS
- Authentication and Authorization
- Concepts
- Development
- Anti-Virus Scanning
- Feature Toggling
- Salsa
- Content Delivery Network (CDN)
- Leader Election
- Secrets
- Workloads
- Application
- Exposing your application
- The runtime environment
- Good practices
- Zero Trust
- NAIS job
grafana¶
how-to¶
- Build and deploy with Github Actions
- Dependabot with auto-merge
- How to migrate from GitHub Container Registry (GHCR) to Google Artifact Registry (GAR)
- Create alert in Grafana
- Customize Prometheus alerts
- Create alert with Prometheus
- Get started with auto-instrumentation
- Access secure logs
- Audit logs
- Disable persistent application logs
- Enable secure logs
- Get started with Elastic Kibana
- View logs from the command line
- Get started with Grafana Loki
- Create a dashboard in Grafana
- Expose metrics from your application
- Show Grafana on infoscreen
- Push metrics to Prometheus
- Trace context propagation
- Correlate traces and logs
- Get started with Grafana Tempo
- Install nais-cli
- Troubleshooting nais-cli
- Setup command line access
- Create a NAIS team
- Install Kolide
- Install naisdevice
- Troubleshooting naisdevice
- Uninstall Kolide
- Uninstall naisdevice
- Updating naisdevice
- Using BigQuery from your application
- Create an instance of BigQuery
- Create a bucket
- Deleting a bucket
- Access from NAIS-app
- Create an InfluxDB instance
- Accessing topics from an application outside NAIS
- Accessing topics from an application
- Create a Kafka topic
- Delete Kafka topic and data
- Using Kafka Streams with internal topics
- Manage access
- Kafka metrics
- Remove access to Kafka
- Renew credentials for non-NAIS applications
- Avro and schema
- Create an OpenSearch instance
- Migrating databases to GCP
- Create Redis via Application
- Create a Redis instance explicitly
- Upload assets to the CDN
- Enable Leader Election
- Get started with secrets in Console
- Use a secret in your workload
- Create application
- Delete your application
- Expose an application
- Migrating to GCP
- Set up access policies
- Communicate inside the environment
- Create job
- Delete your job
influxdb¶
jita¶
job¶
kafka¶
- Kafka
- Accessing topics from an application outside NAIS
- Accessing topics from an application
- Create a Kafka topic
- Delete Kafka topic and data
- Using Kafka Streams with internal topics
- Manage access
- Kafka metrics
- Remove access to Kafka
- Renew credentials for non-NAIS applications
- Avro and schema
- Environment variables for Kafka
- NAIS Topic example YAML
- NAIS Topic reference
kibana¶
leader-election¶
logging¶
- Logging
- Access secure logs
- Audit logs
- Disable persistent application logs
- Enable secure logs
- Get started with Elastic Kibana
- View logs from the command line
- Get started with Grafana Loki
- KQL Reference
- LogQL Reference
loki¶
maskinporten¶
metrics¶
- Metrics
- Create a dashboard in Grafana
- Expose metrics from your application
- Show Grafana on infoscreen
- Push metrics to Prometheus
- Global Metrics
- Grafana Glossary
- Metrics reference
- OpenTelemetry Metrics
- PromQL Reference
nais¶
naisdevice¶
- naisdevice
- Just In Time Access (JITA)
- Install Kolide
- Install naisdevice
- Troubleshooting naisdevice
- Uninstall Kolide
- Uninstall naisdevice
- Updating naisdevice
observability¶
- Observability
- Alerting
- Create alert in Grafana
- Customize Prometheus alerts
- Create alert with Prometheus
- Prometheus Alerting Rule Reference
- Frontend apps
- Get started with auto-instrumentation
- Logging
- Disable persistent application logs
- View logs from the command line
- Get started with Grafana Loki
- Metrics
- Create a dashboard in Grafana
- Expose metrics from your application
- Push metrics to Prometheus
- OpenTelemetry Metrics
- OpenTelemetry Auto-Instrumentation Configuration
- Observability Glossary
- Distributed Tracing
- Trace context propagation
- Correlate traces and logs
- Get started with Grafana Tempo
- OpenTelemetry Trace Semantic Conventions
opensearch¶
operate¶
otel¶
persistence¶
- Persistent Data Overview
- Google Cloud BigQuery Dataset
- Responsibilities
- InfluxDB
- Kafka
- OpenSearch
- Google Cloud SQL / PostgreSQL
- Redis
postgres¶
prometheus¶
- Customize Prometheus alerts
- Create alert with Prometheus
- Prometheus Alerting Rule Reference
- Expose metrics from your application
- Push metrics to Prometheus
- Metrics reference
- PromQL Reference
redis¶
reference¶
- Prometheus Alerting Rule Reference
- KQL Reference
- LogQL Reference
- Global Metrics
- Grafana Glossary
- Metrics reference
- OpenTelemetry Metrics
- PromQL Reference
- OpenTelemetry Auto-Instrumentation Configuration
- Observability Glossary
- OpenTelemetry Trace Semantic Conventions
- TraceQL Reference
- aiven command
- device command
- kubeconfig command
- postgres command
- validate command
- Buckets reference
- InfluxDB reference
- Environment variables for Kafka
- NAIS Topic example YAML
- NAIS Topic reference
- OpenSearch reference
- Redis reference
- Content Delivery Network Reference
- Secrets Reference
- NAIS Application example YAML
- NAIS Application reference
- NAIS Job example YAML
- NAIS Job reference
- Access policies
- Default workload variables
- Environments
- Ingress traffic
- Validation and autocompletion in editors
secrets¶
services¶
- Build and deploy
- Alerting
- Frontend apps
- Logging
- Metrics
- Distributed Tracing
- Google Cloud BigQuery Dataset
- Buckets
- Kafka
- OpenSearch
- Google Cloud SQL / PostgreSQL
- Redis
- ID-porten
- TokenX
- Wonderwall
- Azure AD
- Maskinporten
- Anti-Virus Scanning
- Feature Toggling
- Salsa
- Content Delivery Network (CDN)
- Leader Election
- Secrets
- Application
- NAIS job
sidecar¶
team¶
tempo¶
tracing¶
- Get started with auto-instrumentation
- Distributed Tracing
- Trace context propagation
- Correlate traces and logs
- Get started with Grafana Tempo
- OpenTelemetry Trace Semantic Conventions
- TraceQL Reference