Skip to content

Commit e212133

Browse files
committed
Updated Supported technologies
1 parent 4ea475f commit e212133

File tree

2 files changed

+62
-1
lines changed

2 files changed

+62
-1
lines changed

docs/setup.asciidoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ apk add --allow-untrusted <package-file>.apk
4343

4444
If you can’t find your distribution, you can install the agent by building it from the source.
4545

46-
NOTE: The agent is currently only available for a unix-like operating system.
46+
NOTE: The agent is currently only available for Linux operating system.
4747

4848
1. Download the agent source from https://github.com/elastic/apm-agent-php/.
4949
2. Execute the following commands to build the agent and install it:

docs/supported-technologies.asciidoc

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,69 @@ If the agent doesn't support your favorite technology yet,
1010
you can vote for it by participating in https://docs.google.com/forms/d/e/1FAIpQLSf8c3BJVMqaeuqpq-t3_Q4NilNcdsrzK1qJ4Qo9JpJslrmYzA/viewform[our survey].
1111
We will use the results to add support for the most requested technologies.
1212

13+
[float]
14+
[[supported-os]]
15+
=== Operating systems
16+
17+
The agent supports Linux operating system.
18+
1319
[float]
1420
[[supported-php-versions]]
1521
=== PHP versions
1622

1723
The agent supports PHP versions 7.2-7.4.
24+
25+
[float]
26+
[[supported-web-frameworks]]
27+
=== Web frameworks
28+
29+
Automatic instrumentation for a web framework means
30+
a transaction is automatically created for each incoming request and it is named after the registered route.
31+
32+
We support automatic instrumentation for the following web frameworks.
33+
34+
|===
35+
|Framework |Supported versions
36+
37+
|Framework-less PHP application (i.e., application using PHP's built in web support)
38+
|
39+
40+
|Laravel
41+
|6
42+
43+
|===
44+
45+
[float]
46+
[[supported-data-access-technologies]]
47+
=== Data access technologies
48+
49+
We support automatic instrumentation for the following data access technologies.
50+
51+
|===
52+
|Data access technology |Supported versions |Notes
53+
54+
|PHP Data Objects (PDO)
55+
|
56+
|The agent automatically creates DB spans for all your PDO queries. This includes PDO queries executed by object relational mappers (ORM) like Doctrine.
57+
58+
|===
59+
60+
[float]
61+
[[supported-http-clients]]
62+
=== HTTP clients
63+
64+
Automatic instrumentation for an HTTP client technology means
65+
an HTTP span is automatically created for each outgoing HTTP request
66+
and distributed tracing headers are propagated.
67+
The spans are named after the schema `<method> <host>`, for example `GET elastic.co`.
68+
69+
|===
70+
|Framework |Supported versions
71+
72+
|`curl` extension
73+
|
74+
75+
|`Guzzle` library
76+
|
77+
78+
|===

0 commit comments

Comments
 (0)