forked from munin-monitoring/munin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
4250 lines (3640 loc) · 174 KB
/
ChangeLog
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
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-*- text -*-
munin-2.1.9, 2014-07-21
-------
Summary
-------
This is a release that focused on the HTML CGI thanks to Chen-Yu Tsai. It
should now be on par with the 2.0 one.
Stig also "fixed" the logging in order to avoid hammering your syslogd.
------------------
Detailed Changelog
------------------
AJ Ferrick (1):
Fix minor typos in Munin master index.rst
Chen-Yu Tsai (40):
cgi/html: Do not lowercase image URLs
cgi/html: Sort groups in navigation bar by name
cgi/html: Sort categories in navigation bar by name
cgi/html: Sort groups and nodes by name in overview
cgi/html: Get distinct categories for node views
cgi/html: Fix group overview listings
cgi/html: Generate correct navigation path with links
cgi/html: Sort categories for each node in group overview
cgi/html: Generate correct relative links for sub-groups and sub-nodes
cgi/html: Do not lowercase category names in URLs
cgi/html: Add node service categories to navigation bar
cgi/html: Note the last element of navigation path
cgi/html: show name on navigation bar before categories/comparisons
cgi/html: Add same level groups for bottom navigation bar on group views
cgi/html: Fix top navigation path and links for service views
cgi/html: Add same category graphs for bottom navigation bar on service views
cgi/html: Add same level groups for bottom navigation bar for node views
cgi/html: Change node URL pattern to NODE/
cgi/html: Add trailing slash to group URLs
cgi/html: Generate relative URLs for services
cgi/html: Generate data field legends for service views
templates: Fix legend formatting in service views
M::M::Update: Use slash as multigraph sub-graph url separator in sql
M::M::U: Add number of subgraphs as service_attr in SQL
cgi/html: Display graph info in service view
cgi/html: Hide not graphed fields from legend
cgi/html: Detect and filter multigraphs from node service overview
cgi/html: Change URL ending for services with sub-graphs to '/'
cgi/html: Support multigraphs
static/zoom.js: Remove erroneous semmicolon
template/head: Add closing tag for dynazoom <script> tags
cgi/html: Enable dynazoom of service graphs
cgi/html: Let HTML::Template generate __(odd|even|last)__ tags
cgi/html: Side navigation links should use R_PATH and relative paths
M::M::U: Add comment explaning the usage of tr/// in commit f803c7d36f
M::M::U: Store graph categories in SQL in lowercase
cgi/html: Implement basic category view
M::M::U: Export plugin/field directives for custom graphs to SQL
cgi/html: Fix URLs for comparison views
cgi/html: group comparison view
Daniel Black (1):
spelling fix maximium -> maximum
Jimmy Shen (1):
/node.d/tomcat_threads.in: Fix if {'currentThreadsBusy'} go false when it is 0, and add a total value as 'currentThreadCount' so that the chart looks more readable.
Stig Sandbeck Mathisen (17):
Use the program name without path as syslog prefix
If value is defined and not "U", try to ensure it looks like a number
Add "testcover", "testpod" and "testpodcoverage" targets to Makefile
Makefile: update list of secondary targets
Makefile: add a "testcritic" convencience target
remove POD tests already provided by Module::Build
Remove mention of Log4perl in INSTALL
Fix POD errors
Document is_keyword and cl_is_keyword in Munin::Common::Config
Ensure we can control the log level
Provide Munin::Common::Logger::configure
Set default screen log level to "critical"
Handle --debug and --screen options for log level and output
Silence logging during tests
Ensure that switching between log outputs works as intended
Use options --screen and --debug
Update documentation with --screen and --debug
munin-2.1.8, 2014-06-27
-------
Summary
-------
This is mostly a Pull-Request release, mostly aimed at recent incarnations of
MySQL-like systems.
------------------
Detailed Changelog
------------------
Andre Klärner (1):
node: support --sconfdir
Brian De Wolf (1):
Improve kstat compatibility in sunos if_ plugins
Christian Loos (5):
ignore 'INDIVIDUAL BUFFER POOL INFO' section in MySQL 5.5
fix parsing file io for MySQL 5.5
fix parsing insert_buffer_and_adaptive_hash_index for MySQL 5.5
fix Use of uninitialized value in printf
add the Accept-Encoding header to the wget call
Daniel Black (40):
Break mysql innodb data on full sections
Fix spelling in mysql plugin for warning
Fix name of slave variables and initialize other variables in case slave isnt active
Capture a bit more information for mysql-5.5+ on innodb status
Graph the maximum memory mysql can use
add icp - index condition pushdown
Multi Range Read optimizations
graph hander_read
transactions handler + execution (triggers & events)
fix execution, add handler_write
graph for mysql rows
add subquery_cache status to query cache graph
fix handler_write
add handler_tmp
Performance schema losses
mysql plugin - separate out table and file graphs
Mariadb-10 show innodb status compatiblity
DERIVE not GAUGE for mrr and icp graphs
innodb_open_files as AREA on graph tables
handler_* and execution graphs are all DERIVE
wsrep_thread_count considerations for max_memory
Capture per second averages from show engine innodb status
parse mysql show engine status background thread
ib_srv_main_* to have regex that ends in \n
more semaphore data on RW-{shared/excl} spins
capture and graph more of INSERT BUFFER AND ADAPTIVE HASH INDEX
+innodb_bpool_internal_breakdown
graph innodb old pages on bpool graph
buffer poool - made young / not young added to buffer pool activity graph
individual buffer pool data parsing
fix innodb_bpool_internal_breakdown to base 1024 and a lower limit of 0
parse innodb row operations
spelling fix databse->database
remove calling $section_map{$sec}->(); twice
Break mysql innodb data on full sections
Fix spelling in mysql plugin for warning
Fix name of slave variables and initialize other variables in case slave isnt active
Capture a bit more information for mysql-5.5+ on innodb status
Mariadb-10 show innodb status compatiblity
remove calling $section_map{$sec}->(); twice
Servilio Afre Puentes (1):
Fix formatting of literal block
Stig Sandbeck Mathisen (2):
Add a script to output useful "support information"
Handle big numbers better in sprintf
Tom Hendrikx (2):
Add a lower limit of 0 to postgres database size
Make the postgres_size_ y-axis behaviour configurable.
munin-2.1.7, 2014-05-05
-------
Summary
-------
The JSON release. Note that this is the first release with a working JSON API.
It is still of alpha quality, since:
- The API might change a little, given the feedback
- Only the Metadata is accessible, the RRD data will follow. So will the limits
- New code implies new bugs :)
- Perl 5.10 is required for the JSON API, as it is Mojo-based.
It also contains a brand new Logging system, courtesy of ssm.
------------------
Detailed Changelog
------------------
Cyril Bouthors (1):
plugins/node.d/apache.in: graph Apache threads,
Kjetil Torgrim Homme (1):
master/limits: global default for always_send
Klas Meder Boqvist (1):
p/diskstats: enable warn levels in conf
Matthias Schmitz (3):
Fix missing "fi" in http_loadtime
Don't use $wget_bin anymore
Using only one word as user-agent.
Steve Schnepp (22):
plugins: fix typo (Muning::Plugin::HTTP)
master/graph: adding a dashed line for last update
master/graph: the dashes are not in RRD 1.2
json: first experiments
log: info is default to stdout
json: return the first json with nodes
logging: add explicit names to use old version
log: enable debug level by default
json: make it a proper Perl script
json: factorize DB handling
dev_scripts: add ability to run crontrib scripts
log: typo
json: retrieve the attributes
json: use direct attributes
json: adding the id selector to the url
json: adding group handling
json: adding ds handling
json: adding basic filter abilities
master/sql: add the DS states in the SQL db
json: add state support
json: implement the state api
json: adding comment about the special function
Stig Sandbeck Mathisen (13):
Improve "make test-*", add verbose and test_files
Add new class Munin::Common::Logger
Replace Log4perl with Munin::Common::Logger
Replace logging in Munin::Common::TLS* with Munin::Common::Logger
Replace Munin::Master::Logger with Munin::Common::Logger
Replace Munin::Node::Logger with Munin::Common::Logger
Clean up tests
Update Build.PL and documentation
Munin::Common::Logger: Update documentation
Log errors to "screen", and debug to "syslog"
Remove use of removed Munin::{Master,Node}::Logger
use "eq" when comparing with undef
Mention graph_period in the plugin reference
leeclemens (1):
Graph system peer's stratum
munin-2.1.6.1, 2014-03-28
-------
Summary
-------
A merging release.
There are also some bug fixes, and many of the pending pull requests.
The naming scheme is convoluted, as meeting said that 2.1.7 will be the first
with a JSON API, and I prefered to release early.
Closes: #1296, #1350
------------------
Detailed Changelog
------------------
Axel Huebl (2):
p/http_loadtime: renable autoconf
p/http_loadtime: use plugin.sh to escape names
Erik Inge Bolsø (2):
doc: Digest::SHA1 has been replaced by Digest::SHA in perl core 5.9.3
munin-update with max_processes=1 is the serial option
Igor Kolar (1):
node: added --servicedir switch to munin-node
Jose-Marcio Martins da Cruz (2):
Update df.in
Update bind9.in
Lionel Sausin (1):
Allow spaces int he mount point in the plugin 'df'
Marcello Barnaba (2):
Quota usage: map soft/hard quotas to warning/critical thresholds
Fix thresholds for users containing a dash in their name
Matthias Schmitz (1):
Only get non-parameter parts of $ARGV to @graphs (Fix #1418)
Michiel Holtkamp (3):
Clean field names
Added documentation for 'Clean field names'
Clean procargs and procuser as well
Nanotech DESU (1):
Typo in meminfo plugin
Robert Rothenberg (1):
p/mysql_isam_space_: do not munch database names
Steve Schnepp (24):
node: untaint the service-dir args
p/http_loadtime: multi-URL and requisites support
p/http_loadtime: remove default for MUNIN_LIBDIR
p/http_loadtime: fix typo in temp dir var
p/http_loadtime: exit cleanly
cgi/html: fixing group url
cgi/html: fixing category url
travis: remove notify on successive successful
travis: change the IRC template
travis: failing fast
README: format the README in RST
README: fix typo
travis: We want to support down to perl 5.8
travis: test perl 5.18
travis: test perl 5.12
travis: build the master branch
travis: remove notify on successive successful
travis: change the IRC template
travis: failing fast
README: adding the travis status
README: formatting build status
master: add start and stop log for munin-graph
master: remove CGI reference in comments
p/mysql_isam_space_: fix the special char munging
Stig Sandbeck Mathisen (1):
Fix multiple errors in "df" plugin for linux
cgzones (1):
fix irqstats
chapmajs (1):
Makefile: use configured man3ext from Perl
munin-2.1.6, 2014-03-09
-------
Summary
-------
A fixing release. The CGI html was somewhat broken.
There are also some bug fixes, and all the trivial pull requests.
Closes: #1389
------------------
Detailed Changelog
------------------
Brian Prodoehl (1):
rrdcopy: add simple "normal" to "huge" migration
Daniel Black (2):
remove several race conditions around lock file by opening it once
syntax fix
Erik Inge Bolsø (13):
p/bind9_rndc: avoid edns0 counters in req/resp
p/bind9_rndc: actually wire up transfers counter
p/bind9_rndc: add more reject categories
p/bind9_rndc: add bind rrl stats
p/bind9_rndc: multigraph + bind9_query_types
p/bind9_rndc: define a graph_order for main graph
p/bind9_rndc: fix old graph multigraph
p/bind9_rndc: add query by protocol graph
p/bind9_rndc: add counter desc from BIND9 ARM
p/bind9_rndc: split out servfail counter, add correct failure counter description
p/bind9_rndc: update example stats
p/bind9_rndc: authors
p/bind9_rndc: add graph_args for prettier stacks
Steve Schnepp (22):
master: do not use -p $port if unset in ssh url
master: adding translucent AREA+STACK
travis: adding perl 5.18
travis: build the master branch
node/t: adding some time to the test
travis: adding a dep on dbd::sqlite
cgi/graph: replace Date::Manip with Date::Parse
t/master: use_node_name is not a bool anymore
master: fix partial graph_order handling
t/spoolreader: remove unused File::Slurp dep
t/spoolwriter: explicit use read_file from File::Slurp
master/graph: fix warning on = in conditional
travis: We do _not_ want to load RRDs.pm
travis: We want to support down to perl 5.8
travis: build the master branch
travis: test perl 5.12
travis: test perl 5.18
node/t: adding some time to the test
master: remove debug self.txt
README: fix merge 041b95b7
cgi/html: fix test in rendering special pages
cgi/html: explicit the comment
Stig Sandbeck Mathisen (5):
doc: add munin(7) man page
doc: add munindoc(1) man page
doc: add munin-node-configure(1) man page
doc: add reference to munin-cgi-datafile
doc: add SEE ALSO link to munin(7)
Tim Besard (3):
Add a ignore_unknown node-level directive, allowing to selectively ignore
unknown values when running munin-limits.
Also ignore transitions from UNKNOWN to OK.
Don't bail out, just prevent the state from changing.
runesk (1):
Update snmp__df.in
munin-2.1.5, 2014-02-05
-------
Summary
-------
A minor fixing release. The CGI html is mostly feature complete.
There are also some bug fixes, and all the trivial pull requests.
Closes: #972, D:592213, D:735236
------------------
Detailed Changelog
------------------
IvAnZ (1):
Update proc.in
Jose-Marcio Martins da Cruz (9):
Update dhcpd3.in
Update meminfo.in
Update munin-node
Update munin-node-configure
Update munin-run
Update munin-sched
Update memory.in
Update ntp_states.in
Update df_inode.in
Justin Muller (1):
Fix typo.
Kenyon Ralph (1):
add link to github wiki
Lars Thegler (1):
Fix typo
Steve Schnepp (24):
README: add some light on what happens to contributions
README: adding a branch merging policy blurb
master: Shuffle @hosts to avoid same poll order
master: shuffle @plugins to avoid same poll order
cgi/html: remove ending [/index]
cgi/html: adding a DEBUG of the datastructure
cgi/html: first take on domain view
cgi/html: adding services on categories
cgi/html: fix URL for images in node view
cgi/html: adding a comment for the double addition
cgi/html: adding the breadcrumb header
cgi/html: adding the [ d w m y ] in the header
cgi/html: handle directories without /
master: node address defaults to node name
master: use the full sourced version of JQuery
cgi/html: adding a dummy head for nodes
cgi/html: adding the template for problems
cgi/html: fixing the urls for categories
cgi/html: reindent correctly
cgi/html: adding a category url parsing
cgi/html: factorize jump to rendering
cgi/html: indent fix
p/dhcpd3: fix author name
Stig Sandbeck Mathisen (2):
Revert "Merge pull request #120 from erpel/add_humidity_format_string"
Remove useless autoconf from apc_nis plugin
Trygve Vea (1):
haproxy_ng: Fix some graphs which sometimes do not render.
erpel (1):
add format string for sensors that have hum. data
ivanzolotuhin (2):
Remove unrecognised symbols from "$procuniq"
procuniq - remove symbols which is not a-zA-Z0-9_
leeclemens (1):
Add Airflow_Temperature_Cel as temperature reading
munin-2.1.4, 2013-12-31
-------
Summary
-------
This is the merge of the long running sql branch.
It is still a WIP, and the cgi html is still not feature complete.
But as it is here to stay, I decided to merge it in devel, to attract more
eyeballs on it.
------------------
Detailed Changelog
------------------
Steve Schnepp (88):
master: also write the datafile as SQL
master: integrate the name in the sql schema
master: using an external seq() function
master: add a 'type' field for nodes
master: use "object" as table name
master: use PRAGMA journal_mode=OFF
master: use PRIMARY KEY directly
master: use the storable on old config
master: added "ignore" as value for use_node_name
master: adding the type of the node
master: adding a dump for $self in M::M::Update
master: rewrite the SQL layer --> natural schema
master: using last_insert_id() for automatic keys
master: import the rest of the data
dev_scripts: adding a textual dump for the sqlite DB
dev_scripts: removed data. say filename
master: adding foreign keys
master: remove munin_writeconfig_sql()
dev_scripts: only emit the filename
master/Update: reuse the std dump function
master: adding the node attributes in the SQL
master: adding groups in SQL
master: uniform whitespaces
Revert "master: adding the type of the node"
master: ignore redundant config structure
master: adding table url, to ease runtime lookups
dev_scripts: adding a sample nested munin.conf
master: blessing the oldconfig in "Munin::Master::Config"
master: rewrite munin-cgi-html.in
master: remove taint (TO BE REMOVED via REBASE)
master: remove the leading / from PATH_INFO
master: wip html cgi
master: WIP munin-cgi-html
dev_scripts: add a cgi helper
master: adding a munin-limit state on each ds
master: WIP on overview template generation
master: use directly the hash
master: use a simpler code
master: adding head.tmpl params
master/cgi/html: use the default constant
master/cgi/html: set the Title to "Overview"
devscripts/cgi: adding optional timings
master/cgi/html: adding categories
master/cgi/html: add TODO for bottom nav links
master/cgi/html: use HTML::Template::Pro
master: remove debug
master: use a parent/child for groups
master: remove debug
master: p_id is an INTEGER
master/cgi/html: WIP adding groups
contrib: use a very terse syntax to dump
master/cgi/html: adding node
master/cgi/html: add the d/w/m/y in groups
cgi/html: use lowercaes times
cgi/html: service template construction
cgi/html: remove the tailing .html
cgi/html: adding the service template
cgi/html: we use the node template
cgi/html: we use .html extensions
cgi/html: adding node model
cgi/html: the cgi is the base url
cgi/html: force the trailing / on overview
cgi/html: handle static files
cig/html: adding some comments
cgi/html: fix Content-Type header for /static/*
master: Add INDEX on every FOREIGN KEY
cgi/html: using DBH::prepare_cached() for SELECT
cgi/html: using " instead of ' in SQL
cgi/html: avoid direct-to-stdout with fast::cgi
cgi/master: fast-handle missing "/" for overview
cgi/html: fast-handle static pages
cgi/html: fast-handle png-like pages
cgi/html: Not existing static files should send 404
cgi/html: use CGI.pm fonctions instead of env vars
cgi/html: redirecting the graph to its CGI
cgi/html: fixing the extension for the graph urls
sql: suppress extra $log_file handling
dev_scripts: untaint the CGI scripts on dev box
cgi/graph: untaint the logger configuration
cgi/graph: send a HTTP-400 upon forbidden chars
cgi/graph: add an extra comment on 404
cgi/html: adding some Cache-Control rules to 301
cgi/html: avoid a 301 for PNG urls
cgi/html: avoid sending 2 HTTP headers
cgi/html: fix the link for the services
Revert "master: remove taint (TO BE REMOVED via REBASE)"
cgi/html: revert to use a 404 for unknown pages
dev_scripts: adding a taint helper
munin-2.1.3, 2013-12-18
-------
Summary
-------
This is the merge of 2.0.15 to 2.0.19
------------------
Detailed Changelog
------------------
Daniel Black (1):
This corrects the truncating of negative values in the diskstats plugin and calculates its value based on the evidence that this is a overflow value.
Harald Kraemer (4):
Handled single-value .sum's gracefully.
Added missing import
Mocked RRD dependency.
And another fix for travis.
Martin Bureau (1):
Removed empty lines in plugin output
Michiel Holtkamp (2):
Clean field names
Added documentation for 'Clean field names'
Mikhail Lukyanchenko (1):
Update multigraphing.rst
Mrten (1):
p/exim_mailstats: fix when 'Completed' isnt last
Nicolai Langfeldt (5):
* Add munin-node upstart file snagged from ubuntu and @@ified
* Add snmp__apc_ups from contrib. This is actually a generic snmp plugin using multigraph to show multiple aspects of device operation.
* Fixed the name to end in .in
... and replace perl with @@PERL@@
* New plugin: ELTEK rectifier graphing
Steve Schnepp (3):
master: keep warning if cdef has $ds_name as a component
plugins: adding the external_ plugin
master: using dashes for warning instead of solid
Steven Lewis (1):
remove max limit on memcache_bytes_read and memcache_bytes_written
Stig Sandbeck Mathisen (3):
Add more rrdcached documentation
Ensure iostat plugin on sunos outputs correct type
Document rrd types and values a bit better
cdep.illabout (1):
Fix ping_ plugin's documentation to use _warning.
diSabler (1):
Update lighttpd.rst
dipohl (10):
list the different sorts of docs
docs: Add a section about wich sort of documentation to place in Munin's Wiki
docs: Outline sections
docs: Moved one more section from Munin-Wiki page to here (http://munin-monitoring.org/wiki/MuninNomenclature)
docs: more sections to move wiki content to here
docs: rename DocBook to Guide
docs: a further rename
docs: Rename this to "Munin Guide" as we have further documentations areas and need a less general term
docs: Add page about Multigraph Plugins
docs: Add page about Multigraph Protocoll
elmuerte (2):
Update dynazoom.html
HTML is now valid according to w3 validator (no errors)
erpel (1):
add format string for sensors that have hum. data
ko-zu (3):
add custom_palette
add custom_palette option to override palette
add custom_palette
y-ken (4):
Add support for MySQL 5.5/5.6
mysql_innodb_insert_buf compatibility problem fixed for MySQL 5.5/5.6
fixed indent
add verified version for mysql_ plugin
munin-2.1.2, 2013-06-03
Fixed typo in Plugin.pm
munin-2.1.1, 2013-05-27
This is the merge of 2.0.14
munin-2.1.0, 2013-05-23
-------
Summary
-------
This starts the 2.1.x series. It is an unstable series. It helps to package and
test for broader testing than if it was only in the devel git branch.
We won't build summed up changelogs for unstable releases.
------------------
Detailed Changelog
------------------
Bill Thiede (2):
Initialize site variable so /bin/sh on FreeBSD 8.3 is happy.
plugins/node.d/hddtemp_smartctl: allow more types of devices on FreeBSD
Charles RAPENNE (1):
Display correctly cpu usage on SMP machines
Claudius (1):
plugins/node.d/postfix_mailstats: add regex to count mails rejected by postfix postscreen daemon
Claudius Herder (1):
plugins/node.d/postfix_mailstats: change family from manual to auto
Diego Elio Pettenò (33):
Update .gitignore.
mailman: allow user to configure paths instead of hardcoding them.
asterisk_*: remove dependency on Net::Telnet.
asterisk_channels: fix name of plugin in configuration examples.
plugins: implement Munin::Plugin::HTTP
plugins: implement standard variables for HTTP authentication.
build: create an install-minimal target that only installs the Node components
master: restore _extract_name_from_greeting and fix its tests.
node: use Net::Domain::hostfqdn instead of Sys::Hostname::hostname to get the hostname.
build: no longer ignore the result of tests.
node: always use the Effective UID not just the UID.
test: use the syntax that Steve used for ARRAYREFs.
plugins: use the get method on the Munin::Plugin::HTTP instance instead of request.
master: make it possible to configure the default cgi-tmp directory.
hddtemp*: avoid using the degrees symbol in vlabel.
snmp__df.in: convert to use Munin::Plugin::SNMP.
snmp__df: restore old fieldname before rewrite.
asterisk: introduce a new, multigraph-capable plugin for asterisk.
apache: replace old Apache plugin with new, multigraph-capable one.
squid: introduce new Squid plugin to replace the old ones.
plugins: introduce a readfile() function to Munin::Plugin
entropy: rewrite plugin in Perl.
hwmon: introduce a new, multigraph and /sys-based plugin for hardware sensors.
uptime: rewrite plugin in Perl
load: rewrite plugin in Perl.
df: improve plugin and merge with df_inode.
procfs: create an aggregated plugin for all data coming from /proc/stat
plugins: start implementing a new framework for plugins writing.
procsys: implement a new plugin to replace entropy, open_files and open_inodes.
plugins: rewrite new multigraph plugins for using the Framework
procfs: merge load and uptime plugins.
perlcritic: do not require rcs keywords.
dir-locals: customize Emacs settings for Perl syntax.
Gabor Szabo (7):
call getpwuid, getgrgid and getpwuid only if NOT on Windows
gitignore generated files
use the standard Cwd module instead of PWD as a step to work on Windows as well
gitignore generated META files
common: win32 ignore getpwuid, getgrgid, getpwuid
tests: use Cwd module instead of PWD
gitignore win32 generated files
Gael (2):
plugins: multiple postgres installs per host
plugins/Pgsql: add env.PGLABEL to customize title
Hiroaki Abe (1):
plugins/freebsd/{df,df_inode}: exclude cd9660 file systems.
Holger Levsen (1):
make documentation match code. (inspired by D#694531)
Jens Holzkämper (1):
different state files for cron job & as plugin
Kenyon Ralph (9):
add link to github wiki
don't double-count buffers, since buffers are also wired
snmp__if_: handle noSuchInstance
ntp_: rewrite plugin to support IPv6
ntp_states: decrease timeouts so DNS queries don't cause node timeout
ntp_states: don't use this silly plugin loading method
node.d/ntp_states: improve compatibility with older perls
doc/example/webserver/nginx.rst: explain that two configurations are documented
ChangeLog: encode as UTF-8
Kirill Bychkov (1):
Create directory with OpenBSD-compatible plugins.
Lasse Karstensen (1):
doc: add example for munin with cron under nginx.
Magnus Hagander (1):
Disable server-side prepared statements for pg plugins
Marc Schütz (4):
Escape $ in MKTEMP
Use perl instead of bashism.
fail2ban: Handle the case where no jails are configured.
Treat empty query param as absent.
Mark Meyer (3):
Plugin.pm: enhance $statefile error handling
plugins: enhance spamstats and postfix_mailstats
p/postfix_mailstats: rejected values stored now
Nicolai Langfeldt (1):
getversion: Handle checked out tags better
Nicolas Dandrimont (1):
snmp__if_multi: get the interface alias from SNMPv2 if it is defined
Philipp Toelke (1):
master: fix field.trend field with long names
Robert (1):
Reduce logging at INFO level in munin-graph
Ruslan Kabalin (2):
plugins/Pgsql.pm: add multigraph support
plugins/Pgsql.pm: allow multiple graph types
Steve Schnepp (55):
master: add a custom step field in dynazoom
cgi-graph: also accept csv & json extensions
cgi-graph: Adding csv output
cgi-graph: adding json output
cgi-graph: adding xml output
cgi-graph: fix typo
cgi-graph: fix xml output
master: autodetect the node encoding
getversion: update doc
getversion: use the commit SHA instead of tree SHA
getversion: prefix the commit with "-g" magic
getversion: apply the changes described in doc
Makefile: add a target for book
getversion: also fix the stable-* rules
rrdcached is undef by default, not ""
do not use maxint
dists: remove all dists specific stuff
README: add some light on what happens to contributions
master: enable specific gfx generation via cron
master: contrib tool for cron multithread gfx
plugins/diskstats: enhance the field ordering
asyncd: ident help options
asyncd: adding support for non std default rate
tests: fix RRDs deps in unit testing
tests: fix warning about potential typo
tests: Net::Server dep was missing in .travis.yml
tests: Module::Build is duplicated in .travis.yml
tests: rm the OS::get_fq_hostname() test for "."
tests: Use only IRC notifications for TravisCI
Plugin.pm: introduce a readarray() function
doc: remove scientific with decimal
templates: use most of the page instead of 90%
plugins/proc: enhance documentation
master: update test for config default
node: use a 5% tolerance for timings tests
doc: adding some context to async
master: add feature to disable graph_total
p/http_loadtime: avoid temporary files
p/snmp__if_: support ifHighSpeed
p/snmp__if_: accept interface num with leading 0
master: initial add of munin-cgi-datafile
master: use .in for cgi datafile
master: use -T for cgi datafile
master: remove unused Update::_get_rrd_file_name()
plugins/apt_all: Avoid using an external cron job
contrib/mnd: list command does not need ending space
master: use only the storable format for datafile
master/t: remove the plain datafile dump test
master/ProcessManager: avoid cpu hog when wait()
master/ProcessManager: adding a debug msg for reap
doc/async: fix formatting
master: fix typo from 2fdef85
plugins: remove unneeded "use lib"
master/www: Add the graph name on top of images
asyncd: minrate defaults to update_rate
Stig Sandbeck Mathisen (8):
Update munin-graph and munin-html documentation
Recommend a modern version of RRD
Add test for POD Spelling errors
Fix spelling mistakes in POD sections
munin-limits: Add --always-send, --force options
Add doc for missing node directives in munin.conf
Set "the munin project and its contributors" as authors, and use that in the copyright string.
Add node definitions to the munin.conf reference
Taylor Jasko (1):
plugins/http_loadtime: add specific user-agent
Trygve Vea (1):
hp2000_: New aspect for port based metrics.
Viljo Viitanen (2):
master/html: implement lazy loading for images
html: Add a "loading circle" on lazyload
ivan (1):
iostat and irqstats include/exclude list
ko-zu (1):
Update plugins/node.d/bind9_rndc.in
leeclemens (1):
fixed typo
tsaavik (1):
dynazoom: added logo and backlink
munin-2.0.21, 2014-04-22
-------
Summary
-------
Bugfix release. It fixes the regression on nested groups.
The offending commit is only reverted, so the bug is here again.
Reopens: #1224
------------------
Detailed Changelog
------------------
Steve Schnepp (1):
Revert "Generate correct RRD filenames for nested graphs. Fixes #1224"
munin-2.0.20, 2014-03-28
-------
Summary
-------
Bugfix release. It fixes the "start should be less than end" bug.
Closes: #1358, #1350, #1434, #1224
------------------
Detailed Changelog
------------------
Alexander Shorin (2):
Generate correct RRD filenames for nested graphs.
Fix unreasonable die in iostat_io
Axel Huebl (1):
p/http_loadtime: renable autoconf
Lars Thegler (1):
plugins/Plugin.pm: log filename in tail_open()
Matthias Schmitz (2):
Use perl instead of GNU sed; fix spelling error
Fix small typo (misspelled name)
Steve Schnepp (11):
p/Pgsql.pm: fix version check on windows
master/Update: atomic write datafile with tmp+ren
master: fix kill invocation
master/graph: fix gfx error when plugin is too old
travis: We want to support down to perl 5.8
travis: test perl 5.18
travis: test perl 5.12
travis: build the master branch
travis: remove notify on successive successful
travis: change the IRC template
travis: failing fast
cernst1980 (1):
p/lpstat: fix jobsize
munin-2.0.19, 2013-12-07
-------
Summary
-------
Bugfix release, aimed at fixing 2 bugs for Debian 7.3.
Thanks again to Christoph Biedl for both (reports & patchs)
Closes: #1394, #1395
------------------
Detailed Changelog
------------------