- Get Started
- Administer
- AppOptics Administrator Guide
- AppOptics Overview
- APM and Distributed Tracing
- Using AppOptics APM
- Supported Platforms
- .NET Agent (legacy)
- Installation on Windows (legacy agent)
- Installation on Linux (legacy agent)
- Installation on Azure App Service (legacy agent)
- AppOptics.Agent NuGet package (legacy agent)
- Configuration (legacy agent)
- Trace context in logs (legacy agent)
- Instrumentation SDK (legacy agent)
- Code profiling (legacy agent)
- Supported components (legacy agent)
- Upgrading the .NET Agent
- Troubleshooting (legacy agent)
- Go Agent (legacy)
- Java Agent (legacy)
- Installation (legacy agent)
- Configuration (legacy agent)
- Instrumentation SDK (legacy agent)
- Code profiling (legacy agent)
- Runtime metrics (legacy agent)
- Serverless (legacy agent)
- Trace context in logs (legacy agent)
- Supported components (legacy agent)
- Upgrading the Java Agent
- Uninstall the legacy Java Agent
- Troubleshooting (legacy agent)
- License
- Node.js Agent (legacy)
- PHP Agent (legacy)
- Python Agent (legacy)
- Ruby Agent (legacy)
- Code Profiling
- Custom Instrumentation
- Exception Handling
- Metrics
- Proxy Configuration
- Serverless
- Trace Context in Logs
- Trigger Trace
- Infrastructure and Log Monitoring
- SolarWinds Snap Agent
- SWISnap
- Host aliases and the @host tag
- Container aliases and the @container tag
- AWS CloudWatch
- API Gateway
- Auto Scaling
- Billing
- CloudFront
- CloudSearch
- Direct Connect
- DocumentDB
- DynamoDB
- DynamoDB Accelerator (DAX)
- Elastic Block Store (EBS)
- Elastic Compute Cloud (EC2)
- EC2 Container Service (ECS)
- Elastic File System (EFS)
- Elastic Beanstalk
- ElastiCache
- Elasticsearch
- Elastic Load Balancing (ELB)
- Elastic Map Reduce (EMR)
- Internet of Things (IoT)
- Kinesis
- Kinesis Firehose
- Lambda
- Machine Learning (ML)
- OpsWorks
- Relational Database Service (RDS)
- Redshift
- Route 53
- Simple Storage Service (S3)
- Simple Email Service (SES)
- Simple Notification Service (SNS)
- Simple Queue Service (SQS)
- Storage Gateway
- Simple Workflow Service (SWF)
- VPN Service
- Web Application Firewall (WAF)
- Azure Monitor
- Monitoring Heroku Apps
- Integrations
- Apache
- Cassandra
- Collectd Listener
- Consul
- CRI + containerd plugin
- Docker
- Elasticsearch
- Executable Input
- Fluentd
- Graphite Listener
- HAProxy
- IIS
- IIS-Native
- Influxdb Listener
- Jolokia2
- Kubernetes
- Memcached
- Mesos
- MongoDB
- Microsoft SQL Server
- MySQL
- Nagios
- NGINX
- NGINX PLUS
- NGINX PLUS API
- NTPQ
- Oracle
- PHP-FPM
- PostgreSQL
- Prometheus
- RabbitMQ
- Redis
- Socket Listener
- StatsD
- Tomcat
- Varnish
- ZooKeeper
- Custom Metrics
- Introduction: Metrics and Tags
- AppOptics API
- Service-Side Aggregation (SSA)
- Composite Metrics
- Composite Metrics Tutorial
- Language Specification
- Function: series(metric, tag, options={})
- Function: abs(set[])
- Function: bottom(set[], options={})
- Function: ceiling(set[])
- Function: derive(set[], options={})
- Function: divide(set[2])
- Function: fill(set[], options={})
- Function: filter(set[], options)
- Function: floor(set[])
- Function: integrate(set[])
- Function: last_fill(set[])
- Function: max(set[])
- Function: mean(set[])
- Function: min(set[])
- Function: moving_average(set[], options={})
- Function: multiply(set[])
- Function: rate(set[], options = {})
- Function: scale(set[], options)
- Function: subtract(set[2])
- Function: sum(set[])
- Function: top(set[], options={})
- Function: window(set[], options={})
- Function: zero_fill(set[])
- Function: group_by(tags, set[])
- Function: timeshift(shifts, set[])
- Partner Add-Ons
- Charts and Dashboards
- Alerts
- Users and Organizations
- FAQ
- Where can I find my API token/service key?
- How to change the colors on a metric
- How do I count events?
- My CloudWatch API calls are being throttled. What should I do?
- Can I delete a tag?
- Can I delete a measurement?
- Simple math on graphs (aka display transform)
- Dynamic Tags
- Can I use Environment Variable for Host Agent configuration items?
- What if I am reporting metrics at irregular intervals?
- I received an invitation to collaborate but can't sign up
- How to control metric aggregation
- The difference between a Metric and a Data Stream or Metric Stream
- Does AppOptics work on mobile devices such as phones or tablets?
- Can I use AppOptics data in my own visualization?
- I have received an API rate limit error. What does that mean?
- Related Dashboards: Associate one dashboard with another
- Understanding Metrics Roll-Ups, Retention and Graph Resolution
- How can I cycle through dashboards on my TV?
- Transaction Trace Sampling
- How to embed charts in your own application
- Deleting a Service
- Private Read-Only Dashboard Links aka Shared Dashboards
- Snapshots
- Will I lose data when the trial expires?
- How to set the User Agent Header
- My application is behind a firewall. What IP address(es) do I need to add to an allow list?
- How can I split or share the y-axis?
- Support Policy
- Security and Compliance
- Release Notes
- Summary release notes
- AppOptics Release Notes
- Snap Agent release notes
- .NET Agent (legacy) Release Notes
- Go Agent (legacy) Release Notes
- Java Agent (legacy) Release Notes
- Node.js Agent (legacy) Release Notes
- PHP Agent (legacy) Release Notes
- Python Agent (legacy) Release Notes
- Ruby Agent (legacy) Release Notes
- Lambda Forwarder Release Notes
- Summary release notes
AppOptics getting started - additional resources
Here are some additional resources to help you learn more about SolarWinds and how to get the most from AppOptics and other SolarWinds products.