summaryrefslogtreecommitdiffabout
path: root/NEWS
blob: eb3d6b31d3c7f32607cb3bc12a855844c6d2676e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
Varnish-mib NEWS -- history of user-visible changes. 2019-02-14
See the end of file for copying conditions.

Please send Varnish-mib bug reports to <gray@gnu.org>

Version 4.0, 2019-02-14

Rewrite as a stand-alone snmpd agent.


Version 3.1, 2018-12-10

Supports Varnish 6.0.2.


Version 3.0, 2018-02-05

Supports Varnish 5.2.1 only.


Version 2.0, 2018-02-05

This version is written for Varnish 5.2.0. It will definitely not
compile with Varnish 5.2.1 and later. You'll have to use version 3.0
for that.

Most important changes: 

New OIDs:

** VarnishMIB::objects branch

  objectsCount
    
    Approximate number of HTTP objects (headers + body,
    if present) in the cache.
    [Varnish variable MAIN.n_object]
    
  objectsVampire
    Number of unresurrected objects.
    [MAIN.n_vampireobject]

  objectsCore
    Approximate number of object metadata elements in the cache. Each
    object needs an objectcore, extra objectcores are for
    hit-for-miss, hit-for-pass and busy objects.
    [MAIN.n_objectcore]

  objectsHead
    Approximate number of different hash entries in the cache.
    [MAIN.n_objecthead]
    
  objectsExpired
    Number of objects that expired from cache because of old age.
    [MAIN.n_expired]
    
  objectsLRUNuked
    How many objects have been forcefully evicted from
    storage to make room for a new object.
    [MAIN.n_lru_nuked]
    
  objectsLRUMoved
    Number of move operations done on the LRU list.
    [MAIN.n_lru_moved]
    
  objectsPurges
    Number of purge operations executed.
    [MAIN.n_purges]
    
  objectsObjPurged
    Number of purged objects.
    [MAIN.n_obj_purged]

  objectsGzip
    Number of gzip operations.
    [MAIN.n_gzip]
    
  objectsGunzip
    Number of gunzip operations.
    [MAIN.n_gunzip]

** VarnishMIB::vcl branch

  vclTotal
    Number of loaded VCLs in total.
    [MAIN.n_vcl]
    
  vclAvail
    Number of VCLs available.
    [MAIN.n_vcl_avail]
    
  vclDiscard
    Number of discarded VCLs.
    [MAIN.n_vcl_discard]
    
  vclFail
    Number of VCL failures.
    [MAIN.vcl_fail]

* Removed OIDs

Several OIDs have been withdrawn due to changes in the Varnish API.
These are: clientRequests411, clientRequests413, and backendConnUnused.


Version 1.1.90 (Git)

* Support for Varnish 4.1


Version 1.1, 2015-02-25

* Don't exit if unable to open Varnish memory file 


Version 1.0, 2014-11-28

Initial release.


* Copyright information:

Copyright (C) 2014-2019 Sergey Poznyakoff

   Permission is granted to anyone to make or distribute verbatim copies
   of this document as received, in any medium, provided that the
   copyright notice and this permission notice are preserved,
   thus giving the recipient permission to redistribute in turn.

   Permission is granted to distribute modified versions
   of this document, or of portions of it,
   under the above conditions, provided also that they
   carry prominent notices stating who last changed them.

Local variables:
mode: outline
paragraph-separate: "[	]*$"
eval: (add-hook 'write-file-hooks 'time-stamp)
time-stamp-start: "changes. "
time-stamp-format: "%:y-%02m-%02d"
time-stamp-end: "\n"
end:

Return to:

Send suggestions and report system problems to the System administrator.